) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x7, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x29) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x0, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYRES8=r1, @ANYRES32=0x41424344, @ANYRES8=r6, @ANYRES8=r3]) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) dup2(r8, r9) setsockopt(r9, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) executing program 0: setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040)=[{&(0x7f0000000280)}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802", 0x186}], 0x1) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0}, 0x1842) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0x3ff, 0x800}, 0xffffffffffffffdf) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r6 = socket(0x18, 0x8000, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r8, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r7, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) r9 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, r9, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) getuid() execve(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) setsockopt(r1, 0xfffffffd, 0x0, &(0x7f0000000080)="eb0d13210a279113cbc1c26694870a532edf5511d64fbbfd728f45fd850155079fa109fabb5ed0ccc6ccdf451f829b44bb97c8e4de871af1ceeabcef387a5a3ce634bf94555be42723a3f1b3df9ac7b1b4a7e269841be37a7f9511fed3dc211e8d50a2d9a884aa9ce7eefd82ee0d6f7b8088550b12dda2", 0x77) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) geteuid() (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xd5}]}) (rerun: 32) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000195000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) munlock(&(0x7f0000195000/0x1000)=nil, 0x1000) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x33, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x0, 0x0, 0x0) (rerun: 32) mknod(0x0, 0x2000, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) r2 = socket(0x2, 0x1, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0x40}, {r5}, {r5}], 0x3, 0x3ff) (async) close(r4) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r6, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) dup2(r7, r9) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x5) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x23, 0x2}, {0x3, 0xff}, {0x42, 0x3ff}, {0x80, 0x101}, {0x82, 0xdaf1}, {0x88, 0x7fff}], 0x20000000000000a5}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x2b}, 0x4, &(0x7f0000000380)="993ba25b1302e8fc1155c22331225041763001c852f3270a2aab56dc7ef0239fe946d8d466305a941582970305296a55edb8bad87d6418d0e04f4d8c76f7a1ba5efce951c473b74a5f7cf890dff5c133b0302971f4c326fbfe3fbba0fb0f540602000015f6d47f060022be65512ba72f0ab74fcde17eaff183cafe0114ffe4cbc3af4635bc0ac0b511000000000000000000000000000000b96b745d13b2e8da976077cc17eb752061595677124c605c35ff4b9b8f2655425c33e88f30a9d91b9af473d92a5dba9fbd3959d911a0cac58c8c50f3829f825eaf4da954073bbb0ef35daf1edeac4fd8504d1e6120b9f59c674e49b2e7e2896f1691200b3776a96d71f1c9f56eaa3d1244d6b25836de69c93bbe1b12daa82e17259ee2d28758af7304c562d7ad6df4297b7d192411be5a0129de74ec2c7a063b0a2b276a99e59fcfb85344237fe337e457c4cd4b130f468722a9c4441745174cd0b68193ab9379725e190cfa", 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) getuid() setreuid(0x0, 0x0) open(0x0, 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1001, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) r2 = socket(0x6, 0x2, 0x0) r3 = dup(0xffffffffffffffff) listen(r3, 0xcc) socket(0x0, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000280), &(0x7f0000000080)=0x4) r4 = fcntl$dupfd(r1, 0x0, r2) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = msgget$private(0x0, 0x402) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="09f51678", &(0x7f00000006c0)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc0}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c, 0x1f}, {0x50}, {0x6, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = shmget$private(0x0, 0x2000, 0x285, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000340), 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x50) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000380)='./bus/file0\x00', 0x80, 0x51) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: setregid(0xffffffffffffffff, 0x0) mlockall(0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) (async) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vfs_nfs(&(0x7f0000000180), 0x3, &(0x7f0000000200)="894d842255981c9e7ea3d7895c5fb3f5c1050ad413c03d88ee1be29f21a9e97582077e00792034d9f021904328a29be2d0f9547c3ab4df440cc8be22b74702065edc1db1334056ce30ba3c4248aff8096223fa5a0ac26cf5c1a265bbd5562e13cda364", 0x0, 0x0, 0x7) (async) dup2(r1, r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)) (async, rerun: 32) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) (rerun: 32) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async, rerun: 32) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x5}}, 0x0) (async, rerun: 32) accept$inet(r5, &(0x7f0000000340), &(0x7f00000002c0)=0xc) (async) getuid() (async) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000012000042fee188507af9149e61f61f53aaf3757ccb78896d3c837f925dc9db9108ae5e024eab385884d1d263bf23f6b047f237b3044cae340a3113198d0989c5bd76407c38f806e8f98e4e785567c23e5d0560e086fa607be55619c73ae912ec6b79ace314ffb9ff1be677be050beecd6bfe2e5449aee9b4e74dd9fd5a9fe72c37d7cebd8f0e4d766264d3c71de6d9c2d09ed3d2192220aca447f80c0a4df648ccc961660c9a475d12361a624646494b44f0dba28594a94b73fb8b7eb30574e0a9856ad8709d3459ec012de499f444d85c0a87f4bc140812221d78096d7d642600f9def393dcf631a1d4ecd9a4ba64"], 0x11, 0x800) (async) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f55ea60 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x20, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYRES16=r1], 0xb8}, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) lseek(r2, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001240)={0xb0f, 0x3}, 0x10) sendto$unix(r0, &(0x7f0000001280)="881f3f33db76f2bae0bfa8a48604c6ce935c78f8268966b48c9cff8c844184d028c9aa54d3afc53044f3561e346d3cfb8425af0f205a741c641891182e41e830a72b99212bbbcea9a1f1c2135ef815f8a2ac30519b22c843134f32e09dc1dc627aaaef5ef5286550bb46c574552117f92d7250f6d3db13ba6cd60d836715030d197a4c3a0802eab3386755cfb0b83d39", 0x90, 0x0, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x2) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) denied attempt to set clock back 4244637674 seconds executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xcb7e, 0xfffffffc, 0x2, 0x7, "5ae50100000000001880199600", 0x0, 0x3fc0000}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r5 = dup2(r1, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b12e19ef6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, 0x0, 0xb2}}) socket(0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="76e5dead6f01f8607d", 0x9) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x9, 0x6c, &(0x7f0000000040), 0x27) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x4) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r1], 0x107, 0x0) msgrcv(r4, &(0x7f0000003c00), 0x1013, 0x3, 0x0) executing program 3: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/78, 0x4e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)) close(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r11) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="1347ceb2d64ace658b97c855d6eccba4cae2a9aa937d0225e84b5ffa928be686475f67fa937a3c79b1f1c549e4b4202bb039881b1b1a4954d0e9614ca780930c0cdf9f92f1d97d56206d98d7365c6e9468f50996ca19db99bf53a89f028f70cf2d8f8d25964228", 0x67}, {&(0x7f0000000280)="7b4df25d15fa939dd0c152143a6dc2869249f3fc18d0e983361f64a69cc2c7932eed76", 0x23}, {&(0x7f00000002c0)="0ec1977a2048db2cbff38cc039f01df371d6fe80b9fd69e97329547fa4d74ecc966dbd2cdfd550c1e8d11ba13b444e98f1c08ed00f69bb9ceb079136aadaa895c9f38645b20aa09819cd54d76a9700d5ead35af76ec8d2a740ebd0f2592d88dba34cf5b731e2bce49dcae3ad29c60ba2c40f460051d8f81654736485bf96310101dcc4dc986959b27f14f8bb3fd389ef49ed6afd3f25238faedcc26e73915a9d1fbf13ee63185af5c79317066536c821fce617f972e79c55601b2c3a34f48774cf49867bfc804cd9db02a60e6a5a07d3ecc6c4b1e8aa0023c36f9e", 0xdb}, {&(0x7f00000003c0)="da55b57b5a7a153ec959d63988ff7f881db0c87bc2d7d9e439864553b08a1365ab4e4334d0507ddad688448bc0b5ac42966805acef85a4b4842a8af3bf81ad2289e54927aa7b78456209992a42a8359fe678a79a39d02bce36c21fbcb5e9e074497cf681ccad4a1eb710fb227bd9d99c5448d333dd6bc601f5aae5b90d99c35a3de6952952246de8cf5d8b6f3083e5d5e896835bf243ac61af4d83de2018516bebb7bb30", 0xa4}, {&(0x7f0000000480)="f9af0a3dab3eeb301422c2b668f16cb91c2414bba4be9e9e048164649f96165dad8a022fa72bc316de2d2d40768b4937dbeff115fb01e4479b5e4cf39ea0d4217c75b06e73ea2cdb6f5b9abc9dfc5dc5cae6d871a4577cfb35fed2b59670582feacfe96f23", 0x65}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000f343e42bdcf42fc61aac2edc9f25d2e4edc292bf768490b65f694bfb56e081f5b7476aff156f839e3a83c6cc8e3f681aaca88cbc7bc0163754f6232164d27bfd86d42e9d04d6a93f7145f8df13ee1aef898049cdbdfd37ad846e0e9c65c31a87b8e692b37efa1a", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x2}, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 5: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) executing program 7: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe(0x0) kqueue() truncate(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = syz_open_pts() close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x0, 0x0) syz_open_pts() executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x8f}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r3, 0x7524) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 7: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000300)=[{0x1, 0x40, 0x9, 0x3}, {0x3ff, 0x8, 0x0, 0x4}, {0x7, 0x81, 0xf3, 0x9}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="d1c30000", 0x4) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file1\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff, r4, 0x0, 0x0, r5, 0xb2}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) socket(0x2, 0x5, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) executing program 3: r0 = socket(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a4}], 0x1, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, &(0x7f0000000c00)="ce55e9e3", &(0x7f0000000cc0)=0x4, &(0x7f0000000d00), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x24) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="ee084d5d19ac14d5e5134876f197a7728420aef6171504b1c3d4b38305000000817a0000040000006a89dbdf", 0x2c) executing program 5: r0 = syz_open_pts() semop(0x0, &(0x7f00000002c0)=[{0x2, 0x8001, 0x800}, {0x0, 0x27b3}, {0x4, 0x0, 0x800}, {0x4, 0xfff, 0x800}, {0x1, 0x5}, {0x4, 0x1000, 0x1800}], 0x6) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000480)="dcbe1b6730493da51a0549d50273c24cb8a6745a3d915ea0843cec65985d640343318fbfdf14c6decec8531aeaab5d692ff81cfe30c63a0ae19c3e6f3db58b03f6ecb5518af1a68b34b5b670ebe16ee16e747d16fcf0", 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x10000520) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) flock(0xffffffffffffffff, 0x0) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) open(0x0, 0x10000, 0x140) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c000000000001907800000000000000aa440400000d00907800"/58]) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2}, {0x3c}, {0x106}]}) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x0, 0x1ff}) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x5, 0x40001b00, 0x0) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f0000000100)) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)={0x5, 0x0, 0xfd, 0x0, 0x0}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f00004d2000/0x1000)=nil, 0x1000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x59}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000140)="000000000000009915ea8599", &(0x7f0000000180)=0xc, &(0x7f00000001c0)="aec6836d2d5c3488e9132a9467fe69c97e8e4292a165b10556155a66a6569fda34d096559792d0110d6a8a0947bb602441d7ca350339d067c00f633ee5f0c2f6aa069bf7f488f872b7abe6182e4cc24bbec1c304be66d916a36ed27eeb4f88fe8242dbcb3234c4910d49bcd5f0fd00e0e49ad927965cbefb94011eb5a71ee0ac41e3f1b8f9c89e02fa5844f7b85510f5201af4c46a68ad7f378349e95931a315db6cf64cfe9a5432ca00caa070f44230409207f4c6a48b6f89270e99cb3ad95b05b23e4ab2bd3017031784394b6a06b83daf2833f5b8b743c77607a7d3826599c68718ea67", 0xe5) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x21, 0x2) write(r3, &(0x7f0000000240)="b437ab93c95ab5bd9cf408f6306204f47d64ca79", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r0) setsockopt(r4, 0x6, 0xa, &(0x7f0000000080)="7d38aface0de7fe12c16156de19d24f81b342a3b14a3ae10172187a5e352338e6a2af9447ab572908be5c5c229b7c411137f4a959773603e1f57b88ae581bf1f77e97ff649828c7aab4258acf91f371990693901634166432b08fcc7e2e6232e9ab0c996c83fef802b04452de8c73de000f6cf5a14e874398e4330fdf12c5b27d302414a", 0x84) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)) (async) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x10) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x18, 0x3, 0x3a) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x21, 0x2) (async) write(r3, &(0x7f0000000240)="b437ab93c95ab5bd9cf408f6306204f47d64ca79", 0x14) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) dup(r0) (async) setsockopt(r4, 0x6, 0xa, &(0x7f0000000080)="7d38aface0de7fe12c16156de19d24f81b342a3b14a3ae10172187a5e352338e6a2af9447ab572908be5c5c229b7c411137f4a959773603e1f57b88ae581bf1f77e97ff649828c7aab4258acf91f371990693901634166432b08fcc7e2e6232e9ab0c996c83fef802b04452de8c73de000f6cf5a14e874398e4330fdf12c5b27d302414a", 0x84) (async) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {0x0, 0x0, 0x4}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00001fb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000c9000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0x3ff, [{&(0x7f000010f000/0x1000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x7ff}, {&(0x7f00001b9000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x2}, {&(0x7f000008c000/0x1000)=nil, &(0x7f0000019000/0x1000)=nil, 0x3f}, {&(0x7f00000e3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f00001fc000/0x1000)=nil, &(0x7f0000131000/0x3000)=nil, 0x1}, {&(0x7f0000059000/0x4000)=nil, &(0x7f0000131000/0x7000)=nil, 0x8}, {&(0x7f00001e8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000176000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x463}, {&(0x7f00000ee000/0x2000)=nil, &(0x7f0000137000/0x3000)=nil, 0x5}, {&(0x7f00001c1000/0x2000)=nil, &(0x7f0000016000/0x2000)=nil}, {&(0x7f000005a000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000030000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil, 0x5}, {&(0x7f0000040000/0x1000)=nil, &(0x7f0000107000/0x1000)=nil, 0x6}, {&(0x7f000004b000/0x2000)=nil, &(0x7f00001aa000/0x2000)=nil, 0x7107}, {&(0x7f0000167000/0x4000)=nil, &(0x7f00001aa000/0x3000)=nil, 0x88}, {&(0x7f00000b3000/0x3000)=nil, &(0x7f00000a4000/0x4000)=nil, 0xc3}], './file0\x00', 0xffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x3000, 0x12a, &(0x7f00004e6000/0x3000)=nil) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) r1 = socket$inet(0x1e, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getpeername(r1, 0x0, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) semget(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000400)={0x1, 0x33}, 0x2, &(0x7f00000002c0)="b647a69502bb3d925cd0aa91717d9c454f2b35b91a1f1b5b50487569cce42493520915a224837686b11bfb88e967201f49ae5397", &(0x7f0000000380)=0x34, &(0x7f00000003c0)="59f9a0231d21a1a090f17092d43b851e2cf5a43b45e39980604120893874871d0be4e724f04b0d1920ba6c", 0x2b) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ab7f93b5e88ee3bc955efc092e8d349bba354316", 0xfffffffa}) syz_open_pts() socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0), 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r3) listen(r5, 0x0) r6 = socket(0x1, 0x5, 0x0) r7 = accept$inet(r4, 0x0, 0x0) dup2(r7, r6) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) executing program 3: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xfffffffc}, {0x1, 0x0, 0x0, 0x3}, {0x36f, 0x8, 0x22, 0x3c82}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaf97b198ab3e95585636dcd907d54e7ff06040000fcd0e218a5eae0000001aaaaaa9caabbac1400bb"]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x12, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000005c0)=[{0x1}, {0x3}, {0x4000006, 0x0, 0x0, 0x3feff8}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) getegid() acct(0x0) ftruncate(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8531) (async) ftruncate(r0, 0x8531) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x17a) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x17a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r4, 0x1) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) getppid() (async) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getuid() (async) r5 = getuid() chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) (async) chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) socket(0x20, 0x5, 0xff) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r6 = getuid() setreuid(0xee00, r6) (async) setreuid(0xee00, r6) executing program 0: socket(0x18, 0x2, 0x0) getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x3db) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(0x0, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x3, 0x1000}, {0x0, 0x420}, {0x1, 0xfc1}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x1, 0x7e7, 0x1000}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101, 0x1400}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x46}], 0x2}) socket(0x18, 0x1, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @pad1, @ra]}], @icmpv6=@ndisc_ra}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {0x0, 0x1}]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0x3}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x0) mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000025c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000002600)='./file1\x00') renameat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', r3, &(0x7f00000000c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xbc, &(0x7f0000000140)={@random="38082860f7bd", @random="e20cc7456fa5", [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x806, "c3dd1be8313d1dba5f66124944305a64b0c3c2564f4dc78eeadaa618dee90a07cf4d5fcc320e01efa7db19e6a980a96a3c39a7802b02e2612e8b0064d6ebac5f66ad9ab15f89873e5ff2a789e8ba506782c8584cef0e299488f9da1812679cda7ddcb688d4c7b1ad643d222c7cd6a68a1a532564f39603de540989b49873048dc287be0c74a64f9f25e8c51bc82ecc9503f5c0c617e498c965a1d232fd13ae9fb2d5d682aba04f5fcd55"}}}) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="09f51678", &(0x7f00000006c0)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc0}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c, 0x1f}, {0x50}, {0x6, 0x0, 0x0, 0x80000000}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c, 0x1f}, {0x50}, {0x6, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) shmget$private(0x0, 0x2000, 0x285, &(0x7f0000ffe000/0x2000)=nil) (async) r2 = shmget$private(0x0, 0x2000, 0x285, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) (async) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000100)={0x6, 0x14}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000340), 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x50) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x50) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000380)='./bus/file0\x00', 0x80, 0x51) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="f4edfc66886098841236699e713e16ac9d94e1656f1dae7c92a226171429b1bd5cc84dc16c015819e2a336a09185ca996254155ae30c1fd527a37eacf68a264e2bcebaa019183b0d80defc77c7d54a101e7e704ec98f17e31fc73c24cd6f9d0e023230747995c37147414b08edc0f9d5f6484d8b38e4af16b0ffb7833d8343d12b3d4cf7e4333fa265abf76767110d586532afb2b9fc74f33abc6bf52267ee2d898e398b4dc407f2f2d6911c8fa844321abc43a52836f4db7894cc59218bbbb106d63afbdbdee92750f57de6674837d741acd1732739070e22a2c9c51eb8d8f293ef7b4f9734eed958ffe8f97a017873eda7911163f8612b00"/261, 0x105}], 0x1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) open(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x96) read(r4, &(0x7f0000000280)=""/148, 0x94) (async) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0xa) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x80000001, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000740000/0x3000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f00003a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000386000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x400, 0x0, 0x1, 0x1f, 0x3, 0x38, 0x1, 0x0, 0xfe9, 0x3}) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: msgget$private(0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2000000000000100, &(0x7f0000000100)}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000014c0), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000200)="444924b975a0f077fcf0c369916229582a5cefa2b0bfee0b67aff160205b727598000000006e84f14ba8ba29bf0fcc7daa1849323300cb37959a4b379e17425f9985d0eec5c7b102337e6ff875b847d37bbae5eba64668f81e6f003f1d2059ddab63cb41eda2f45586c754ab", 0x6c) socket(0x18, 0x5, 0x7f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xa2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x122, &(0x7f0000000240)={@random="b96d9900533a", @random="8f943f3614ef", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xec, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x1a, '\x00', [@generic={0x0, 0x20, "d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98db"}, @enc_lim, @enc_lim, @generic={0x0, 0xa6, "34b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 7: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x10, 0x1, &(0x7f00000001c0)="91c00aa4cac6c743f72f760db1ecfffebcbd6aa85b57598cdbbbb559b2f8d57623fb66af0000010000000000c313acb066df5141a53d00de257500000000412a91310430000000", 0x47) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000200)) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079f", 0x2}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) sendto$unix(r3, &(0x7f0000000400)="ea9c818712d2fcdc2310157b3ed2ca92cdee1667c45ac12ab4541165dc2ecd7fb014824342b4b965ca0ae30a033c24f53469de9ac08b8b6e65813373eca91a495b140492cd3c19cac622402a0f07e4cc1a3f62df3b1455132cbc41ea437db15bedaabb648de8123d1b17cbb94c0433f200db5c8c32461e592961b4c274da8e33bb3b057fe6bf3e772c54815ad3a4751b2ed0eced17e847dc4749be945558009960f60556da4a85ba970512735fbd8ee05c200d3a6af41c08", 0xb8, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x200020, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x12) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f00000001c0)={&(0x7f0000000240)=@un=@file={0x0, ""/249}, 0xfb, 0x0, 0x0, &(0x7f0000001500)=""/143, 0x8f}, 0x2}, 0x10, 0x0, &(0x7f0000001600)={0x8, 0x9}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010003}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001500)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965faa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c069784bf3e9ee9c5c09571dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b000000006da381c8ed01550f57f4c39471f63d3fee7850c112c8896d6173677285859561f596a1682ef9d30e7d3527f3cde60959ce39737072b77fca62db5f9104dc64a486d3fd746b279230c83cfb38f275e9af479158b99c4634a618494bfe0f31ac5b8799bb70fa41b4ce5f39a26efcd1008c4ce555b3db5cbc52a8948a3a7890f9ad6f40ff2c0e95a167d509e6b6e613170a08605b4a5f24a57e2198bc5ac79719954c64916c1999db50462c923885295368bad54f72aa6649fad4639621843fcee5ef3c302278d5991ae1c4f15241cc454f8bef8f4df1717820a60924724630d01d056f6d11f4e06e8362b12266bbffa479688d8aa8ab5613bc0ff13c395e4d9b464e44e9ea1002312cbfae1535652d030b8214b7806a9472b800c4a02835d19428599578ff85a12db8ed1429df68c884886c448b948af76db7bb3dfc51a90bac2362cc85eaf3ea52dcadc9a08c990267ff12074672bbbe2fd68231c576ce84d4d878baf17b444dafbf21387477660bd733010c9b424fed6cf10e61953e5fa2e8e76a36e4006bab0b4816406b679e280d75893c40dbc7615fccc94dcd085f35ddfd8c95a51698330a7319a4574ced65", 0x23c}, {&(0x7f0000000180)="f0c2d161b112514be8b3024aaf62ed3793afe1e20b45c07d8529125a52730e16c4f5e8a2852d423a985e9225c4f913ef6d6d5e3f4651b7f5ef3bb5a776251225949f252416f288fb1a7d0ce74db9302170a418bf3e5f044fc7f0be6f000e98ab65c398f03f4f8e5d1c7f67b058cbd0549979cd66a68a0761136a7daaead4dd71914ab38141651add31fd437ab44d133a95f0bcfcb25949bcf4577633e0d1909d247f7b565c38cfd270d0afb927df42cc418fd7e2f81d87bb8c8277239369d8cfe4ffa3873336d015446ac144e7a251ded3cd3f534a", 0xd5}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) execve(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x12, 0x5, 0x1}]}) executing program 1: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r1, 0x6, 0x0) executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000340)="d964838f62edf6a495e6735c69357f1f7c20fec5f24db7725ecd441fdd451abb520aa46016e5e235eb0ed0498102b447d8c355e2cea4c599755737d6a12f3e01debb9af9da69b182af494eb733518adfeae03af66defe72efa4c263d4bc3eea3ee5ed6d7a2910d3910dd7aa828", &(0x7f0000000080)=0x6d, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a9f66ce3ef659a4b25b", 0x19) socket(0x18, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x84) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000240)="9ccac33bc06f69afc703ff93b573a73b8bf5aa0ff5ea4012fb5610e95d0fb2e2d4b282f90d99a97d98ef7f3390f2d64e9804794605585570c5a8911d23efa77bccbf342e6eb848d6dc541872c2792ab9d95b7e0169ad", 0x56}], 0x2) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x3, 0x10, r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0xc1045763, &(0x7f00000002c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc020691b, &(0x7f00000001c0)) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup(0xffffffffffffffff) getppid() geteuid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x8106}]}) poll(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) msgget$private(0x0, 0x22) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0x1028, 0x1, 0x7, 0x7}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa649d085da4444dd) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="240aba33a613dfa2bd597d375bd99259078d49b0c5398dce65b31b81a3db1d9b4c", 0x21}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r1, 0xb, 0x0) setreuid(0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) setsockopt(r4, 0x80000000, 0x10000006, &(0x7f0000000340), 0x0) getuid() r5 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r5, 0x0, 0x5, 0x0, 0x9f, 0x0) r6 = dup2(r1, 0xffffffffffffffff) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(0x0, 0x0) r7 = getuid() seteuid(r7) fcntl$getown(r6, 0x5) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r3, 0xd0b, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0xffff0001, 0x20000f, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = dup2(r3, r2) write(r4, &(0x7f0000000180)="7f", 0x1) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000001200), 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) pwrite(r5, 0x0, 0x0, 0x0) syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x84}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r6}], 0x6, 0x6) executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x1000, 0x41) r1 = socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x80400000, 0xf7ffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x2d}, {0x81}, {0x140e}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a821008100120086dd60ef21b400000000fe8000000000000000000000000000bb00000038207fb05d00000000000000000000000001"]) r5 = semget$private(0x0, 0x7, 0x3c0) setuid(0xee01) r6 = getppid() ktrace(0x0, 0x5, 0x22, r6) semop(r5, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x2ff}, {0x0, 0x8, 0x800}, {0x1, 0x3ff, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x2, 0x6, 0x1400}, {0x1, 0x401, 0x1800}, {0x2, 0x804, 0x800}], 0x8) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) unlinkat(r7, &(0x7f0000000100)='./file0\x00', 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/247) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/206) pckbd_enable: command error executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0xffffffff, 0x0, 0x6}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000400)) setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x6bcb0f2f8ed851a3, &(0x7f0000000100)="00000000ea39b581b05761ac995f4f29653a94009ad5b4f981f841e560f3a1309387f9ce3893901a2def35890e42c881591119cb72594ce3a3fc45d190aaeedb84a947155518e2c923e4a8efa66507670d2e4672c66707160300000000000000b9efb079da7ffd755ce2ca57d3904db57b88212ee0935e4c03fe30bc380dd80b26a2211ba972c3fbd50bab07c17743cd7be00ab001f17bd83ce4dcdc1847876f862409e100"/191, 0xbf) write(r0, 0x0, 0x25) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="00040080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001180)={0x2381, &(0x7f0000000040)=[{0x40, 0x9c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) setuid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x4) executing program 2: open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)}], 0x1) mkdir(0x0, 0x0) (async) open(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xc0) nanosleep(&(0x7f0000000300)={0x4}, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) chroot(0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x881) (async) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) socket(0x2, 0x4000, 0x0) semop(0x0, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x0, 0x800}], 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0x0, r2) setreuid(r1, r2) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x800000}, {&(0x7f00007ad000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002b7000/0x3000)=nil}, {0x0, &(0x7f000064e000/0x3000)=nil, 0xfffffffffffffff7}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f000000f000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, 0x0, 0x200}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x41, 0x7ff}, {0x8, 0x81}, {0x22, 0x2}, {0x89, 0x20000d3}, {0x0, 0x9}, {0x80, 0x2}], 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffe, 0xfffffffc, "030100406300"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000400)=[{}, {0x21}], 0x2}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) lseek(r0, 0x4, 0x1) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x41, 0x10}, {0x2}, {0x6, 0x0, 0x4}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x0, 0x9}, {}, {0x0, 0xfeff, 0x800}], 0x4) semget(0x3, 0x3, 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000001940)=""/57, 0x39}], 0x8, 0x2427) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f0000000000)="c772b2db", 0x4) r8 = getpgrp() fcntl$lock(r7, 0x9, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x63d5e250, 0x5a, r8}) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000, 0x2fffffffe}) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r3, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000066e000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000787000/0x1000)=nil, &(0x7f00008bf000/0x1000)=nil, 0x2}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x1, 0x81) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffe2) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) dup(r5) close(0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xa2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x122, &(0x7f0000000240)={@random="b96d9900533a", @random="8f943f3614ef", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xec, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x0, 0x1a, '\x00', [@generic={0x0, 0x20, "d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98db"}, @enc_lim, @enc_lim, @generic={0x0, 0xa6, "34b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 3: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x7, &(0x7f0000000980)={0x20020000008, 0x1}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) readv(r0, &(0x7f00000003c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x802, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x27) socket(0x36, 0x4000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x800, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='.\x00', 0x10, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x80, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffe01}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) open(0x0, 0x80, 0x2) getpid() open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setreuid(0xee00, 0x0) getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)='O', 0x1}], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "831d7a178a3d9f296f7cfdb99d2ebb9c1c71a4da"}) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0xc) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x2) listen(r5, 0x0) mprotect(&(0x7f0000759000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x54}, {0x6f66}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x800, 0x8001}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x6, 0x8, 0x9}) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="cd8da4cc9ffff3d504f33797476eeba4c8f7a812c5dd7e512722ac06f05c42f850e63a884d2528b815ee622690a7b44a68f4b53b7002af80cb90a08d73c76a3d0183c4a070aa14a6d055356f923bb0046bab1aa902de57179bad651f7f3d34f74ebf87634223", 0x66}], 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000d57000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2000000000}, {&(0x7f00001bb000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ef7000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x2, 0x3, 0x3, r2}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="76e5dead6f01f8607d", 0x9) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000003c0)) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, 0x0, 0x0) socket(0x18, 0x1, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f00000c8000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) write(r1, &(0x7f0000000000)="7a466d8b1b1c2197eb271639386bb2d6b57468df5e178446abb3dde7d331f0bcc9ea92795a71cd950fc21661d9b4002565c9a0667fbe1e8b282af13209421ff9d0530500f12a52a3e1b33b6549da2fc6a61a85a01065ea4309c2135de62927c34cabe970baae1328d01c2efb7dc4dac94c3152b66062ddccfdf52dc28379cceafec68ce422ad7431acb76dc0d334149803339a6ec63497e0b6c0f17bc0e7aa3462044cb0d753adf8c6a70a15bee3dfaf", 0xb0) (async) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2e", 0xaf}], 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r2, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() (async) socket$inet(0x2, 0x3, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) execve(0x0, 0x0, 0x0) (async) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={0x0, 0x10}, 0x10, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x3, 0x4, 0x2, 0x0, 0x233, {[@sack_perm={0x4, 0x2}, @generic={0x4, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x3ff) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f00000005c0)=[{0x2c}, {0x81}, {0x4000006, 0xf9, 0x0, 0x3feffe}, {0x2, 0x1, 0x5, 0x100000}, {0x8, 0x7, 0xf9, 0x1}, {0x8, 0xfb, 0x1, 0x4}, {0x7, 0x3f, 0xff, 0x7fff}, {0x8, 0x6, 0xd9, 0xcb}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x10000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x190) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) writev(r5, &(0x7f0000000780), 0x0) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x7ff}, 0x10, 0x1802, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) pipe2(&(0x7f0000000100), 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7", 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x0, [{}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {&(0x7f0000ff9000/0x4000)=nil, 0x0, 0x80000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {}, {}, {}, {0x0, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {0x0, 0x0, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffa000/0x2000)=nil}], './file\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000120c, r1) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xd9, &(0x7f0000000540)='./file\x00', 0x7}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r8) fcntl$lock(r7, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r8}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) executing program 4: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r1 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/133) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRESDEC, @ANYBLOB="cd872ebe0dd5253db544576982f6dea6be537b54785c51462a0878c03fac03cc1c53c8ab86e6781d260784f1d8fa700f8600ab506e4de08a517e33b2697248f8da133894d5755e976da89c31cc811d903dfb714cd7b3d7abed8688"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) executing program 7: socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x6}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, 0x0) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x4000073a, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x5, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x0, 0x5}) r2 = socket(0x18, 0x2, 0x0) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x689195ee, 0x10001}, {0x0, 0x8000000000000001}}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x84) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000740)}], 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async, rerun: 64) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) (async) ioctl$FIONREAD(r3, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000066e000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000787000/0x1000)=nil, &(0x7f00008bf000/0x1000)=nil, 0x2}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async, rerun: 32) socket(0x18, 0x1, 0x0) (rerun: 32) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) (async) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$FIONREAD(r5, 0xc020699c, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14, 0x3, 0x0, 0x118c}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) executing program 2: sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000001c0)={0x4, 0x2}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c1f4556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES32]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/187, 0xbb}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000180)=""/240, 0xf0}], 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$kern(&(0x7f0000001600)={0x1, 0xb}, 0x2, &(0x7f0000001640)="c3fa1cb5", &(0x7f00000016c0)=0x4, &(0x7f0000001700), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x1, 0x81) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffe2) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) dup(r5) close(0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)}], 0x1) mkdir(0x0, 0x0) r0 = open(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xc0) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) chroot(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x881) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) semop(0x0, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x0, 0x800}], 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x41, 0x10}, {0x2}, {0x6, 0x0, 0x4}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r4, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x0, 0x9}, {}, {0x0, 0xfeff, 0x800}], 0x4) (async) semget(0x3, 0x3, 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000001940)=""/57, 0x39}], 0x8, 0x2427) (async) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) (async) dup(r5) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f0000000000)="c772b2db", 0x4) (async) r8 = getpgrp() fcntl$lock(r7, 0x9, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x63d5e250, 0x5a, r8}) (async) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000, 0x2fffffffe}) (async) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x1}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) (async) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x110) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x9, 0x3}) r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x101}) sendto$inet6(r0, &(0x7f0000000140)="63840b2b157687b0edac8601e4cbf3d7d6476139f0a22adb7c9e2be6e4a27fd7cecf9e264eb1242a9d438655a20d754555a0150a831e83d10472dcba6694ff7f07440bd77cfdce3c23b378db4d9b9a3e9ed9a58f4d70b284517432cf1185b7964b440cd8683792bebdc8d39992140d11acfa7ac626c32e2f2659852e0c6bcf3a9340caae8fdb65c10139101c0aaedd32d35242ff4134cbc05d5a66badb299a1f76683be5ae9cf27adc31", 0xaa, 0x400, &(0x7f0000000200)={0x18, 0x2, 0x0, 0xfff}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x9) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0x9}, {0x7fff, 0x7}}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x1, 0x23f9, r5}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000340)=0x3) bind$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchown(r7, r6, r3) connect(r7, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r8 = dup2(r0, r7) lseek(r7, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x50, &(0x7f0000fff000/0x1000)=nil) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = semget(0x0, 0x4, 0x8) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000540)=[0x7, 0x100]) connect$unix(r9, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) r3 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r3, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x8617, 0x8) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x7810, r0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x1}, {&(0x7f000015b000/0x4000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000369000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000389000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f00003a0000/0x1000)=nil, 0x8000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xd5a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000539000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001e6000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "ff000000ff597bd600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd6054acfc002800002fd6faa73fc0a2b5b998aaec8a8afe1117fdb3794e36c7c7a4538455176b672d890090780000000000000000000000000000000000000000ff010000000000000000000000000001"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {0x0, 0x0, 0x8}, {0xfffd, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x5, 0x3) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b92eaa4e713048e69931929648", 0x12) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) close(r1) fchown(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000c9d000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02f0"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x801, 0x0, 0x6, 0x3}, {0x7, 0x4, 0x4, 0x7fffffff}, {0x81}]}) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x68) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffe, 0xfffffffc, "030100406300"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f55ecf8 executing program 2: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) setreuid(0xee00, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02", @ANYRES16=0x0, @ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff"]) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a9, 0x1}, 0x0, 0x97e9, 0x100000000000000}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x2) socket(0x18, 0x3, 0x0) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x2}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}], 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc06) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f55ecf8 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x24}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x2, &(0x7f0000000280)={{0x10001, 0x8}, {0x1c, 0x6}}, &(0x7f0000000340)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x9) fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/9}, 0x11, 0x1, 0x1800) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000002c0)=ANY=[@ANYRES8]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x400000002, 0x0) socket(0x10, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) bind(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setrlimit(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() close(r3) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) getgroups(0x3, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) executing program 7: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d4a) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x9, 0x80) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) write(r0, &(0x7f0000000040)="3917e9867a7daca6ee5e56f5746e7260a64ef94ebff273c3a00d0363b20fdf4e30469e8c21639d3f1165f19dd74e7a97be1157a00db0b4ae83628abc96a4fe804952fb970fec87d0cbe6b21957459b8a78c5d5db449da01fbee63a57104dcb7bc94d98450fbdaf1ea982f3801c68837ec880b8908d1bd7d213914d4c03f4c10bae24da1b961cd64988e1b76130c441f87edf1e269c1dd059e4b5eff84baf31a49c35a626aa41749186d44210875bbb8c1535ddd874f8baf0c6d16cb7f97ae85cfeca74048064aaf954ba513c134a7f08a773ff582bf030e7ae8bd10839e9e57c5829b25da821e5939f98cfb469cceadfff6f51cc6936a1f07af527bb7baffbb2f9b7f573e657c472cb57a440b8534798899de09c7633c5703b3aab5210a2144e5359735a0dc66bcf2dc25d8187372a5bfbf821d80436266ace371c48a80d1853ca8900d4f247628c10c681c76d9eee8e6b971b58ab14d36812345a32ab4130c16d4d606fd6bc1cd1e40bed5eb0af960474f428cdb7aa52bac7f549099c4e1ed1858179694a9d151427a023439b47af96990b2af18111715265f74b1000c7ef6fc14ed6a15fa38118a8b6cc760eed3d4ced398b99d1f5401a33d6fc524da21cbb137627e41b36be4eca6acf95c850f5bb64b9d4daab0f7a7bcff80cdc68cf91cf114dabc716ce810b6d0df3ab2bcf3ed330f1565b029c7e6472ccb92ab884b2e3657d092c2d0f12fdb202bb85f3eeff32d7fea78a2d4a4f5f2790c4ed9ad1285527812944adc8e0b86d39c0381fc2f3b0978b2c26a8d5814e6b42585c831d6b552b05d3f5068d28d66448c643db33867e4111d38b13cfe982ee086b672fdcb727a6541e96d658bbc2c7692acfa11ea2d710679b20624a80bddfe86f9f6e90fec74a1380493155e96320b993205817e5dce2dd21861aff4b9877b25dbae899c7f8e895a23add08e13c381711a3559b52683497291b3effc240fee20edcc3d9690799857f9b578014ea9d275619bbd021e43bcc06b5fff209d2e018b6d38a895ba4df3fd46af68258025c865a3ca0a9c710af307347e5e62866c15c063e5b5d74db08d718009c772d0539b4dd40857310c71943567e24e700d8cf1fb9b500db4afefd4b0227eed843a31978ccd73819d9d0c927da5435deb08e443f41f921043e4cda4ae8d4478d6821e73af6c1296dfd6bc57dd13d2ba77da3cc8b0442f3d6e57f353784b9e3d741b4d9934923bb777440c587f094ca9cc9f7fc73bc3a71b56df53183c2a9e6ce1aad7f3c6af7d798ecf9bf6cec847f58bfb89b3c023b2e706ab066e3b113ce7d8c5c5ff879ca59d628339004ee4e4eb071f471924abce5865dc0b5950600d75bd0a74cec41be8c5addddfbc1533745a93bdbe0e630f367d9a2a666b535515214073072035b521a3920f5af0a30557b68d4bdf9a8965a048f18895e86d1d3ea66ffd01d8dd3142b98a961159470e9f6dd9261db35062be3a12f243e402771b4e235ca429fb58205f597aeb7d126ad366853129c265434a7cae9eb1e75eff022b7e91d9c37eb6dc960d86f3e31a5eb70c5f2daeda064ae45dc5163e9cea9fe4c3da430a58711f830f208bd7ddcc2b203323769459d80e3f5e4cd9bc2eecc9e5daa543630bcacdbfd646605805da96b7f681c85efd799ed1543ee17fe9362f211a82f23016280dd6fb4efacc13a6fc5e3b8007a64ca60a9a610fecf87ae9ac4a60972395e9b61ebda875e6d2851b5684b5818af8fbb8cb04e8a2228f17b0b858c2f0d5b957307890b4db68583883c50509dad7fe3cfbe44ece232098a52440d5e5da50dd50a4cecf656f84d2088a110d2ada6feb32b6a96ed949f43e7952fc86a0ac72f88324ec1fc04866bf045f52764bdb415e2f9723f0b619a77ed8b3c1d308f6bb098f762f4de6eda981b91bdd4d74a1eab79a27546ca3d3ce046563142639ecb2b8fcbe1ea2256a36ba73f4dcde64c1674505f3d11d47bf005098004b08b47d651e11175b8fccfb497c39d42027d0d39997672b6cee03cb1414f6931f1f8e78903bfe599c25b13aeb395d0d08e998f4cfbaf06a473b3543425e446f3529c256dd90dadee1b201b51c456784364616f016fac1ad6d3a1487d8ff0ebfa9c37650598ecf9b364483a84e295dd008bdd4ce7a89898af35fa76fd1d68359c0bcedcfa0c775d9a181b1415c20e79a092becf5216a01fc731725316ade22789796ca354f2eaf5e9f6f1cb729b053bcc7571a5e6a716b926b69b9eabed212696483c6cee27193e4b8d782c574a811de1b785054c65592f516684f7f7381fed64a73ad71b3c384db7a1de739f5274b73f281ff5ffa66195f6c48c527ae2acceb002af1b17581305e142076c29a8d72f2e3b19de5a737736461c82e6bad20cb28d64b9662ad5d061df802eb8abef72f554a2b6ebc277a42494df9ead7697813ecf1dcc3ec0f283c0ffd566bc12b202a6f9f784d38fb2778d91e3ffeeb714b22217a00fb5a6312c58f5d338084dfeec9a56790553eaf57085e7c8a737528375f7cf12330c70e90a18751eeae922bf57d7fa80c3ce575fd7d80641281ae39d71a83d469c3109b0b2020ba2b9d0c03eff9890d4d18553e4ae77a5388113f4631610c059a47f017c1b1d43310351242e755d76e7e6e9ebd1f7d8823770ab36e19cc52b3f152b12216fa51b47bd7c4418c1c0fe3755e1d5ce67a2e4a5367eb786e8a480aa32e72487d9b057f2c912bd6b27a2f515c06430f9528645eda4a1e31733134c5eca848ff36ad92b258b5c7fd664c98665afd811a47846a7a9bd6b99f245a437b84081175143850fb63542181dd7cf0bb56ae2b21151c0d1d35056c11b320657843f5b2471c4ec468eb3b4857ab1f42494ae484f1ca3e326d60fe94a9c671e8b4e618f57aadb094742db56eae754468669a280071fefaf8c29731e0f06054a2a97a630a8640dc6f4275d7ade3a15b40d9eb69da0b6ca89d5adea3660b12af934c739d71d3fde61dbee7205f58a41179c9da58c279914cb533da7006e8d64126844c3e0f6632e92f09d4c866d445a3c58e90f6742b34137d68e9bd42a273f4a3a6adaa9d4c0c45199d571a91abcc1b419f24f198f3a41ff66f3917400de91bdea3281ae8b4a379d13be1afbeb643515cbd26317e9e822bc40af1d82959ec4c971c13cca144af130e7861d5cbe0daa85cd57ad402878e73a4a9b08b024c4ec88d1bbd0813bc5163303d83f7aff994b6042706399ce9ca70a09c8746d86922c3f59defbd91e1f7d8363558fbbd8bc91bcc142392306fbcf6fe9e6ef52ee6c26236352a763728ae0ee84f2e586d011adff42ae6a35e21ff29ea9f315148e905c2c551d545ccfcc0fc05c0db537354c4c80733a1a24cd8ec4c52a8225c5896b821029d0aa167531b189e93d27cac0c6645e922b131a3fcd3b35d319b73023dfed9883f51a1817f4b64cd9905f5b1229bfcf1e0bef2d8d823769891ae9650d31cd820ebd715095ab5884316a44b5a3753c08a5d01b6d808322bad5846950dd87296154e0fd7638598e3e04fe2c629b565fc200c6a211997cecd5d51e05d4e3a6b12b2fff3fd2c801293e2d13aec61c4c67e29d9120017a8d4b5c21a77a229232ac97be0df5f28c3975d2309425f344eb5bb2a408b60d7e9765252c21c128ae1e61c97401c451744a81df261f290770c53b32d8ce345a74c34bb1c2d549a6a102170483810a8fa6a60c382c5da89b8f3f8580c00466a37873b035966cf6ffd49c6bd7ced5c972cfa8970c0706d90fadddb1087acb50b13664e03eb25d5b36d1c6108ef5395bbb7f4c932f5c3093966a3893fb373993bbcee27d8bfac3c7bf0d3c23f49758e30d6d6ce41257fc1fdff04e48691fb44998e9a976acc2d86ab3420788a44d68b112d1af151258220ad69438c4824a63483f2a799165cd9fd25689daa1992cdb7077d25dcd85ab46c71f91a55bcb1d7f19ce0d09018f32be87aea5ad0a51141f40ac4bb22a5f1a3ba36587c748776a2224dfdbaff5b6814d17ba9208b4cd74e0d3cb576fc74dab497e803658a32e202242edc95b84cb7b2fd04ecc5c4d0ceda94f6f208bf74e8a014f483fec635a75e71ad92b4eb11501a0cb2f2dbb7ede5ebcdd84c3f6f6138b2527cfbc65592c1908f8d06e9f1880f3f659c77bd300155a222ec23c1652653197e32c477ec5533d606f3eda72ea3d2372452226c765e9188c956288dda2da99affbfc0c59bd972fb27db09b31310f957cc1a84a725f7139c9cabeca9b3360e9e9a32b79a7661bd06083f1e00de4e92b10532db582d04777657c6034e0c66af52cfbe57f49aac0a51c09fefa09c656a095acd4505e2769888ed0ae7a658e32f976742b24e1b5af22308dc02f6e6d00e3838b80edb0289c5868995c3969eefab4aeafb211f2cab59317f26c4744459c6bb01e6126e783d32e5ff40aeef29ab1df29f5ec9a333eeb9d0eaacafc6be718f60424e27bec8422676ad9a712a120e1a926940f1a886e23e715c95c1b291b23344d4ed5ed1e2fce2ede5a6d1aef7e3fa01cfec98cb605d8e38f7ca28688c8143a7a3e852f5f8249d448ef15e4e6ab179acc0dd462ab4726ed7e2f0ed63813394790afcf9877308c6cf8244d59333e38156e8c6f86fc7bd93d897b0023abdae5be452074f18a365b542c1b033d743c401abfa6bd66497d08810a214b42b26bc02ebcec0822a33e41188829776ade1c1e52c0749c2298c7471ed227ba58f011500b642ab732ad850318d3425e6f4481c522ee5920b8b2337300a1a8c3d6cacebb998604398db28bf791048ec4c915caf1e333d0af0781b3a152472e0214ef82cc7066d89a99a484530bddbaf67d27cb0153996aabaac364ef448b4ab5570858a22fc1e12717cf55e204bae120cce377c66db2cd842e914c50f070cb23c99fbbf96e706bca25dac3f38232fe9c2e7dd652168ac37e7292b9f730ef211b6496fcacb766fb3a90e18aa6e2cb03f304cc4b9f5f6f5f6c35f2a34a9565c892ec72b4312e6f3608428611d5fb6c4cb81676110b7da17267f2b7dd74bbc36af67528b260b35fe1cd84cc339594176da929e58d05702ab8f862df3a6df49639c4a99beeb29b1469bf0f820a0111e891f2558b50fb3aae8fa45f98c856639bc4236b542eacd5751c0fa389faaad97d01dca39d35c3e7946b8482387331139b0288ce906b6a868f07200e2eeb3c2f23f6a868a2227c43e592fd7c4f54a783989eea65ea27af84df1a585cd360bd57dde8831e45020d50de74f219e285e9f9f7272965117fe2778b14f46cb2647bb0e57bba1664519a23645c05fd64c561012cfdfa081596cd573b6c3e6bf6b421620a9634bc8477a6d24c7516c2fe0472bcab271e1c20f080edad444d8a64c0d128efd2e3826ab1544e2c38c2bf475ff464770ed341df8b4b85bc27a1c77500b2bcabd94fdd203f4d2dc0344379ccf22014c42543e13d1fd49520f9516f936ba66518e392f8e7d304212783efbc8b5b488b8ce9b49e30710f415a23812e95f41d827f9f0297a895486c7c33825920917bb5fac8448f0f5e6480d39d8d27c07a8bb93c126c67eaaebe2afb2c2ab9d6760a0e57dd4e9979f32de06d9cc4aa01526c7bc6f60e2ee6af4a9dde00d20a8f46605effa0bf4eec009c93551701a5a5d917ed88bcf13e2f036316473b1b761f53b7c2dee78fa99930c101fcfff5aa82b7d13fbc237a22d416e966c2e61602cfe6f9adacbfed3c1427a767b4748de618e1082c9eccf30293e65d32bb3173ded6b4b042f4129c823e6420c4b9f75e9d82", 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001080)=0x1000) bind(0xffffffffffffff9c, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001140)=0xffffffff) r3 = shmget$private(0x0, 0x2000, 0x4a8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0xeb) r4 = semget(0x1, 0x1, 0x20) semop(r4, &(0x7f0000001180)=[{0x2, 0x8, 0xb96ec83a1e0e712f}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000011c0)) r5 = accept(0xffffffffffffff9c, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) accept(r5, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) lseek(r5, 0x1f, 0x2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001300)=0x3) r6 = open(&(0x7f0000001340)='./file0\x00', 0x10000, 0x4d) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380), 0x0, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000013c0)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001400)=""/18) connect(r0, &(0x7f0000001440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readv(r7, &(0x7f0000001a00)=[{&(0x7f0000001480)=""/197, 0xc5}, {&(0x7f0000001580)=""/170, 0xaa}, {&(0x7f0000001640)=""/182, 0xb6}, {&(0x7f0000001700)=""/171, 0xab}, {&(0x7f00000017c0)=""/137, 0x89}, {&(0x7f0000001880)=""/190, 0xbe}, {&(0x7f0000001940)=""/187, 0xbb}], 0x7) semop(r4, &(0x7f0000001a80)=[{0x0, 0x2}, {0x1, 0x1, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x70, 0x1800}, {0x2, 0x3, 0x1000}], 0x5) pwritev(r6, &(0x7f0000002c00)=[{&(0x7f0000001ac0)="1494207aca5325d230c3ec3d77567fca33dbb5cd9ddd4c334983f062bc45066108e58ca6246225bd79fa14437d4d58c23195db8383166a77793422f8319e80f169d14c4cc35a8a7676e1507bfb264e98e904e754b8b626d6a432a2ce4d083867315de0855efc21ed47b427fb027a94", 0x6f}, {&(0x7f0000001b40)="c4222609b77148b6ea29e300fb9e1158d20ae771880bf76a5fa422f9222c0363495f02a0b6c6f8179ae1a2e275b30cc835a07bb6ce4f70d814c132d58aa6bcdecd15a11df844285fc03b59dc80989e3aaa6a4a142a4c9c0172c7abbc6dca13404c4d4bad8bd47a141211bf98d089678a776988cdfa638722c6822b8164ce12793c583f5cf5e6f8475f0b25eae20b3f52d567f43fb518d54e74e5eac24f32029a55da686eaf290c51a14c1abbb3037b1c0cb5a6371764093636e07347c6b1fb92d8aa0e6fac8719fcd4cecbcd7f24d7a53c6f7dff5b69a2b49d009eba03ca74049acd660644ec04b4b7e6abd9598eba618ac2fb462592d87e32f6967f0dbade90462734fc22633fac49e5a92b7b6846265ae5e21bcc1a5585c40e870152e2849b3515918e026faec5a598b6a6bb7faba3a7729fc063df3c2998ae18762d7561d7f4bee29249d13477c8f3d2601040a6240e792f902acd07ee2e83e5e0bc37945fe582bfd49f630a635c2d04fef2d960494928de0d32ce8145ffca7646c8197b1279fff4c45fd36b1aa9cc0825244029d0eb93dbb723fef25b5b3b600d4d2d04f6dad45934d106a8af831b276acc47d7019b4a17b0329ea9fb6c48f2860e6eecabd8da43a891cb09995ffb3decbcf61ac017f8f3308f6df384d68cd6ec96a41ecd877fc8227cf4d547b5fded732a185f957e65218cd874b0f0f12f3c2aa38d6a702e279f47796f15c9e1ee3b9de0169f6a366b895aba9b5e54f0c73201edacfe21aadefb4c93464e787df6ad08f2bbb4d0e7f86f1c047850fe40a1be053fa58493f86028c5960711def8e6b650de5fd2415c53bb038091855c72ca6e67ccaf166b463483e7017384f1171283e17fce8f666accf347df96ce6a087f26262af53caaa94cc994d42be51b27a2adebf9d4e2b0b2f5b5c213d0ac80dbdca292cbe01ff6e68cb0d3fc4c5db396b518e1a6ec67ae6124e984816e071b772fd89534e087244fe7f7a384adb2bc0d2ce1c20f76f9631560a83e0b19eecf1c8b7da2bbcf7057185754e91788b4528ffb77b8f7d6f7f4357cbf7d3a5142492c9fc03ca52cb2b570e7d3d0b6e4c6523c0beaf02d1fa97725d55fb7ac83a54ca95536024fdba8781545da36e1d3973323bb94b225c5513a9128dd57b635faec781cb1b1d367c04e9e4efeb308082d08e5ec7a1894f9070e55f3a74e576e8644d58f65c30abcf01869914fdd67c03dcf421bf5e9d012d6705028504f0156f849009f13d6c40369c47cfc5af6b78e5c7302be26e2a6d699e41d480c2c7410547eca3f19db605babd76f9588ff9448477473ae3cb2d272052d6f161cdba1033a8b377c96d4183a4c4d3120f989e88cd164487b2dcb6f9529d14d2df5297106f2b2868372a9dc8a887363092508117633989c24b1a1e2e4a05beaf30e78e70ae4108ef009c4e6fcccd1c88eb19184e301c665540a8c837d2e4eff8797056f5fe0339b2f92f95f1acb8151697df083b51c0548e742f2f9699bbf7009766aa4d5576ebff9a72b564493d9b9594a5a4b8b7db0ea658fdbc932fd3fb3bfdad628b9f81e3822161ea5fe6a3636f53a20bd6d386833112d45d9aa272784f3eb0978c6152d97751ce395ce34814f4c75e4954fce7640aea8059178d450bceb185f6e088c9d15c1c465882b699144450ea23386ef4d64808ff73b339c082a2a98099019a5b93ee1160962e8dd4c62f3fd1d4f26f5529dba5e15a3a8a1b61a2568d920b6f6d9e46fa158c1ab3fd31d16c2c95557211955336f6c7dbf3b3a6919cc39d8bdf60f743fb67c8202db86e79bc70ac445bd7bc6a6d1b0b14dab2df6b21232ff8cfe79f53dea3e6c0ba17d35f62b1cb3211bed5f7cf2a170587ee0e2faa7880a72853890c589fec269c0b416c5f28df25928e76a36b29f014e38c85579d784ac8ed5a94faaa235087be86d26879090bbef0c352a2312443d4e75900b95ade7a362b9e1bd69147c2182223c6c5e29cddd0ff938e92b2742a9e708c5a92ca32c19903b4792f25f7b6c52c7729fbb9f21689c1172898fd9585f8f3abf85eb946611b9cac5dcca449ab32b4b0699790700c9cee9e7d433cbe61b39592e75b242fe74476ff6f1b19122190c6c1db2751b20677c2af9980b52482f5a8f5d1c294236d9a9d5ec586e0fd0c72996abd0f11860811f316abeb1f288ef872f4b9d0377690effd1f4f75c7beaeafd9adc4ef03bfbbfd1f147f4230859d496dceeab2a209c22a5d4a270d225cf2cf8cce1ea0702b9ff3e0b215c41666ce262c4aba8253dda97d769b6d774fb989ccd200156070a5b67ad543afe593725b237c9e7f5bd8dfff09b22a765bd1c715e08cfc7f98986309cc06801c9005c0de6bc419345e2c9cea2357eb93291577d863cc0c21ff487efb8964025ad21ce29ae6a917b327991c8da61ba4994a0ad7e57c9c570b5c00c51d34921fed6090f1e44da52cff9858380c6defc805cf11760b450baa87aeb96d84e42bdb0a49ab6239bee5d2909cad48a28f31a3fba5d70db7399ecd4a22acb75bdc9f63a6ce8654a036431c0d568fba97a27d8704cd4ba5471ccd4913e9a21c68f03516faf56721e928cb3b501b7c95bb1b5aad6b7967cc905146af9046df375f344bf29d6e03ea38e683335fab640da77f64d806113bee86ebee9ac466f2f011f5452305ca924ace547fb17b3693909e766264a78e998a43154b4fede20d940210c888123575e8dcadce9b2c2a11190a221f9f8c652fe1e76a67058583870bc27ca1de8f0e43058cbbf05163bf678337d8d4090d04f57d6a496d7b702c20a4db7e697e56ca7e5ebcccd59d10662a7b0b48d2bdf67ea8530a06717bf2e23526190c017e5ac8434c048bd1664d51e17b0688a8a4fa2041523756261fce4a9eb3d263a66a4ce94b6cf6bad5871bf3690dc2f888ed304b08219764f6acb3add69c477630eada317bad68dcafb49448198960dfff9432040788b2bffa9662a1cd730d8dbaf43e10adeab249471862347a4cd1fc9301897e5b106cd241304271317c2faa9600b31539cad709d0a86afbdd93d00f049498cd8930fa980234a07ef64f8dad9ad1b6d80436c3a0e425f29ffbdfce6f5aff95449278b8697bed3b9c45a11cead43563a2dbee1803b52187d951307939181f45ceb7ccc26ecc05c1d4651e0e1d2c73fea07750a0e6e7ecd758fc1fbe8d98efca2891943f39c95525a8c9243701c8ff4dfc3f76bede2fa5da1f7f1f5970e7949760301bafd097f35585c0ecf47a9b03771702dc38d06de93767671c69ee183fa447c120e99311d0d32cc886325518665dc14cfc7f4c81f6350be5e30a373e46b9ebb786f2648727535db59e6d8cbaf9eddd66314798828b231fea60024f21a6aa151e55144106814b0eebc619716039c00fd30b46afee5e96c22bc91e9d319ace0eba70d7a442f4820d18469415260f99ffef7269b5d352502d04b16ae85af64b1e94a4880a40847cd1d74b040a51f85da92edb5f3bacdb98afa9fd2071c2ea469f9162da06ae79888ad97325ce5c1dd9e80986214220373c6574f3946081c3f2883aba75ec26d5cee4fd0e308715bb1540116e420dd4e57f46c1d356569155646dee16e125e3b529612b418c0b4f6692da75ccd790220bb2bd1908c5c883a8087c947d15a65bee05681c329ad35c6f0a22967dfdbf2022470d97c3cf15030ed4f62456f2e0b884e86a320eef0bb5991efd27bc12c3cac48944c8cc171631b51a2f2fad977db850d5b1d3ccd3a8a96e9fe572150fe9d82284b40caece925e9074d8216a604d5c920c7d6e734f4f880bdc49ac135d7758e74c9b96791683b958039188a222544c35f41d90124f15ec9906e90956edcf22b2b8e71eb947970bdb76b8b98bada07bef5cca1bc997b68285ff705a686cbaaf0965661eb9823a62f4db6329041e3376d0a632a502a12f4238ac06cefe6b5a022965bab4bb6d8b76aaffb7b8d9d7bdeb1081c4f7dece3a8c04f8305bf62a96477b9e8a91947a941a95355aa7482b93a5e3e017cb2715e24c72487fcd35540d8333370177cac033b32697abb6d5b7c71455db1021ded59804410b047ce325229692a457898b8fd6a04d094f18d79caac7105a4a21bd46b219a8dc2cfb688df556efc83cde3daaebd85db651165ba811cabb4f4d3a4f03d6f8ac61c1c4a0a6f23381adf25078ba8d9641f783d09e87e4aebc34f22a0405d17d973579d2d03ab4ef7f45ee8d925160cc86ae254e1da7f4506db194bd382aa7d0dbeb49c3f03b9c0f02b188932a56c9515084a9f1321cbfbf21168dacb2cea839fcf4bad582b9f185c6fdbaf41ffb0c259d5740ab4708bbde7f0b4d05c8c5bf83c4542e831815749973b03bb218409114d294999325fcc90fdff677fdc762d6b1f47d4ed0c88a4bcae249551b6f8797b64f0a833a33118ad35218240fb841d5eed866b91a08e38cac939c9ce3782576ed68bef92b6e0918e7bff3cfa90596cf3d33277f1bf077bea679cd6352e785ca5a1215609a110ed9d35c47d47f7911075ae2705cdf041ad84411b8e711096416e5dda28618c7815f871bfbdff14f746016a53f2f4fe35242b938010dce411a379697b655176a4df305b53129ab514b0adf6c7c203a4e077016e511ce437bda794855b40ca4244d883e0b701ffbd279eed52d9a30cd5ea975a6fbccad06c33677f04d9e8d5cf7e7063789e48dcd3335d7a52c86509799162b6e975629f64d6fd19afa8d0dba30b88153e64ddbf559ded3170452ff01ffe0abd2754615217ff1c5cb8d57a642eefc012c7114fe67cc9ec9d05255c981959d13a4490cdcef6d33b880ee802f82e1c6ce9d3e58847bb1b2b17be5a91aef45f45084764a855413a9a164729ddec737941da28691988a68d9c24ca291e295ee1e821d1a5dcfaf4facc42de28e372296cb2f2e1f21eab5e6916867f0e22f693dfa17e22b73756b711624bd2ff45806dc8e2963038222bb050323d062b4a1cd956f94d2cdf21f57563d135895cd827be26fd23b66324c1d5752d325aa1788ad4b267119ec0dd088a6501020dcb16acf45335821dbfdf6a10ca4b40f35b7715d97acc6858d7862202ea3f25e5341c47e3f8d7689203c035220f530ad7634410de5dcc794056ed1065c232023abbe44211ebf9fcce902f2c7f0183bb2b0482d28fce081c81a2c090e52c8b4672792f1108a417b92af861295a52cc78cd50d1337a85650425d6a1aaccc42c784107f3c40ec1f04307aee384cb6ea5ba5e1b16ea751836effebebacf8120080115725cc25a768f1d4253e6d77f1259bac94ab9840161377c2cabc1552db6d8ed116ea0d8d7246d1d7e5eb1c8b02405367d4af00588e9b34933076d51a30cf5d45f5d34ec2cc7f42e12aa26188785d8805d8f29c8696baa3e3e44d4355716e38a0c82020503eaaad9d05bc0f100d1676b5600bf15e2187fc8032e9bc47cb443b4bc59acedb9b9ab27bc6a713c36b29836eda738c1275bfa45b9aee8f8f3caa3d866182e8754b7e0ac304255aa3803b084dbddc8ba2da84568b999609b60e781889514da5251003181bbca7f93c342a7dd0ed883a9a26b5b012f8c97c6ff576c7b219e2c753f029aa3680396f647b9f69dbd70f713c2187f17976901fa84e8ca5e8fd87f45da352afe014ea436996ebd0e26710a761b2cb1d3ae1022ddabba9b67a2cb43e7a06d4b0b61b5f27c7159cd9747a31d95381c2db48126b3f3034b3a4c5f5b36647fc9c3dbb24c9013df4030c0fd7d8693ce15e9c5d4efa41a1353c7b7a8400252351c5e8c305c", 0x1000}, {&(0x7f0000002b40)="6e9c62992f7996e4a569cc9108b27703631c396b9b802dddc4afb00025594b14aff24ae007758644b206d806dd5fe7a008e82192c5cef6e7257eb0a8de6fbd6d21fcfe79dfa30339bcc87e6d0e4be0103905bd50f289bc0e622b632798047066ab2874e30c29b4cc1d68895841ed827d03688c112a1f67a179d4ed04efc2b9d5526244df65ae0ad20b7bdbf95614fbb87abb3059a2b209febb154da7c69680", 0x9f}], 0x3, 0x2) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c40), 0x40, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000002c80)) socket$inet6(0x18, 0x2, 0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002cc0)) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000300)="8a535e912f9cac87013c51f626b59dcfce171c5ad3b99fa0c376f9b17c21e546c664ad3a3644458cc3a8ee11779555dccdd620149417fcce8162067d913cceefb4355ae8645919346bb03962d3ac541dadc55eba56c1af0542ec4bf4fb2683ab1e35183c40edeb2040bea714f0bf51a12419eca7714b4945035dbe7bedcfdfa81bdf18e565cfca830d837271184096eb3fea0b724eb4bcfad319089bbd5891a4205365cae52e554cb18cdc411e239e607c1de87ab85b3f3651a0bd8273030b60383aa937373ccc39bc967160ac752e26f9f32388383af015a942308d7fda993026cffd2be32aff82169b9e32625e18e62e086f9ad9d34a105b447bebfd44a7ec7e1750a6fe7dddd930cb9f8688fbaaf109149f975e6ec64825d65acf053669b7100d49a2d448540f32af0897d23f0e3c30b42700d95205f606d29480025cb121508c74261098a0f2ab164e12cb7d707272b506f8a61fc08dfec3a802c0d38ca1ca9dffb1ec1a54418c96b847ea234ef33213db78dd2ef18931b4aac042b2fe3bc850ae02d507fbfa2b2cfa34c495174c750a6ec6aea368b711a173d92e51873f02b55fcb81da506fb4fa5fd278e9f5062419919f05e619eeafbac0c25b1b5e7d5ba1debe625679b958bafbc61ca883bf14f53c89df96baf9739491a1f7086b580cf0476780ab3c458cb50d8923a60d999f054c5ffc72eef63e1e680b5fd4c0e4224ed87a526e2cbb7a8ae2b2fda6933d848d6ace462da662b766ac7e31022d9fa84ff751d7e99d888eaafcd65a04bc0b07823afba602192fd7cde5083b3994f736ee68c0d8417400ea0993c380d0bb120c229dfc0a1d290c1d7218fab1924afac5d047359453a7c1ca4fb9ceb75da25ab8e6f7d36a8bbb18b886483469d0691458df4e12bc22bbb4321fc52156988fcc12e864421ad2d57d5d31a98c719385cc82cff3d21fc7d7d3684a044786826e34056070b68c31df925c00ef5bf9fc94133c3c56d18df0075aac56ceb182adbc839747484f09ac9c7d161736e995fb519e9f2cdaa159a91ac87ce605a9e18ef4ab421862951c3ca60f5e9451cbe1b54b2eec05cf328d51bea0831a5f872ffe353c010bc890d692a57e5b370d55b50806cb772dc4a10b126763f929c658f460282692cbd8308cc7fe47cabf387cb1f434e2da04ad1d25a58430ca76ff48675320c200a58842932352d04466f4910828bd392a5dc99b7ae8f75ad7bcf8a0f65b83540f6568a5a35a9bcc98241fbf052015b2670289cb1bbe9aedc7c01d1a73780c9ac87fdf2864c219c286c6a0c87e07badf58860f75dabac58193ab43750ae205f78188c79af2df55d597104dc51b132438d104125cd0e1726b291448d97e47f0c62718b433ff7e7a380e5717116380e984d3454a1e5605a6c7aa114cfa7eac48c6a90df28944c1612b69f0c034fb69cdf661a2e3e4706cac5a09bd67cab4d7bc6f477ea4d518a73f6d5a44ddbaa28d7c91dee0c92be64f4bfe3957fd2afe39c71bc0b4b7a438c60bdaf88acabe6160b83516da3358dcc80c8afcd7485b22be8dd4e82764aa8f149cc24e33815f1d27374311d81fdbb1bfdecc5b2718f1379b6541c6942c0fc9214baec0833b29a223fa2ba407b73f8e41e22a7694fb7ac4c12b1d35a1fd30cd35ee72bbadc95853086f4288313fb869d8c204cb1a8a21983a1ac602f6831a9204c6e2f3aca5f50854ddcbc8c8be5bed99a1202551df0423be6ddd1fc9d87ce88cf92af17149b1aae85c48a5752a7156bb33ac58d4786ea9f34cfb6d388864f02b8203f8549dbd8d0379ca959cdf12511b95c9766e3746b7699dd357d15870154fff085bf91860c749eaf9ac9d4f31c51f01ecc429f55f685e1013d9262fd3d882cd62156f4092264fd866479b55104e528e88c1fe34ac4d550bfb4d79704f9582d76b1f4ea32a116ded7ad9b759f2fb4eb41fdcadbab05d5364394eda68f56e563e3904697dcefa3e67dd6f8b363822308544d787dc308aca498df77c3743078d88ace9af10ac6ef9a30622e3bf22d55265b9e8baf531ac74cb70e81174d2dbbba9076abfab934955734424cb91fe02895e9d9fec4c9b508ca8ec30306e62b6896639454410e4253871d5dfa994f33b8279c0eb0f8cbd29b78225c7859d8e34707dba73f89cf77563d2a5827cad621eb6ad16af3cc9a7a092fbfb535c36d2f1a6f12cdac3335359dba26fd8692e295188bb281ca3d297a8b70f111161d14fb03f581043dc3a59e051e2e459234585d97f4977736169bf3f6e1581743a249ad1af7ef87881322f151a4b6c9d315de0bb41dde12887195701cddd34f87e8d729a3abc0f63b9685d3edae4421918054f45b954779101937b07c159279126306ffe2d0b7dcfa2463d90420060672ad5130b14188584310b336bfccd8c2d868d4e377214b4ed6a191259e4b7dd4808ed2591ba88042f82b1e22fae973ad951da5b1f4e371e21db16eebf4bb84cf4e770fca399b3ddce40bfd4a55155a677dcd962292af5346db567e0c599fa0b57073e0667f77448d4fe193431902ad59b06963f66e598a0c25531d1fc7d5dc3c411b8236b93c7167db9c85611c7b8c238b0e616b54ab3ac9a66547d7f0500b5873cd2280ae3ecb0e4bc4ae44c2d4d501ce18736b15c8342cb111ff7c2b839ab1d544c75b66779f466b0c7e999b3eea33ef6a17330bb4938da41e7e0a0ecc689d248b052929b2781385919d0bb4eedbd6949ebded2121b6ae6d194b9cadf28a1c3e7367ec18db6cc7b034e93939c3d4dd9d8796a96e37f37d4275b1ca15876a7438679889deb91f162a71b7765bd1e06b7b1fe5b7bcff38c6dac50ab20968c06c61089fc8ca5920fa5fe0ba0b908d8afc92b2a78892c459d8cdfed2ecd4957778936ffaeb58ee3ddef63e614549109e21dcbd919c210ffde087f92628aa5d54fa12d0499c9c583388d0ff0825ea46a8ef432736eacd2cc0c5b8d9eed8f829c986bcda322992f0a9ebb26237e34022ac73a24cb0798889d60a880b4bf471fd3cfccca43a6ec5e73327f95b9bf8abeb48d0753263e1ca79354b8990321c53b23c60c6c20f2fcebe466dbadd99098b0fdd8eaa4986092eaab6a5d72b3fa229e3346e0aecec55d1c8a8fcb5090d428e0609cdbe881082e3f852e4dad3364adde08db7f37b935ac74c4a8bfed7f5de97e8c6f26d1f913c359faf5abca0459514a00381ebd004315d047858e0027586d7abe1d2cf67f882a982262b1eb3b9ce2ba6940da9e3f358ca2b2cacf9712582a9bd584fe17853621c943d14808753ff80b6f51ea0af06bd34a142e61ba62c11121e0aea07c8924e801e3a414a3feafcd16f15e75652e170760af9b4d1b61433fe42814744430cc4c8e6478532306e9172e0d81cf782b33fe0dd1715fc1b5e55072f56ed5630aaa8b85ff3687b167b53ce782789ec07792d1e4be110e80f014e87dfd5c76f383d53caf977ecc302a589598658514bdcca3447f9a9027a75700276fee502868e58021e05f56a0ea47538d628b7ef1285d386fa834ebde1597cc179c8247d120abe9f1f6ad9fe9a6ce2049b0075fb8d6238bafebda324fc59bc0a83f0769810a9cd356303a2e5722baf238961b810563754115e0649d65007ece38200743185309d6190bd986f22bb3b3b1a142190b77a02222b3bba5786380dbfd17112602e8666c3bc7d682dab26683589d28a6bf2a7915c97a1089a21f44b8b8a6c5ba8aa0ddb8444dfe3c7a3b492f8d975cb24b74f3e55b306c53db3a385b7a20102a4da892ed43fdebdaf1f1243f8b25c1969cdafdd36f0ebe8c457833c55aa77676aa122f24649ef0199eac6e7f96851569291a151c05474d53a5efae5e5bc060a0a9e0c4652be1e04310db679f20fa3ebb1a6b0fd1de9412deeb59aad11241ef93d117677adf03fcec85e1375c083a628fb3f112a7d4d55d894dc23766d04788f2035037b6765a5637a502bfbd5edb85e81850cff9efe0bf067ee8f7e2d39933f76a876ca3819a0fb24b99642cad41fb867ad189b64bddb3997371889d323e1169ea058b647c1ca8676f7dbcd125fd4f30e4032c7b3d824d6482020ad3fd16bb549d3eb2a3adecdcc275debc277221e69f58cad6695af618cdd38c9473ca631c5acad0ab14af9f01b45c517a3167e972fb353e146638582b4c9453b235616bd4621225fee5d553b3d230432801db4b05ecdcd92a3785143a3e3400efad64bf9a8aad5ae762aa69c0a177acd9c58d68422f19d513c272fc533f04c6c1b7111569141e24169a57ddca9a90530fe7b994b98e5449a9385e9d140a6d75f520da0596d88236c74f566c542ab9781bcdfe36cc9dafd0f37b3610ea7ddffc03e72c4d2bae50fed0f1d94e3760f1c63b84455f17241fc7bfdc4cb586edc8e3657bc92f88cda726bb7aacf87d9d3f4191d14d3a9dc9400e903a4f564ff82c0b3d64102d67d13a80d682ac78b0a4873df5426a1998c0b81380c884128a42c2f4adf5477a64fff362a0ef74347c0af8874045150d7d27d26af3cdc76a447a17dc2d7748781075e39cab4f2e0fda06fefad60ad38912938c8b3bc860e6dc56f274fce0a7a1058f8db9926e858350b4797d2f7d45c071e5ffa140439217bd9bdcb00753e69d938fd8acc357bf5ed6443029064cddd3ac06ee1cf886a9156a1013c419698e300b64a1836d0ed74fb7b3b6dbf58ba5f06ec0f29753cc97a4c0fa1a67d7768d5fd7767e74351f5d1654fb59469b23e26b08461a60cfaf85ec2d23b99b984dc534f3e83c86429fdf49a20cceff3f6db62bbf3cbebacd8f500981cb6077a86218d62ca11978c50695a68ef4fbecc89c4096158021097ac5636b7e2f8c7f20c8db9d10024824b7016393c5d6db26215b364201dfd17d18ebcd28cdf07c812472832676682c5ecf6fea70d2b4f8d4ae537598a9f5780f17e8d27b735d0909ced4218edeb0d23e2fe9b43da85234ae9b6e028d415e596323ec649d5023410df1fae1611b3cb5abb6efe294cb19ed56e16e3d5898c9ceec12fbb0ebaa6b97e35e68b8b135bf2cec02cdd95ce79a533bc5f5b5941ce73dcbbbf223128debb4a689594a407b1c1bdaf9fe36574638a6f32d64dfd08ef14b9136a81cb05559c21afdad394c7f266a30fa278d5087bd76c98352e27ec34732e6bfa03cf4530f82c41f1a734d034173860924fba4343a437c44a799e574dc720df3fb1780236df1fed3f5e96b44667ef2fa53149acc6ff6c7036528f3c22fca070003b7e9818eb941a2ea8bbf0fa8068cf8c5e44bc50d320d5272ad21f0b776bd981ec53a68febf3538be80dd69e3764e92c360821ffb9afe4c39edb94f96c35306b4fc3f806b46e2a3e3e8678d35c1fa539821e1a849ab825307075e88eea6a8787e5a260fe3f61ace29e74ecd7c65793b410a8af2a9666eed32f1cb45c14b67b562b3b6b3d90f4f1c6d96bb24a9a1cf3a407573c60769e424ce1abc257bbe5b1d8c15f3f222e8ae4614027360669d0ee8f606f3f48682c967da80e6526d4362b6a43cf7609a828f321183ede364cb9ff497f0f4a80aeb774fc50be20ef6d9c653a1c9bc9e4ea21bf2d106705bf250a72c51126b7c7db38d22b560f1b15ec64ea2804042bd850b8f15c89a1bdcfeb60ca6e04c59f54f8ef9af59154afbce62d31b48cf65162584da706b49dac2092f3cc42dc5542e63ea88d27855955d8bedf014f52fdfb2ab7bbac728d7fdbb97bb7a546948c2155c91673dda26e9475eb2d9e620c0eed124cbcff5d62e7ec6b54c761863ee2cda07b7a46d43c2904445", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="bc7ee8fbb335420ec1d07c18ff", 0xd) lseek(r0, 0x0, 0x1) mknod$loop(&(0x7f0000000140)='\x00', 0x2, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: select(0x1b, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r1, &(0x7f0000000000)='E', 0xfffffc36) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffc, 0x100080001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x812e}]}) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffe50) setpgid(r6, 0x0) syz_emit_ethernet(0x189, &(0x7f0000001580)=ANY=[]) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\t\x00\x00\x00|', 0x5) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000280)=[{0x3, 0xa, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x2ff}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x0, 0x0, 0x3000}], 0x6) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0xc00}, {0x0, 0x8, 0x1800}], 0x5) fcntl$getflags(r0, 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x8001, 0x0, 0x90]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x82) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x8, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000140)="1786f526a4c4099c411b55a3c8904914a96e7ab037443d", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004b00002c00000000000090780000001003000000ff7f00400100"/58]) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(0x0, 0x100000000205f, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x7d}]}}}}}}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x54, 0x0, 0x0, 0x0, 0x0, 0x1f}) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000040)=0xc) getuid() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRES16=0x0], 0xa9, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r2 = socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r3, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r5 = dup2(r2, r4) r6 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r6, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() r4 = socket(0x0, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x600000}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) pckbd_enable: command error executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)}], 0x1) mkdir(0x0, 0x0) (async) r0 = open(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xc0) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) chroot(0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x881) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) semop(0x0, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x0, 0x800}], 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 3: setrlimit(0x8, &(0x7f0000000980)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_open_pts() open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1b2, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800470000300000000000009078ffffffffe000000288024404000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5001000490782000"]) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6039df980062dd0000000000000000000000000500000000000000000000000000000000000000aa"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x34, 0x0, 0x0, 0x82}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/507}, &(0x7f0000000040)=0x1fd) r5 = getppid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000140)="19db29c05ffe4d0d5cf7d22fe568b1", 0xf}, {&(0x7f0000000740)="05c0f6c52d33d62f7b63cd94f6c7f2e2ba57920904dc22937f32ca0bf294015a90aa7b492d37fde9ab743e7cc3cc35ce3b64c0786bdf5a5cc1e6b1db6a251557ec07c73c86fd7ff5e9c98b0115c5312082464dc302d67a6bd44d8008a1b904ed2d53943862986e5fecb0380d715754e6231c8d1cf4b2690fbb6e6563aa1509598d14307271bf6819d43e404a4b46ea4076ff287e01ce5e2f29a1dbbc45ef8f19b8ea947f187f7206d4294770b90067d0a4f9caa0708ef97e42a111bdc14225f14ce4e1ddab6f3b7c3a8a3d7d0e1e03222d1014", 0xd3}, {&(0x7f00000002c0)="8b1812b22d1aaf35e83a46ce829cefde35bd408cbc7e2c619c05d0ab08d528bc067513247270909fe09120d5c6867f913bfd99cb5bcfceb61d1277a10d1a021b88cc25ee6d6ec442dd13339799b9a1743c5225c3c73caa40b53b3908595d96c97d00c14b474dad77a0fd71cb5c7c4b323188dce97210b39e2372093d7435214e3d379da1bbdd0924fa06c90d6cc9f1e553fbd22253dc422085b45dfc832045e18ff72dac16a3854bd09dc2c62006b73070a4787a596f15", 0xb7}, {&(0x7f0000000180)="98a8bf778d47df9116e92a7d083f8afe13260399497e24", 0x17}, {&(0x7f0000000840)="d326a7f99ec9042c5ac3665d8edb93bd7b482130f5deed9855f6a99a541605cdb49ada9ec23da817ca651304f518d85d244dd3c63b5f64b2b82167e78f654282b7e45b609d5b389e2d334abc1dc8d785a53eee6ea94bf9caff4c89f5df52cdd5e4e9568a69e0cee97da7663c59f5731246a113196704c7891d581e0c2657c2fd96b7d540e5921d33b58257fe8d9ef1ebd661484014482a0f479bdc1a8c6cbfa697195cc753ca", 0xa6}, {&(0x7f0000000900)="a989a82904b8c15123733b712832ff03a269f87db89a6b35b2a4fb07b45d5b1771a51478d32d9c2e4671437a155ed946b15743ca3b6b6b29d96fba190b02833e8ce5128c318a2a55c3942a7ecf1e60e445740d3dc85ba2ea40423a600c4561e9066fc4e9f868abae74e0ace6cb1d9865bc5cd4bc7b8bcbcbeda0761718fb7bb449a912aa0f856a315fafe4f74f52d98a3b257c1eca5618a76f93be07b25e8c30b9efc517b8071e3ffdd3eb7a5546cc1e46b2bcc2f1f21ff55f3e563f4d44c36b6fdb827321f4df92a5", 0xc9}, {&(0x7f0000000400)="b5c4afc62816a1b99480b19054bf163b9414db4a9210a925390af01746ecbe7a2c60a0cfa5608cbccd2bae6902c2e446e4f432e46f57e38f9f90311727b93d58739f8457493bc5a5c3cf149020d9904ee8c9401a05bdf1c4a3a607d9faf4820e3b4cf715b9e5e1669e96f5d8d887277fb41db736dc7ad5448c86b3", 0x7b}], 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ff9f0000015a0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x40, 0x408}, 0x408) executing program 7: syz_emit_ethernet(0x3e, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x8000000000000000}) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) r2 = socket$inet(0x18, 0x3, 0x102) shutdown(r2, 0x2) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 32) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) (async) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r5 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x15, 0x4, 0x42d, 0x6}], 0x6, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x1) (async, rerun: 64) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000380)="3d4f9214b397b657c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d161a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672b", 0x8e}], 0x1) (rerun: 64) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (rerun: 64) r1 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/133) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x80}, {{r0}, 0xfffffffffffffff8, 0x8, 0x842eec451def6708, 0x13, 0x9}], 0x0, 0x0, 0x0, 0x0) (async) setitimer(0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x28}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de1e5f443d056725ae", &(0x7f0000000040)=0x11, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r2}) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x7fffffffffffffff}) (async) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) r3 = socket$inet(0x2, 0x1, 0x0) (async) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) (async, rerun: 64) setsockopt$inet_opts(r3, 0x6, 0x1, &(0x7f0000000000), 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000500)={0x6, 0x18}, 0x2, &(0x7f0000000000)="1c1d1332", &(0x7f0000000580)=0x4, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x1, 0x0) (async) setsockopt(r3, 0xd0acb0c3, 0x20, &(0x7f0000000480)="a3bffd9d9ee63d5b63015aecee9eca56ed7d4ff9214bfd225f01a2ce719655a07e8869e8e1eaf491ab7fef72bbddd214d78fa9fd755141ebf411231b1a92b74c81b2d6976d6bbc34e7f2db21cd6e27c4a5ddb69cd5f984538e2fe524b797c74b22dcf911c2d4f98e9275d13e00003a6c27027ce2bbc8f01c9234e1466d18c2145d2b511f298ee70f1f227d879a30c8e7f06d46326624b43061e00dc2d91315a164415f8d64b459ebccd2392b43bba1276b", 0xb1) (async) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000640)=0x10) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x4) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)='r\x00') accept$inet(r3, &(0x7f0000000440), &(0x7f00000001c0)=0x69) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) getpid() socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x400000002, 0x0) socket(0x10, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f00000002c0), 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e71b"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x2, &(0x7f0000002ec0)=[{0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa6cbb08004a000030000000000000907800000000e0000002940600000000070b0800000000000000000000004e224e2000089078"]) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r0, r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) r6 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x2, 0x7, 0x0, r5, 0x7ff, 0xa8a, 0x5}) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x7d1a, 0x8ca2, r1}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) syz_open_pts() syz_open_pts() shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="d964838f62edf6a495e6735c6d357f1f7c20fec5f24db7725ecd443fdd451abb52", &(0x7f0000000080)=0x21, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a9f66ce3ef659a4b25b", 0x19) socket(0x18, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup(0xffffffffffffffff) getppid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x8531) r3 = msgget$private(0x0, 0x282) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0xa7, 0x1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) mprotect(&(0x7f00006e5000/0x1000)=nil, 0x1000, 0xe3e0fe8579e8ff3) r3 = socket(0x6, 0x4, 0x3b) r4 = socket(0x18, 0x4003, 0x5) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="4a5527a9", 0x4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba609000000000000003581d7c92d1c546e59764f069048316871794f0601dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000004c0)="b389e5aebb8d64591f73b59c2bcf424c6b8315694e73e14c29fdf9969f7fb32e47f8e5db595c10b75daa4708000000fde1dc0e268ce7b3d5ea6550ead1af49036905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce26629b7e", 0x5f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x20000002) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="e5", 0x1}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(r0, &(0x7f0000001300), 0x0) socket(0x1, 0x4000, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x4000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="8985db140ade8423", 0x8}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) executing program 3: getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, r1, r2, 0xe8, 0xfffc}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x1, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x27, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r3, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x20) ioctl$TIOCSBRK(r7, 0x2000747b) socket(0x2, 0x2, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) executing program 6: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000003c0)=0x3f) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001000)) socket(0x1, 0x3, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="c90b0f55d99bac36f85734013d0a6208af1dbb80e84f93ad7ec637020eb2b62425ddb760134aaa5a9b9b8e85b3450e0507513beb74aaecae8579aeb584cc942ee53bc1b60e011266c5d958c34fa4216d49a36b26bac61cf1100a8ed8ad33d0765d93d3ce2526c3ad624d8fe97bd62ca614ec237cd116d05a9d08fd543b6bc11859f10dab13648ae0bc36e570bf2043f2ca2f26d8e52df4638a91540efa5c99e7dc5d76ba7e90d4fb1e407b62013d4f7594a991c5d01f8f186b4267a1afabddf23c746cec59914e69c0a21220e2d9618b49214c1c739ad6a4a6fc0716fa", 0xdd}, {&(0x7f0000000240)="de1ba0c04ca6503ff94bfbf9b2e1a431c640343c9db2967eee07b422ed077d0599bd28f66940e2b22d5f323e199bc03ebe7caa754080a04a24fdb4dd0836c88d12ac035a09cc136a7593f9b0b6209ac72f606916d24dfcc56bc28719e55ce831f0465958e8d47db2720860d6f81180c13fa637ade22412ba81cbc9586d92271d8b5b1935", 0x84}], 0x2, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) getpid() executing program 4: symlinkat(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x1, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x5, 0x8, 0x5, 0x800, &(0x7f00000002c0)={{0xc7, 0x1, 0x80, 0x5, 0x1, 0x2, 0x3}, {[0x2, 0x5, 0x0, 0x6, 0x1000, 0x9, 0x8af5, 0x10001, 0xfff, 0x5, 0x0, 0xf1b, 0x8000000000000000, 0x6, 0x9f9, 0x100000001, 0x3, 0xeb0], [0x30, 0x5, 0x9, 0xffff, 0x1f, 0x4d, 0x8000000000000000, 0x9f, 0xa721, 0x5], [0x4, 0xffffffffffffffff, 0x4a650ea6, 0x2, 0xfffffffffffffffb, 0xf0a6, 0x4e1], [0x4, 0x9a57, 0x8, 0xda6, 0x2, 0xd5], [{0x9d, 0x4, 0x9, 0x2ab}, {0x5, 0x0, 0xfffffffb, 0x2}, {0x100, 0x40, 0x0, 0xaef}, {0xf422, 0x7, 0x200}, {0x58ba, 0x9, 0x5, 0x24ab}, {0x1, 0x9, 0x246d, 0x9b}, {0x6, 0x4, 0x7, 0x8}, {0x1ff, 0x4, 0x5, 0x8}], {0x200, 0x7, 0x1f, 0x5}, {0x7f, 0x9, 0xff, 0x6}}}, 0xfad, 0xd}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) (async) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') (async) unlink(&(0x7f0000000080)='./bus\x00') (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="0900000000000000652829779b852bf4eda8e5a31420a98442c2943133b1250db813ccbc3ed0e52350846055da8e7aeef61f28000000008973594544f732244e7ad44bd73a4899b4f91375ecaba067dd4413f455952559adbfb35de3", 0xfd27) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) executing program 6: socketpair(0x1, 0x8000, 0x81, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x2, 0x97b}) setregid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x8, 0x0, 0x0, 0xfef}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f00000001c0)=[{0x4, 0x8ad, 0x2000}, {0x2, 0x2, 0x800}, {0x4, 0x1}, {0x3, 0x9, 0x1800}, {0x3, 0x1000, 0x800}, {0x1, 0x20, 0x1000}, {0x0, 0xf96b, 0x1000}, {0x1, 0x0, 0x800}], 0x8) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000a80), 0x4) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f55ecf8 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) setegid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x1, 0xff, 0xf9b6, 0x94, 0x1000, 0xffffffff, 0x4]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x6, 0x7, 0x1, 0x80000000, 0x101, 0x7, 0x3, 0x0, 0x0, 0x3f}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() r4 = socket(0x0, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x600000}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) semget$private(0x0, 0x7, 0x0) (async) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000280)=[{0x3, 0xa, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x2ff}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x0, 0x0, 0x3000}], 0x6) (async) semop(r1, &(0x7f0000000280)=[{0x3, 0xa, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x2ff}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x0, 0x0, 0x3000}], 0x6) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0xc00}, {0x0, 0x8, 0x1800}], 0x5) fcntl$getflags(r0, 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x8001, 0x0, 0x90]) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x8001, 0x0, 0x90]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x82) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6039df980062dd0000000000000000000000000500000000000000000000000000000000000000aa"]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x34, 0x0, 0x0, 0x82}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) (async) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/507}, &(0x7f0000000040)=0x1fd) (async) r5 = getppid() (async) getgroups(0x1, &(0x7f00000001c0)=[0x0]) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000140)="19db29c05ffe4d0d5cf7d22fe568b1", 0xf}, {&(0x7f0000000740)="05c0f6c52d33d62f7b63cd94f6c7f2e2ba57920904dc22937f32ca0bf294015a90aa7b492d37fde9ab743e7cc3cc35ce3b64c0786bdf5a5cc1e6b1db6a251557ec07c73c86fd7ff5e9c98b0115c5312082464dc302d67a6bd44d8008a1b904ed2d53943862986e5fecb0380d715754e6231c8d1cf4b2690fbb6e6563aa1509598d14307271bf6819d43e404a4b46ea4076ff287e01ce5e2f29a1dbbc45ef8f19b8ea947f187f7206d4294770b90067d0a4f9caa0708ef97e42a111bdc14225f14ce4e1ddab6f3b7c3a8a3d7d0e1e03222d1014", 0xd3}, {&(0x7f00000002c0)="8b1812b22d1aaf35e83a46ce829cefde35bd408cbc7e2c619c05d0ab08d528bc067513247270909fe09120d5c6867f913bfd99cb5bcfceb61d1277a10d1a021b88cc25ee6d6ec442dd13339799b9a1743c5225c3c73caa40b53b3908595d96c97d00c14b474dad77a0fd71cb5c7c4b323188dce97210b39e2372093d7435214e3d379da1bbdd0924fa06c90d6cc9f1e553fbd22253dc422085b45dfc832045e18ff72dac16a3854bd09dc2c62006b73070a4787a596f15", 0xb7}, {&(0x7f0000000180)="98a8bf778d47df9116e92a7d083f8afe13260399497e24", 0x17}, {&(0x7f0000000840)="d326a7f99ec9042c5ac3665d8edb93bd7b482130f5deed9855f6a99a541605cdb49ada9ec23da817ca651304f518d85d244dd3c63b5f64b2b82167e78f654282b7e45b609d5b389e2d334abc1dc8d785a53eee6ea94bf9caff4c89f5df52cdd5e4e9568a69e0cee97da7663c59f5731246a113196704c7891d581e0c2657c2fd96b7d540e5921d33b58257fe8d9ef1ebd661484014482a0f479bdc1a8c6cbfa697195cc753ca", 0xa6}, {&(0x7f0000000900)="a989a82904b8c15123733b712832ff03a269f87db89a6b35b2a4fb07b45d5b1771a51478d32d9c2e4671437a155ed946b15743ca3b6b6b29d96fba190b02833e8ce5128c318a2a55c3942a7ecf1e60e445740d3dc85ba2ea40423a600c4561e9066fc4e9f868abae74e0ace6cb1d9865bc5cd4bc7b8bcbcbeda0761718fb7bb449a912aa0f856a315fafe4f74f52d98a3b257c1eca5618a76f93be07b25e8c30b9efc517b8071e3ffdd3eb7a5546cc1e46b2bcc2f1f21ff55f3e563f4d44c36b6fdb827321f4df92a5", 0xc9}, {&(0x7f0000000400)="b5c4afc62816a1b99480b19054bf163b9414db4a9210a925390af01746ecbe7a2c60a0cfa5608cbccd2bae6902c2e446e4f432e46f57e38f9f90311727b93d58739f8457493bc5a5c3cf149020d9904ee8c9401a05bdf1c4a3a607d9faf4820e3b4cf715b9e5e1669e96f5d8d887277fb41db736dc7ad5448c86b3", 0x7b}], 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ff9f0000015a0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x40, 0x408}, 0x408) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfc) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) socket(0x11, 0x3, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201}], 0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000200)) semop(r6, &(0x7f0000000200), 0x0) r7 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x8002, 0x0, r2, 0x0, r2, 0x48}, 0x0, 0x5, 0xffffffffffffffba}) semop(r6, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) seteuid(0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff}, 0x5, 0x9, 0xffe}) semop(r6, &(0x7f0000000040), 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) connect$unix(r2, &(0x7f0000000580), 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d, 0x2}], 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = fcntl$getown(r4, 0x3) setpgid(r5, r3) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) close(r0) executing program 5: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/133) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r1, &(0x7f0000000200)="4bdebebb10ec7c376e0dce76a13e5fc98f974e7f5acf9fbc8a587889a1e34d89f6154225a554e3e6509079b14d01a276a864398ce3a3accf6d220489cb3d46041d65a63cbbca7f460cde040249ad9f9c559571ea715c9a7ad09ed36a92a18366ec7e996d026ec1576f81f7a6b5c96466c218bb755a9efb5cf26fcdf583dbf0898c7f000ee79549753ec053486b0f5ac05189480f771f", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060693d, &(0x7f00000002c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) syz_emit_ethernet(0x14f, &(0x7f0000000440)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x1a, 0x139, 0x68, 0x3, 0x80, 0x2, 0x0, @empty, @loopback, {[@generic={0x16, 0x10, "1da04183b2df6f8409fcdde3c1ef"}, @timestamp={0x44, 0x4, 0x58, 0x3}, @lsrr={0x83, 0x17, 0xff, [@rand_addr=0x6, @remote={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast2]}]}}, @udp={{0x2, 0x1, 0x8}, {"600e93b0ad937e2ce62df209008969ce9dc8d335f18a65b9d16c152e3c5c270609f24005912dc843c07f9d327856dcd5ff69de0c3952b78c9c9d4adfb518f6923175ca4e7ed473d63a8bffcdffccc421f23b982d2070d7544ddbd3aa0887a7d4f6790bdca610169541396fb0509368f8cd8eadb3c41095d8a08901665393bb8167c2af4080aa2b797fbb9aa6a7a2a0313ee11abc1b0e5f90bda486c63064259b1fb0a0e63d5207266eab019058b60562f699d185c297a73bf7b7b24be9f58d9b7b9e6fb6f42da0e02bf6f0628d2dde1fa1ccf16502d387f9e99162d64fab26c8781ab2a56dcb09522bfc71b521e655af57"}}}}}}) executing program 3: r0 = socket(0x11, 0x3, 0x4) recvmmsg(r0, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002580)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/170, 0xaa}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000001300)}, {&(0x7f0000001340)=""/172, 0xac}, {&(0x7f0000001400)=""/95, 0x5f}, {&(0x7f0000001480)=""/251, 0xfb}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x8, &(0x7f0000002600)=""/3, 0x3}, 0x9}, 0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000180)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357af40200004e3039d2d236ac03a70be5c2289ea44a16b97bf20b7804be38164991f7c8cf8ce6882b297be1aa05100000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e30100f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b08a9de8daf9ba735004fb54729a7576e033decbffed339e81c456937b3dafd21f23e411c47006aad1132075e9795d38a9be99737e55c4c38cfcb48db4873c7cd82f6baa0ae9d25acbf422820427d0d926948eb936bd25ec56000000000000000000c75c74297076982393630fa41cf09b8df0ebaccd3ae7facdf05aa061c17bf3400af3c0fb03aa1d7c50eff1ff4d674cfb7deb4fd59fc7cb67f1b5300c74f2559cc483", 0xc0331742357f092a, 0x404, 0x0, 0x0) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)}], 0x1) mkdir(0x0, 0x0) open(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xc0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) chroot(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x881) r1 = getpid() ktrace(0x0, 0x5, 0x104, r1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) semop(0x0, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x800}, {0x1, 0x3f, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x0, 0x800}], 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r9, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r8, 0x1}, {r8, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r8, 0x10000) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r5, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r5, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000200)=0x1000) write(r4, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2e", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000340), 0x10000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000a40)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r1}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xed, 0x80000000}, {{r2}, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r2}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r2}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{}, 0xfffffffffffffff9, 0x3a, 0x0, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) r5 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfeea) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) close(r5) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee860691bae9e40b11e1cc600d009a508b74058c84fc6b2e205f97359c9293ec68f7e9d58ae5e631b62358edf239fb1014232a0a7b64632d755fa3250fe9144ffe8b4f45db99eec643b9f1c17a5b1dc7746485ca224d795f", 0x9b}, {&(0x7f00000000c0)="4dddfb7b05773bba5cbd3b35cd94e74546bbe514f77896e3dcea7273b729b24e7ccc831cb898b6999fd9c8ade0aba9944afe1be6c81f4d66f819b1628afea4d9e47017e12d31aae51b06de5358629db324611eef38799d8d96462e30fac4ca191aae29867b9c9e7291085fdb7a56f86c2f940c8500b88ba555a5827b", 0x7c}, {&(0x7f0000000140)="01530959491d0791301208c3e001483cb558965c793aa5073f4a9fa10928b2c8e87f0fe505f6dbbacdeaf569dd1712113872ecc6898393f2eb40445fcab069762a2499df1cbb9cabff11465c1b6d0fc700180987", 0x54}, {&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54d094c5ac66693dab541aa6a87d0a455e74c4ad2c9df0b6d9832e66bcc20188f15013c2aee4ccce9c7c237cc5e96ab9f096d00930556eacea3e4d345a8a6e15e19ad948de7c91263ca7f8fb84c59d07190fc533a0afa274c42dccf8c9ba3e87a48d632a8fa858d6c5044ae2f7177cddec826f0035230d61ee2d7556899968b90e9b7efb8f753b312544d9d76def5c036551afddafe62785b1e0ad29979694ac44cc524cb093455fb69f94e55621f8ed6e70cb0", 0xcc}, {&(0x7f00000002c0)="dc32580ebf881bf637593697c6a13050ac35823d047454d211bb68d47b92468c93f351508a3a96d09325fd424f080914b5255a6ca2f0f54082470c56fcb881d1f13f121536c0feb3cf36f13dab02896221c8fb8de0da9ec49f1cf9f061a2a7b5ed9a6b6f", 0x64}, {&(0x7f0000000340)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7fead257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9be0cb11ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275cc4157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a635e06e171356e78d71dfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e749e4034e33b3fa00953b5dc65e70e6c783195be34b7300fd3b44d3974fce3645acaa0d191e426364c6d1cc374dda6cb930af5ec3136699c3354fb83097afc8f047975199559636e171716430faeb128c7b278f0b5147f245901043f988b44b8009b9f6a3065f6ab0ab0d8dd9caaf66b828d0865e09479924215e5278033676c7261f9d7a704ca3a11501e4791ae77d789db7f3336f6b9ea73398c0f9fe1d1aadc79054aea6ae63a89900b148e38ec0b89a58ad22d64232a8e004dc194a9047dce978bf29996d890cde90cf4bbc9f327b698a28aef6aa32c", 0xd66}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) fcntl$getown(r3, 0x5) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: socket$unix(0x1, 0x5, 0x0) getppid() r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), 0x4) setreuid(0x0, 0x0) r1 = getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)="ef75c8109dd6d14f97e3cb4ad261ff1002575f426b1930c21d7190bd44a189e5633549be6b04cbef08b43669df7dcb504aa2aa467a136e6255efcc2f494af4680d62162f49a1b2343fb533b23973f309c4dbb3760d981732ca5ebb925bb78d376c2fad79ab3ddd2f795ae4c0c4607e03315aedbd2508606155611d302d7b5c72496aa7eba58b59a06cd8c5355f08a01c6ed6217bacdaada6018b268a48c599b2081a22a48deca221ae434c8ba17e93f141fcde57a75d2567dc50e7a2b98d22f9f4718ebdbb", 0xc5}, {&(0x7f0000000080)="990d647c1e230c18e4d4822b91a74d7559e80c32e87e51d97635bc99c803eb05f99819eae292f5db2d9a", 0x2a}, {&(0x7f00000001c0)="4ecd6493f599e55061a8494c980657eb79515dbaea1492a8880b5d20df2a423d196576197d9d1f5c6bae92", 0x2b}, {&(0x7f0000000540)="b21b0d054525883dc1db0f56fc45d0b878061ccda7971ce996b69c5b6f3e3a1373108157f30c547502b9db1adc2024b7c461ad49c4c172ade01744553bdaef24f99095fb17cd373380f51be0caf07e2542b598305e50268df891ae2a8700000000fbddbda0e9dc9c0058bb9581a4", 0x6e}, {&(0x7f0000000400)="dbae0ed6c0ad0586fa668dfe68baac2af656b8cf306db5d27dd4e586118c6e737428e04956705cb072dab8b04e5c806f1b7b5d7adbc349930ef6b1c6ce12aa82002f481321cf9f074c0406eb1666d36dc4cf999a7810f4ef5714301a64793bbc0e8ca7717864c5e57bb51dcdbfb5d42b24e3b6c1cd90d15e0175b15d19b95942382227a979449b356a2656ed252e64796bbd8bff", 0x94}], 0x5) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d302a6920f8c000002f9bfff00"}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e6210ee64a7c92aa0bdf72d2f5fb93a82dd8b7af8ee1e28c3bee5f8f6c1f586aa117d0213a6", 0x2ae}], 0x2) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702", 0x87}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = getgid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r1, r7, r1, r8, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 2: sendmsg(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) socketpair(0x10, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r3 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/113) r4 = socket$inet(0x2, 0x3, 0x6) r5 = dup2(r4, r2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/205) sendto$unix(r0, &(0x7f0000000480)="7d1184", 0x3, 0x2, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) renameat(r5, &(0x7f0000000500)='./file0/file0\x00', r5, &(0x7f0000000540)='./file0\x00') semop(r3, &(0x7f0000000580)=[{0x4, 0x2, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0xb2e5, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x8, 0x1000}], 0x6) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0/file0\x00', r4}) semop(r3, &(0x7f0000000680)=[{0x2, 0x81, 0x800}, {0x3, 0xed8c, 0x1800}, {0x3, 0x2}, {0x5, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x5) chroot(&(0x7f0000000700)='./file0/file0\x00') getsockopt(r0, 0x9, 0x80000001, &(0x7f0000000740)=""/41, &(0x7f0000000780)=0x29) r7 = socket$inet(0x2, 0x5, 0x7) recvmmsg(r7, &(0x7f0000002b80)={&(0x7f0000002b40)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/164, 0xa4}, {&(0x7f0000001880)=""/58, 0x3a}, {&(0x7f00000018c0)=""/12, 0xc}, {&(0x7f0000001900)=""/86, 0x56}, {&(0x7f0000001980)=""/3, 0x3}, {&(0x7f00000019c0)=""/69, 0x45}, {&(0x7f0000001a40)=""/87, 0x57}], 0x8, &(0x7f0000001b40)=""/4096, 0x1000}, 0x1000}, 0x10, 0x800, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c80), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000002cc0)={0x3, 0x80000001}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000002d00)=0x6) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000080)="90ee591bfb85909398013fe880969ebde7af83e56ac382a04a097f5748a36f127b448bc6e307e36aae275c00b97197db6685b2a68b26ef8de1a601f39fabd95636aabd94b2fbeaeb1ea8426d11e41db37626206159d5287a49c819a8b1552711a32d88694c31c8ad0c1d1c0a281f934dd3767f5751601a1f5b1cc13d3c42d6f02db0133b5897c80422165e6cb8a2b5b7708c692254af9ed2a45d6fc330222b4d9abf292ccaa5ea529b2db52e6bfbd63ede8da5ecbd98cbc4de68b9c2645bf6f34fc3cc21c3f38c1b8b67d0b7e926a9ea50bfc5162c1f5aa51fc6d60a", &(0x7f0000000180)=0xdc, &(0x7f00000001c0)="c9a1c00e0904daeb56905803f03a70c5e734baf7503e368586d413eefae4f9a178742ab606095d46ca87469e06b8ca94982a76b23e7ef6d88d9f41d79b5993f974f2dc9511220098582caf7cc0ef2a0b22a309d2340784c860616dbd429d0bfa76b6687e3d22fd62b1eb23b7", 0x6c) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xffffffc4, '\x00', 0x16fe}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil}, {0x0, &(0x7f00002d9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x6, 0x0, 0xe) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x80000025, 0x401, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) socket(0x2, 0x3, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x4, &(0x7f0000000000)) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) executing program 4: sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000000c0)="80bfbe18ab363406b00826bc9426757502da", 0x0, 0x0, 0x5c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x30}, {0x6}]}) pipe2(0x0, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x101, 0xe0}, {}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="4588f7340f1dab39ddadb8c8d872e19fad52be14d596e838eadbb55a50c7a1837bcd8e5eb01398c278cf5cc621cc0c7ea8d183855946d7084147781b5cd540582d66c4c1baa1ac177401dc874832137f4c7bf8ac074f3aa2525655924ffc328e8b3823a6d45486f93eb1efc34f7fd96f4483a3b490c670d7d4b48f43e3badd2ebb344ab3bcd3721d6b67ea5bb05e", 0x8e}, {&(0x7f0000000100)="62f272210095e233414b13e5a3c8da28578d9659dd942c31b7bdf32e54d63c5f5a8a0c990359596170a5a283aa610f7b2d559a69cc84e08982f604c46cd51fc764bf7d4796dd34062e3de592fe4865217a5f9838440bda905369db218de625f6b07e237e9ff9ec0ae385d6d6e52fae7671ddf50d882551ef3ff00bd7c1d342541c41324644b0d8db47cd7de184713c03bbd1fc8a6e134ed67d2a15bf50f842ca32ebda1e18cd73913e782014605d32106e67e6", 0xb3}, {&(0x7f00000001c0)="1318901f66f1cc1672f1f3a21bafbcff498da78ac2997f6ebeb76b3bf5301145cde95d93ca108eed8513323f62c5c39bea68bd1907ffc72f5273a418e5d19060f97bee672085ab929d512562a8877c35efe7dfd520b9d0e1068d282391dd070e8b8eaf84d56c3a60373e9960411524b3c0d9", 0x72}, {&(0x7f0000000240)="a6b8eb976c0bad16224ef491c1470ff1457378c170dd1d1096018f4075af", 0x1e}], 0x4) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/103, 0x67) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/12}, &(0x7f0000000140)=0xe) ftruncate(r1, 0x5) sendto$unix(r1, &(0x7f0000000180)="c8c6fb7ba31f1eaa1cd8fcaaae111c6226e79ffd57e6a0060ac09e18f8c7ce8ccbed1f3589bd80166f981cc660090fbe22be9a28a8ff65a35ced30c511a0b979e4997127e56460bbe8e8df57ec53967896da0dbc65e12fec8b3e7ecc325ba4e046542dd71e9568022864ea78d5ecc1d90a9ce93820bcef203547837d1eea73f330f6b663616af20f56dba357d7142d94d19e5c7783e37f3a946d16ff48e9e07997f4caceb2736f6c157bba627e239bc405c5e2f7aa49eda931b040c55430f3b3fa497efd6692a28911344339d3ef85f872bf6e", 0xd3, 0xc, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000002c0)={0x20, 0x1, 0xfffffbff, 0x9}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x54}, 0x2, &(0x7f00000003c0)="62dbe55a4e6e152fe9fe3c689893421c8b15abbbaa7243c5718cf2321855f6cd0474cf80096028bc775b24f9ffb87016736b6a0a5f2d6b058e6d6c185ea467260382e385b7b9717b2425442c61aa340e09bf3f657ea90ef5467294b988e934ad03c64648d4caf98e22fe28129a7eb0f16f8d2cb9b100902816e7321707d9653b4a0f8f128064c4b8f64be0cbc6872516e45c893f4b0bc9012e48cd1c2975e63418e7e333cdc116f0679dabfb6e5117", &(0x7f0000000480)=0xaf, &(0x7f00000004c0)="2f97640bd7dbfdb8d065b8430f6265f90f028f3aba272d9cd56b9368d3a4d2ebe9cd08b77fb1a7dd290fff494bc7bfb3fdc8745223918efab3dc1b5231235073db2dc41fc30631e68317c9cee508aad7c59a7a8b5d46649543e598a29bf89e914a0259d64b612d4b385f35d703af9c7712ccbe625c", 0x75) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x10, 0x0) r4 = semget(0x2, 0x0, 0x88) semop(r4, &(0x7f0000000580)=[{0x0, 0x2, 0x800}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) r6 = msgget(0x3, 0x204) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000600)=""/205) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x1, 0x45a, 0x3b400, 0x0, 0x4, 0x4, 0x40, 0x2, 0x0, 0x3, 0xee}) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[{0x7, 0x81, 0x1, 0x66d9}, {0x5c, 0x9, 0x80, 0x3}, {0x1000, 0x2, 0x9f, 0x401}, {0x8, 0x9, 0x3, 0x2f9}]}) sendmmsg(r2, &(0x7f0000002e40)={&(0x7f0000002e00)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000840)="2219c8e12356982027b2908eed167b5885edce66812573c16665d93510218b4f52b2dbda42967060ea74dac6db0162403e99d9fbb3663fef9d4e6a0c519426076bb91b65ec0222ed6542dd17d44142f302fdf5cece1fc7f4274bef26cf078ca5720cc02ff87fa621208cdaca7cdca21cbab79d4848c15ca35491194f8176e7116f3670699fbdce3e4d527b5068a467936796f47fbf62419277d5fce143781a40b975c971f54fbd68c7b2256fccf28fed54b2802be026d75ddf76", 0xba}, {&(0x7f0000000900)="97866d2a1b756b84ba8e805fa9423d778556b8c74c0b62bcaeb2f4de8f87eeea8b9ca44b07ef646f1a5581326c7777a1ca7c0f5477cbae71169d8e6443b3", 0x3e}, {&(0x7f0000000940)="8f418e1a4831a67df53b78665d685356bea75cbd1167726e59f1f77314bdd92575b030899d6bdd93f23124c3fe67255b1b04edd0c08acef1e942860eacf5411ea47dd1aa5afb783ad2c505a95150605eb3906c71f717af9e14a594f5f38bf99885143752d35f971d42685cd06ade99c964717dd77fd696f8415e858c43e12d04aa25834901f9280af3a47ff3769518e47a7a28533eedd3d3b196f83fe29031b172567f7625aec90a7b973b2b104be500b679fd222600434c76bb209307ef786bfd551b0fcf89d582ea406047c5bd", 0xce}], 0x3, &(0x7f0000000a80)=[{0x38, 0xffff, 0x1, "0564321bde83c8d6c7ea822e58435c86c37706e3dfb55ddd54d5190a5416cb173f038e6e983d086a"}, {0x18, 0xffff, 0xcae, "26b59b5494a5"}, {0x1010, 0xffff, 0x9, "77b5360eec8ed64c5e9569c73f7f764a7e2731d8d545baf8ea733b160d6a1506195d61ac4ccffcfa983669ef3b99f76db8dedabd587911563927dbdb0966632a6f18d5a935521a6e47bf3c582584e0a174f10b0206b954840bdfa9ce36067a002418b72459b2c26c07592cd35f531fe28f45e8be5c45b55f68fa91f2e9ffc7293febe53444b92bf0f5c016d8d556b6d274a574537545f3ce91fea2e32a51df5372a62885be521e80e96e9748fa5e83cb1a87b70db858174b32253fd17a964733538711b704eecade889c917a80b59abf45172f6dbb6a429199d5d45bc0594a5cf9f516521e460e5a127f92ca65735b61272b5c1de015c2e8c5c8c9b3727e07118c93e0b7caff29ae4c17008e98c5b793aa307c83194e4a85fe5373f94e2e6901e7227238c839b5d54d6ca5a88d850be08329b1d977fa411297269baca2220ac5fdf96cf405891f8f4b749f423972bab9e8177592ba9cc589c739b6af6ce25e05172521949f7196e8773c036ccc9d2bd61b280688e5e381b3564ae03b7f55953e870d17931958beef322dff3a433a5f26dccf57562b5b68c9059b550ccc60504f5788dcc726d4dd1011f95b724d09eba8b7e423000594e917c148f4238cdb8c8875400b010eb180223ed6a4324710af2badceb064f6f2c29d901e94d05c11e64c319c97a6926a344c0c3010006b0b3f4a1373f339791f895bd0cd9f26d154ebc65e7d466cec69eb44d3052910792fea7db30d2765e2eab987f2741c65c0b4a33b5b80f7670548a68de28417ebff320d1e5ec4774751d38ecca065aca836fc1d49e8ed899bbb39e9abfcd4398e751d29317a994e0199f947b63030cb278246c6316f1f26622091e9241e3100f62ee22ddc2d48fef6da5a6a815bb25311d6e1a445337dd55257e1de19eac0391cd576c24e1c61ca6f0c2baef7170e0908a1a764cf3fb2788da946cab08841f47a91ac02c540628be2807a59e8f0bac79279c8090fc16f087db3c701f170ee1b5477abbe1ccd5eff6746c311e81cd0c98e310e3aee169302f41d21e3b85ea6f76a2613e35bf2a6ef0ceb8538c54aaf133b524b5eb1f13bf9b18c979f73ca671699855520064e168affc404b51d6a12d6a3a7c0633d05c4c52b53adc9412483ef9c1a5b74e9528aeeb3d247d94062b7e0d745498e07147516958e602da04b332f121c915e4574450b6ab17e21af73c687ab0d7d2eb6c55a501800c3a793ce31be63ec3ad97062eca23fb16a17e778922a4f2498e414fea080c6308f2fb7ed005be196e2c2286fe4564c4d98f3753f866cdc3ee03cc0488956d0f92cbafa6cb650427a5b614ce7b54533296fcf92ea3ff1615df0b219ea62f72a541663d025f3279330a49e2538c7f7ed60347b583b50299ba90cea4529e4f218c005b344161c0b0dc8913516bd6eea2d5086eae854b3b3c3cb76623be4cf6d16e0c89649bfa62260453df41695153cfe4676af61bbbe8aa27511dd9646591898b04527f4f40f451eb457ec110bb629bb1e164a595fb9534cad01a7a585e930801d0694e57073b74ce28494a17b07ae8fb518bcfd6eeb5a01660758bcc3bbb2f8d39cc3f5b49dd601dbf7fbe2c4ecc03203b94b9a08ea977e178f7534f05a53a88858f8f96c8f7e298232b642d975e7d29abe5bd01c9aa992deb42baa15f88012853644f04a7915e2fa6711b659968aefc940e3ea2a37ddd388418dd06c0d1766c51293eec3ea351f448bccdf61e858d284be97be837804fe75d5e9d2a20d194fcf3e4d6618756dfe126c5a07a7f354fe436efcca532024acb42c6074c936fb93741b37722a482e456fcd3ba39e6fb2ed913ab1860486389b294f4cb5859e92f0c64767204fd712014e342daaf446c15f5cc22e43c4bd9d772cee4502a40eab47dc01cea80057237a5f915d9a4b75f61c0656ccde9484af0997413686dd74b83b27548b86648485df56860ea6d34dbb76fc89ba2e078b407ec13e3400a6891814dfccfb701df787b1d98b79c8bedf0d26ef61985ab04d66c373113acab7ef0b7533c75ea7044cacc5233cfaa0ef21623190a7e5b8b6d124235f281dd611a9ae8bb371d4b11ce99bca0e62b1efbc0e4dc8d0dcfa0c81ed3a59b728a0cb7fe1af8861b47685bede5a9be037fd58b7f95967e7c3b48ded8452abde4f2ca290fdc44e2bfd696981a4639f08157948290e69250343ad21b11ca98b3522e62506969a0704f40ad67a2c1a683fc774857c7d8cf224429fa3717973bb0e397a568fe65e81640f07455fcfcb6608610503718e3cfccec7ea225cb31aeff1c2cd4169b98cd7e59ca08b85b7e5f4468b58cb9b1a72feb1d6b64745ef27faf1331c54ffebe66bbc237daf3d4da9f5d5ae4f40b7cf44362a2a255a29714335b38131ffb2ef5f2b2c834708ce689a494808b3b5d1667fc08defc5cc925e4d13cc7cf9bd5ca11936ce549c9a558dd3ff1a5a0be1c3d2dcb245fe0bdc9cb367b35a8396a24a10b7d521c9d5679bff17bc8c6e6a794167b44947bd84931f6770384f0ce21351370cdf9e2cb3fe0703674c13f00585381bed8d8e0ee893a15f77ece096e6e55541742e389632700ce73bee170102470e5e681fc59bb28d4e7e2a903d2999179296cc5b3172a8b718de7786276840214ae3e5a2f060d95a65847c7f9269d6ce396c22b0170539156b8bf88abc2c666bb01ca61e119623a412be520e439341dd6a2d0a394618f7051f57f1762f1ede119bc14a422eea67416ddbc4d6e31bb0f44f63172138f8d326b14deca2c7101c7d75a80b6681f962dc8d7e71328a7e8e90298aa1a71519752a51173ea499db22cd0a171815bf8982a426960c943e4f5bb16adbe6bc7e406e29d32365413fd34c55815736a737b92386b501c38bcdc63922694cdde711a56588dfcc2c947549acd234b3699d8784e46ad02b26c77530c6172fe7a6a0ff63c0047c3d29864e9286a2f4a30a450a33a2b35e4740f316b7cd8229bde7cad33c21716ca91a0bc83b825111ecfdb41ee600963c6b8956d5540ad11f0e31119f59ca5affc92485950bb1ffdca29225f4c427eb3115172eaca2526c014a23aa131c6c9dd02c2791d6b818bd5bf6202f7be5bc687f9213ffafa9756df8f942ae51352fc7113841cc38e81e22838b5fe5e8221b30dacc3cdd6594528536017ff0032284e8937272b8bee24a29ab9c89537ecb60bb1a79122fd7b62f22b8f083d4393c38c0f1d08be2428e901381af1210e7a49b989b175918c371d3fe44e183632b7ec2f2ee4f4a0b93807c0b89e90d6bd6d672f7e72ddff9106e0608744dea37f1241f39f7a42b4021801289e90b99eb9f0b3f5cb7e4f08309e434d0b3ab782b0ee09a3eb27503cd6281300ee9de072f8758cf41d8dde16917aa4ed3881dcc9ce0d2e50799a4b79c47dbd942ec0c9cc02087ed6bb977b5051b7bf1074150d1cabc263433d36d032e2fafea61cb6a69e846c6aabb1cfbbd65bb70d0ab54275252a1249dd546f7183b67f0cbc051de9b320f2b90954c8eb7d4360eb7578ea63b76ea223786bbd356f90acbff03a1dd20908626c696a6e581b64bffc0b456b6d5cf6c75d17f120bef424eb6c8cbe40233b1bfa17ea59bb6a76ffdf382df7698d04a08bacb4ce587ba2029dfef48a64f47055c8e5a4f705f81d5892211a6952b9022844c01c40f25d179d4333b11208c63a9c173c845cf0438698f7d327d65cfc8182b0d3413801c2630575639b528e953afe4326650407501d1949ba49a5bc7c518d4ede1ae0d057156b3c47d8287f2ba5320c43cb632bf6b2dcd0ef3082a92ad9c23e08b6aa9e3fd0497a11ee5aa4b96dbfd5fd9937a136019e5fd31141eb2343d2468371664370685a03dc1e19852db7138a1bada40cf4dee8f72c1eacf82ef3b8cda858f5e70134de0e70e93fa21cc2f3b120e699bd201039c5c37014dc48833acf3c497c3ce76576e64bc1bab77e551b428dd5012260b9febc423c1c426b184e7ee6890dedd83df571c15066ad57eb96c24eba51922641fb47b65264925404a27e176edc1e3173fb7d34bbc421e7e0eeee5071b3e2255a9300456f402a3619ce6f933ba165be67bf81f90b42c77e0afbdc6a5cf2ad935eaa12a547e96ab4d7e2ea624559f8b80945210a62d8369329cef47e5c8dcecfe82c5bacdf1cf712aab773ffe345a5eff8caddf98dc14c47e4ca7633d434e996707e9cb71d1912376a4bb989e8b097ee1c29b160b1bf325e2bc95f4a910f346a01e30ee114afe64eebc441ea8537ef86c94c968b5aef76b4310c379463f0614752fc8d1ef4fe4cbeb88557046e1d69f0130b287be026bb7adcef956aee192803332c73e0f1142fec9867652fd23472b61738fb684749f6059c0af7884b41e96b2b9ee0f74a4aca64c69dba4aaa678701b6eebb47e07036ab6c771ee771dd24399633e7887a27218edea83bf651a272e64a45ff8cf3af73555203d649fcf71bdcae46f7aff074dfdc1e96a88138b56e4f95ec99173fbceddb1a90c88f695b5206009b663b63c59138bb6e9f00cf4eead66d3b601cbed7e321beb1f4085ce3893c88f0ae05dfdacdddca95adb77bd5f75cabe5d228099bbe4d25ad622e8de010a4f755e3fb167e2b83eb6a977a3b615659d54e2ad71983cb9b80e8081d4db13e92539a3bc71df40a50767f14fe3ef2304190cd1e6b7999a7aa6e9e82f03c1f536b9e72ee49bdcb5a0f5d236306d13189906d36f8820a7631e6f0128302c3df29519f1e551a154f78f9ce69a3507e32432e392a1fda36ec678d6877bea0d46797973b8cb22b5cccc8b9d63ba35853beb499a07c7fb933319586aa2136110774132cd4f6983b99461a8b93c0fa6f47eadf49d220085816adccbb72e0d552d2caebb04adda2fb7bd210e28d88a8375b878cd6018dd0220f95ad8227a9cf10b4a17445796d70df6cd90e0cf01e552fb9b291f0fc0af9b9489748d8c9a7000aba197945f6be9b2a1174508620001fb778869829ea185046d34d014552dfe8e3f7fa313e8620eaf9f400a6664304e7fb52e391276d3193b9986a3bff2afcb2e9232888a0b02d742b849bc101f628286ba0c3fd6f954fd39ff8e02975c8ac6e0406059b9b736c280d31e0c52dab41fd084aa355f2ae25a9aff99bf3b9f5f5fe1750ef79a62ac63904c8739b1012cf7c1cbe3e67aaa263f892521847a5a96b9691718bc1f7b6146d70cd631e3dee0f5108457a2a3a55d06eef859f5bb6969b4945a13145fae8c31742a2d11293492d2b8fba69cca29ef615936bb27d7d699c602a047fb11309e9064a5931148c3a639010b33787be9b78fa747ed02e5010d6684226c59f3037f3baea2e1873676f723838c028690f329fc5cad6ff4f6b16f89f7902da8ca8c55053c40c6485ccb3e1d0b832e2d0ae79e64da9d1d7325518370d34deec201a280b37638466380684c8b42ecf2a75249682558dc732d8f6bf5856b65bc168f4b5793aea1e147414e06016a9756c6f60e9ae433190fd7c4615b35f4ab97945b98cd9fcb79403ec7a290ae43d0981210a733921b2ae702e09bea5bfb82c01a9f62d80ada66dbc2794c91c7267c2fb1c2f2ebea667f70f4a0e40610214e77edbb948bafa842f0e891a1049fbc777f46f7f15089d4e3f0a6e7b0b07de0ff751f1082f41217250346c43a91cf4c3d8c919519f89a2497bfeb7cebd60749784d6546cb523a483ba995bc2210b35b03cf61f6150404bc197eac3e64834c51b03abd8b3ecd58b419ce7d1cce3cf2feaf09fa08e3695825359b9f6ad6672f29559a7284a0bfab5aa72d"}, {0x30, 0x1, 0x3bd, "4700add3f01bd94c36e3838707be321ac66f217b90906df0fdf3cf"}, {0x1010, 0xffff, 0x9, "6e4d9441e93a6aae591c4a837423763cf5afdaeb23e5aa0a2eb10838521dff30766ebf417558221e127f754b64e6f821431e711607c29714f35f120a6969731e0413710887d6e969f9b56bbe858bc2cf5404d795cc83d6179eee25ae41022b88f000e514cb6f1aa8a355e1d55b1da2a714a87148c3e5f0c937c17d3739aa7da15bf4fae665f9ab0cf760cfa6fac9a2ca5ce0e68ba11af00ba3d24033a23164ff26d7a50e6e172e0f8246792fea2aa8e1d1373c48f74d05e67a9f278f6f40a654b6953e9346aa1a2aa773cefeb947e4621010683b5cce165c3b2f66f348aa13fe4f8dbbf9d8c7691151fd00bd2987e349e73e5cd9396a147b30bb8fc83564182dff1964812a9c99ca0b370d9dc72ccec1db8c5818701644514dbef7e7a1e748c7c0658227d9e5e74d8be227417eb69e687d01b0ac331dab6c8638d752be92766316c989d6d21e51e36c860eb3ebb1aac224067d085e4eccf703dee884cd5d50232a8af8832d60df6ee53dba9fee80c9ce199f44b5acde80c1db36700bbc5efe3e926fa3f409de8452a1429ce412fb23c933221b771617bc9ef7e2c64f17ef6987d06d0234028ed68497527a82248bc20503c5941c8eb40f205f0b1b5c1f901159914e173bbd165e87db8cb74c92b605e1e585e27c1fd8403423419866bda4c3d038185ae188c214e2ae7678a29cdd66360f03e8bec939be7f1655ba193cd6c648cd348f0d14f6f552488870a996b381e669f218148a24a47c33645d42386697a5280bb5aeb2e39be510f8189e159e2a6ffe97d2f19de7b7a99ea62a27ee52a7b941ca38942fbb246a9fa1fe4773392206d007c67ca510d383b4c886f225e14e180fb9486743c8fc26144d615da7439945d304751c68d76a0e20ed760cbdeeb1403cd9e0b90ecffc93405182d5f1b57f415c0386abb6a0f277b2b34c064d861a28dda42ba34eff80b65363a04cdadabfbe8ca802ceb8d9a67572bc01bc845014b206e9d95f8ba85db37540e1777ac23826010397db20aedf954859c4f0f60f5760d6df6b4876cae43794f3e8932f606e1fb01fa3fbfc78ceb8b4eeaa1ad301dd8c0db41157d6f84940c68f85a444e4b8987f097c865a19dd70f27017dfea3d07377ca8855fbea54f4cf0016216891dc8a7b59146127cc93fd61477ec6049299d7afcba90abb907f908a69f6453afd29b8ff89ea371fe443655262e6933ab8b6622203589f1183fdadfbac2654d1ef4a32aa468d1b87d881a4ae40b350244f00b5aab562c4f015024f5f0482ef4c35b562e42ed8514d7ba3b83cb18a340676818960be6d959c908835efec16738b7f7483f2e5bad8af11af784943ce86da92bfee948852b2f2e98488bb22c5cf03c4e1e2d524a9e863e0c6a38eae64c9ed57800ca96a5f7a0b9a50181d7e53dd7ec1ad98b83f157825f3268dc195b42008399e83f8cb354a68ad2fd650b2f71cea69607e152a1d19f0ce518a94ce1eca534553e49e797443a9db9a0b9fdaabcaa95ef1eecbc5f24a437ffd9738d896720ba4ded01bf1072cfd491abed4d8d1a893eb05fac7de5795ae578870f5e60b9a12a761a69c388abb768f4967fdd96d800e62c72d01438491316bdbb0e4317059eb4b59acc355a16849b196e2b43fdaa4aa16f5f0af17d48ca36b9f9c39c1a6f1d476a1598f97a81b5cffc24da25c960177a896ee99ed1627f699d8c382685b38d1a060f57f876c2f153ee410bd2f6998fb14370d1eebea1940799a66879283919deed8e5b063204ad553b9fab896cbb3d5355ba5dcd1c51ae40ac1db33423eb8a5d0642b62fae95a581dfe9bc40baa71dda425774e78f810d7f31476f220cebf61eba480eca2b015d4869988eea2e5866676c7c404d7e7265e87c4ee912c19bb3b9ed4ff4cc27a79a6f1c366d66761c9781296c9e21630b6e48a34960dcf8a8ee8a1c3d6c618e3d50522eb94d9ee305fd86e20f9a72400e06d0456589eff575c23ded63ef789a9708b8650aac0fa52e8fbb7c5d505d7c6c934ddbf083a22f5df3733ee95cc5822802d22fc1a063006e1ff0e3f90e369cec80f905514a098efc0ba3e1ac8f1f27c37bbe447c47fa8cd3d282bd30b4c0ca2f407a6d38251607f9de7fbd9d1b281a0da3e42b8e96b0a81dfc75351cd0498c47db6791bf6ac32dac23a56cebc543a6751bb7c40a1b749c5ba282a5457012dd3987c079647df828275048d82ca0f913beafa5c8bdfa9c7ffc27453de79b5869b13f69b2a1827536cc2ede683612e5451f2c0aeafd25ce509887ce9278d3e624aa06cdd8f850c8a8769f306969f851750a96414509548f4ec64e8492fd8f0d322e49356ad8052f8a883953c42cf632b77aabbf71ff6233ac9f0bb25bd9204f9c3ece0792d8983577c6e9dca97d1d60d04b4124f9c83d10bcb89ca3d2eb66423fdc0d7a593f20011ca298950a4cbd96e254547590852ee0e28ee23816b1c1c7693bd9397952c05e002a87881c89660ed64fca59e8987b22c0519a4ddfc88f9970e5445cddef2bb120c664678bcd154bca4117d78b6ce433234427ad14568a97a625dfb843fc31a0282975a992fd3ee7d5cf8c760184367392b8d993b8aa1a5f9aa7c6484b313623d699db15d399eecd5d16077b085d2bef30741f8398c5042e37f35fd8289d3249badaf68e1049a8817bc92ce6b694390a6fc550e288dd5088d2828ac889b42b607a45e408cda0c7ba0e8f77b2cef9c23388f1f0a6cf047975a41c63280e5b1123ce6058f9024fa648f737aeeb3e003f0e520e471248489e816c3e94e46e59a535b9aa43b8e03f4cf57f8f2f3c33a7dd04061a287ba4a5befda4e9259ada19742456a4cbd09c062a5b5f72f43f432662668c8fe603e56ce7e27a6a9da54a6c3bab80b3c5d9363b8d12c272b7741e7e522b2040b647619903b2374b3a1c29d676722f2fe70859a375b25a21e423358bf6be73fbab33d946bd09161549faaf279b3d6c70389731d4d2356c3e8bf2d7e2e1df40d30e1031a4e27a15397d993a7221589b541a8c6f5d08aba452ab23e34312cea55d5c9cd3815b86bb028aa54a348d6132c00e290e28d66346822852858351aa5da28a22f068f8306c4ef82954516ef800b6d058dde1eabe94d1274d26342a61bc552eeb72d536caf2fe0586e48ec9e785f23eb07b4199148b0280d9edc2e9f3fc072fd5b66f4c7f24c8c4991438d6688c3f6eeca79bd7757850a997993c4d20c4625727aabd55c79a2e798618db5cda2c766b8f8103ccb72ebb8e966e877cf8641d5798c49d7eccefcfec10b33f7f6fceb8d6c1931e2fe5068bc0cba257b758011268feba1b6bdeed335b5e76f5e9f6e9fa83c7bd3f559458e16f32932b495b8f06bd175fc06e421ab09a69e1029402a5a53a9add46f0adbb2c1109061ea5459cc3012ee2f9f5aed1830aef1f15e33af81b06ee991269305547798c2981a720190b53c7d32988710a0dcb7383bca6274438b75ebbdf36564674c9018780409f6c2039681de11021b2f3a94feb597ee43cb3e43f341b57b1941ee4bc1b1d9839add6d4c68eccc96c9715cb098d19236439e110fc757d2a5b0e9b7b9392d66c5e5a7de63df121107c92db79b7f2ab601b801c5b597750054cfe4919b88757eaaee97488b4d8208438f6c2a0fcf014bd35a2a7d637d71092fd5c1e0c1fb89143858af6347b66521cd4ce2b259be5167c0efdcce20504e476cb50e2739f84d95b7686cffd6934a422cffef587b99eced6ca0f54dff453ecd330b5d224b9e7342eb4425bed9c33e1f827f8f6493adf7c91d57484cb5ad257ac4fd0b5a73f7a16d35735a34edf35561b80469f4228b3c4be139051a2859ba55ff4af96ffa256659be7fb5249e9039d594b8fc40d0373a8d8dbf386aca8c6258db4735d178d93fd282341994fb7c190a112b41ec32ff0a97ecbf9bcffe2ef652f10efbf67508cdfc48006c30300646eae96a907c5d0e401cf6d152ad5c31fdbdfa54dba299feb1c0d1d71af08ce2ead1af74a04d0fd46503f6fa0282504f67134103b769b8dbfd908ba3dd27c8ca7248fb7c521b820588ef9cfc5f8e3dc163ec8942577c2bfd73237407054f48dc25aab11f9ca688b7ae0b387ecf15f7f6c005c518b8d8cf5411bc63ae767eda491d1b9c200a2e2d8f866a4fc6d181c80bb63c7ffb3b8c1eb9297d492e8dd8285753e3699832b131e35640dbc51b96b0b1f8aea7361b6d2d553fd204e1a4e69024609e87aa54a00e1a5ea67408c35ed262ff34a1577a0cd132219ed759ff4b58ea2bbd45e387e4d37a27638203f4888e8ca2ac1f7592dabedb097ca98d74d83d20c78d73a1eba33eb0c330608b9be21bfdf9ac4f50b73094d5024a03b8d4e93f2a52ffd9299f70a14f8690049d055ee3de9855faf162fc0eb1adf89ed4574efb3d1c0decc25067f29a6e23d419b4dcef20ad17f9e5241b44af7c5ed534dab35d4fd27ba5a709e2fb56a384eb85dccae6bddc7a6aa5a1382f0e3658e9dfc75a6379ff13853132b8a7c0aff5169e1bd9ec4b524ce16e10cc29b693bec2ef2a19383d3d837962bd953a6010ea5d25fcbe2876aec09877bf6ca97f790db938c4f229fb0415ae969e87070a429c730a3fa43bdee19399e4cca03e715d39faa9b79d22008281a430cc0dbad90b3ef62fa6a4f87e64e0ba413dfbec74e76cd6ec48d27be3fe5aa07979c565eb26fab5aea7ad21e776b6c86d11d5d8950a81a015b02a7245d39e654b919777df5290093c23af7591832e470f0b0849d12208d42e31f0dafcd8b9714cdd95fb09599aa83a94457de1800d1cd8b8d570c086a6344049e4e3360b86729a61811984cc632027e226f55b0ddcc08159a3e1bd17755c067659adc18f8bff1ae2a11c94023d52fc5217a9ca9d40174caafb9495612b98f3b5e4945e845db9437992d1a29620bb127d57daac19b6d5d0dee982bd9394e15265358a4e115fe0252e4824578ab18c885ecce8fa00d92e676f5deb18c6a64af97909fd58ea8dc39402fa2fc4ebacf0cc3b7fa8d84cf27cdfccdac6d446545d73f7df0c5c51ce88ed027fef32c5b331f272f9947482a590cbd6971a95cd3bdc6a9537c182860e512d1d1fe0274b8e8a7374829d718a84f5ef5872c9996e39e9f8777c89a15ec901def3de827144b41cc8a6c07d7da8e82f14178c710485f3281d02c176357f03bef87be7864400f721d02265e2ece25ae739db06561bcec02c05111151585ad6f65ff1faf3785d2c1251556a2846278a7d5216f162ca9ca101aa3b4d44b5d87a0277a49d9602c945354dc0a50531768e42ed5ebe424e017b6585d5daa7bd17cf6ddfc3da3036327f1ace1d5be356c88c05916d4d565ab0648143e2c246e80d960a6120072e8b1ded4466c365454f95dbebd4602ca0b373be9c2ae563ace65bb6553a65074ae7be937a4a221045ab1cea364849bbff58407efc06f4acf4a88a313c2f52dda15d3240360c1ed106a3262fe31dcd5b914d5136384210a6832ff32eb5b1ed034bd4c86469909d6ffaee92091a4fdad05369de2b9055ab22a47bd85961a8d98d7797ff4ba1cfba34b8fcfc3770d0ce548c90c5b11ce20aa4bbb67b47a688c142d5b8bbc7fc4fa496b2e476a1e601683bcc2571215a5452305700ffa8c75af8020acc5544dba5ffb93ed4c2e552cb4d156e2ca90d957f32b3db10c7f928a47e68430eb121a347acdb25a589e840b783a58747bb9e758117cb1d72d2b7a6f84279e158880350d36b8c9cd43824d2a55cb4ac8fb6a6d0fa4b67c3d99d5f1f557731df46e43ed10982b01fc69d219"}, {0x108, 0xffff, 0x9, "fac6e570b0d1f54907e137a09dcf74ac3dd96f571b898ab7d3df668037d39bf060c29f130e9b3e607fd108cea520263c1b98ec012700e729cb3e7922925d8516fa9bc4cbd1af61ccfba13191d101e135f4f9737116915383ff41344c3dba647078bb74efb4d648df0ae7bd82f40249164a816363b7126fefb9aec43f2a5c073bc3e3801ad8870d9dfeaad00d99dfa0114dfbe0fe92ebceed7691690cf7d61de7775feadd881ddcea2d3597f23daedb7e52590bd6bbf22f3bac48401cedd36c4690e23708c804842a2871dd473ddffdaeb400144fd5009bde9a5347df999bd9c10a042655e4a9c7742f2b775d4ebf4919f50a93a67d04c7e1"}, {0xe8, 0x1, 0xfffffffa, "7860b015b0e442df75d876e133b630326d3009e8ca1e6c8c3ee9b20da0d0ac5a49b8c19b8b2abc9044547d3fd245b4bcfdd1cce2412b8a0943b768ce7d76e9fea8677aa7379d79ba635a3700a71a544d936f3634fc8bf025398091702b053f821685d986815d151458509e7c5180e2eed6eee6b31d981fbdd1e57924547f7c81954f1231402376fa4a85c366de3a71cda1ac7d84bba33448b2c69e3a523c94b96595ac7966c5ef115dc614d2c033062eae549529c233f741f2030bce86c90dc1bf50237e436807d3fd9cb1cdb5b1be29a126"}, {0x38, 0xffff, 0x0, "0f0edb4aaf1cff47199c2c54fbd554f85054aa105e99cb11f60736a6b27557a616123808"}, {0xb0, 0xffff, 0x20, "0071fd6b29500959bd995d31885de58e5e5ee79f8d0f6933f50c74f6e8c66a9df0dc96e31766d5f3b7fbb16421f54e834e92efc723555e1ff84c31c700fa7e7353d1c2dabce6b3ec608462b82ffb6effc5fe65657f3bdec291c309f53eae0475979e9f0f915a61c4954b2cec8fdc1320f6fc722c4732efa1ed62f10cb53fec6c7ea996373bfc7e9d988da80bd9607aff3d9e500e49805cd5c61ab4a8d3"}], 0x2378}, 0x800}, 0x10, 0x3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002ec0)={0x8, &(0x7f0000002e80)=[{0x6, 0x2, 0x2, 0x8}, {0x0, 0x4, 0x4, 0x5}, {0x4, 0x9, 0x2, 0x4}, {0x5, 0xe9, 0xf8, 0x10001}, {0x9, 0x7f, 0x2, 0x2}, {0x2, 0x40, 0x1f, 0x4}, {0x8000, 0x40, 0x9, 0x275c}, {0x3ff, 0x5f, 0xff, 0x7fff}]}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002f00), 0x8000, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) pipe2(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) mkdir(&(0x7f0000002f80)='./file0\x00', 0xd2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$setstatus(r7, 0x4, 0x4) dup2(r2, r8) preadv(0xffffffffffffffff, &(0x7f0000003380)=[{&(0x7f0000003000)=""/3, 0x3}, {&(0x7f0000003040)=""/173, 0xad}, {&(0x7f0000003100)}, {&(0x7f0000003140)=""/130, 0x82}, {&(0x7f0000003200)=""/102, 0x66}, {&(0x7f0000003280)=""/127, 0x7f}, {&(0x7f0000003300)=""/106, 0x6a}], 0x7, 0xfffffffffffffff9) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)='\x00d', 0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="b8", 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x30}, 0x2, &(0x7f00000002c0)="8c30316289418578e2d43e464b18a9ec64c8486f1750dbbcc0f633be66a75c04757c2a98b6f9f58c2d69092d12c81aca8394d3ddd7210936488bcf68b671d8f902cf4b0f98391eb398f32d0e0fd5f0732e94935562e7a1c796ecdf683741a23daba4b78f84b08070e9643ed95171165d3e62844f13af47922bcb1ecc7af730", &(0x7f0000000340)=0x7f, &(0x7f00000003c0)="aad79f995a589ed3f534e4bfde1ad6dfcda4e690b4db40212627dae8b21691f7e35ef3329bab7bba0bd69bd6a5c9cd8d74d6dfba8dc941b856c9e05ade4713e565d799ec4b2b4f0776a77381a3d0a91593c655e3fa2cab00579df1485eb0160405f52f90c2a91b91df6a8fdc65f1ec3949f2794a22a50cc53aeaa7fc851c06d3b7c395b473dd6a80f5a51abf2e2dcb612c9b6ae9eb4a2a8f", 0x98) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000700)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x40}], 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getuid() setreuid(r2, 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') setuid(r2) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xffffff8f]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r1 = socket(0x18, 0x0, 0x0) r2 = msgget(0x2, 0x0) r3 = msgget$private(0x0, 0xffffffffffffffdc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r5, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r2], 0x0, 0x0) msgsnd(r3, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001140)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES64=r7, @ANYRES64, @ANYRES64=r8, @ANYRESDEC=r2, @ANYRES8, @ANYRES8=r5], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0x8, 0x1, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r6, @ANYRES8=r3], 0x0, 0xbf6ce03ba1750aab) msgrcv(r3, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r3, &(0x7f0000002680)=ANY=[@ANYRES16=r7, @ANYRES64=r7, @ANYBLOB="581aaa7b64babbf07e7738083cb2449efd6a9169017d2edab1e34fd88ea6fda04c89e2cedc200adf0ac133a41033ed33ca4627190bc6b2d1646fbd7768f533f94b9d2cd2275b8881263673e47a69fd897357038a121db3503ca0ffedd697aee23ecc71ec586a2658dd76746523d4a837f588dd79ac8ebb2965c74be477c70885ad49486a541e7036d201cc3a05b1f64269407645afde3ab89c88304c20cc8dbe189a6c2f43d70c64ebeb9159694221a99b257604e50195ee177e73b549b5104b5d4ac4beaa33236fe72c2ab992fa11e283b9f06641b81045425c72122e97ba8408e5da91260f5942560ee325804e4350359a2c13b9ef5f35ffc96bee1a69e9d681bb4653c6678209f5451856a46a0c962c1e0785f6756198541552924e06b9d0ed8a182f2d0d5fccc3025e1d54c3ec64dbf66bf8332808f261d9a581ab7e8db12c956e3d5ea3dfce6c42277ff72a4f60cd131212ef6fcb36245419467a3190782b837ad681d313f58390e3a983e833157ebd1974f102925798f6942ef8778601b3cc8e1c7dd9a2440cf24de10d7ac4830d9ab035f126e08906c5561e3ea8d3eba7d65ccdd334d3806be1485db1c2510cee53f25f16e583bcf51dc13e06c4532428a4354b5482e7d2e092be93f5a7e242f336213ac311ff98c766bd702238d8ecf8f1b2285dda6a7e074c7bddc94f6cdfbe39d05c91752b1f8c3d0c0d99fd4e5fa72a4cdeaad219f75835d1104a7b87b5a050188dc26707ee70c8d4e4239e7c3a3e30b3e98149ee66acc3435384a10267be458b0f1585cdc09548e9206e4a15ba8d8122accc2d64af4f5bf4443d8c1b009d0e4a2cddb685c9ccb417be195378a87a788e76ccaa604aad5d5d56f8becf8de2bdec7b53afaec4d8d26872508088809f618bf695fbe29d19cb9aa562e6ab5148dbe59ae22fab06b3c969b6d7407310203a6dd89079a807c07aa9d1873c324642aa616feb87850f216acf1f32b0a590d95f3f4bca3d3e61336a83e412aefb49ad061ee1d910ac4c992c77365afd2d8f8c3ca175583347d29a94a0c221197a422c6e3762069793070638989caa560e85792a6914349dda170a1e96754fbba6ea841e2f32df3fc03176ccea1bc55bc7e500650ec2c1e6d7ee1a9a8166de348100f42f97f4a1928e3118f5d671ea3e260b4d99d6b11f6ec824cf796d696fb29b4b54ba94dc9c2c626479bb490fae26639cbbe461119360bf7a0fe40abc2825e9a5c681fd85eb2e43b45fffefab5db18fbc18faec1a88b37b72c636f0bd353ce564760a59bf1f9dee4376be4d4524f097d7e6b719443dc2fe1748db4961e126a04123324c5c475cafcc5cd9c0240218b45ec9bc81e242fe7c089f0414520766c6244df3d4304e5d94d657c7987c5c98b0af163b229bba7c54b83ee70d85b01f803a2a3d71929c39bd4e97f1b3df6bf5042118883c0b96da17ffe84fd2995ffb63fcd86c8a7ff9b85acf35cc5c9d39a3dfcf8eba6a84b4c712a1c43560dfc2a79ebb1b219fd1d3c07f9e55d80ba49fb72079f1a758f4cf0c10967d3efca0c0571ee4441ef668274a8e5562db860667be114375a0983eaeb623bb994acc948b36db03ecd37124799a4f2f43e4c92d5ba46028d6796b7ecfda94f078a252744d5f194d02a40a02a0567411baaf575e074bf772e599b726ec844d3d9e6b038ad23ff035e631e3f6fac28ccacb609962b459ce1bb9b2a91907a8a65d29b92fb8e2d1a5971bb638d591f1c255db087665d390e66585d9ea692c30faaea2f16dfa6307eaf98afcd504cb66830782a89ee4c5232fa1759715010b44417dc841c23b1b9e3b47cc79f828921be93869b76f0449048b3c5c17b854bc38198d39b8b06e4c35ec8dd5ac9b44946013accd3c6bbadcef372bf7bd97f7041b921a32f69a2dbd19f94ce829095e8b621317ce15daa6f6cfdc980fae322b0501629873f851d5c10ea89661a5d3787e6fe79a88836592ef531bdc69fb96320b508969cac44ba762dca554586e6e0c105e0c560f4e143db3736a66e7d8562a70687b438a2719c611a3964b2d7a7553524ee8c7f9e87ab1b036dcac1a48437757ba3d9cafd61dc2879eff959cb63795474b5c065c19658d6a728ebe9208d1c1890d63888ccbc5aca1b8f45d6fdf9909071a74716cf03792eafbdfd0b0a44013c6c97dcce2cb097f0b656553d4c1f45d5ebb119d578965c553d0fc05034d5b3b260f24893d7e09766a1029d92f304806b2510f7055d2350d07fce403c8f74856c0e8185293dac11bda5d2a6268684f3431c16a2a0be5d60623c13b12d525349f39a361fb67a1af39a159ccb405992d2ce360d09365d0968b79a1dd3750cc29873f9110abcfe86227398e0e37fd08cc6af38aefdf42d668ea5f835596fbb0623d1921f489950ceed594d157af84de407d75febedd1f112e818422e60cecc5b9240a76098211c67c06e78c39c97f8b6dbc11a6ea808078037867e7c7d50e08350670dc3bd5a9af8db2ec84c090639c0a7117fd1e1e37e32acdf8982bdaf72606858d555813dc707a0ad2db30c602939b3ad55294482d7c2dbed9da801e057ddafb0505183b5787424896f96718bb3c23ed2ce865ff92b4e3dd075175aeb219997536acffb162c3cc9814f1f56fff9efb13bc44f09bfa32bf863f09ff9ff97e6a5b78723f336bce20f1a45e08078bcd4dc7bb22dbcbb2d6a6f93e2d9628cbbdeeea64fdee0a4f153ee2c0652eb2e3eb10bde8523ddee83ba23f167106f49500d18685a421d5dc04260458cf3dbf040fee9f2c39c39e6fb2e5a4706a675db709467ed79731d670e7ef8f2db848b1bf3d3893f111910576586c590368a3c416be780d9b10b545cc2066540c3c1f437c1446647c334b23bdec412657eaa768b9c77ada9341a94651aa3b718ee458546d7a59d4761c52fb57222b40ae874b0e450af2f513ee431e4b3fb55cd86f1dd53d132246620c7554bd14acba24b7f9208cfdacfb9070f2ca57618595fcaee48e4c22a18faa1e6ca19a55b793f3c2a5133fb1c2dd3911d36604b1caeba45dd360eedcc9178a1096bcd19373c1a1630c55e70873d6e0ab194abc4d11096706c55914c3a03b736d43dc852246dfa469f7a92c41d1a600a4d1b9a9567d9d41d3226e43c93193f0b0b007abe327e83f6aa563f4a448920128a0654da9543f712470018be4eca74f6efc026dfc60916d640814db467cc9a49de17a689e92fb673a66ab9180b103fc7a528baeb67fe9aaa337d0a6b92e685905c857129280137d066f86a9363c79987160ba74d22f5d579bd01e0e9184cfddf82d18785d0ab87a7807d67c021c99df946fbb22c4a79c24ae7e250a4483fe8237b524e27000307ab41a962afe15a919aea8d6f425591ec1d7a50b94d1b0f6e8bdfadd1ca42893c4b9c439ae7a871571823e5094c28ba46cc362513be9e1ce30c5681dfe19296d29b91f4878d4355c3cdf3ecd2d9955627e16b9dff389fa4d3b25d007a81d3738d5146896a53ffe15969b9f03782f95869ce0cda1d99f41a4d3231c7e289d8785f146f673b0bb606b6eccdb770b46e881d59aef2def7548e99559be12414fbcc6bf2048f424982ecf0683851c1ca8b503b56e2efbac630637a71e502f90d4bad8b9e8633cdf95595aa11da4370af837f07de464268ff0b51411ca48d1a164625c169f4d8f5b462576e16ffea470e5b60d201d3d1d95f40fb8aa94da3bdb8919b4d844f2fb3a51a8ff31cd5b73102396581b221dd45da5d8a8ebc3f4f9803096e7031a2b1385eda527123ab952ff48e5d61a0fc80a44a16f9b04b4a18a8f491f63148a989f655d3044dba51a2532abd44e2522d9ac4624cfc5cc2eaa952eb32f511163a405029419a46ca8c76a5c60b12bfa7b27a748671c38266902a3b5431b3ae47041bb7da3b6ccb469e0ed119c5f28e9fd9cdd7c24924017871697c41c4f4f879bf304f190b1bc57d8354435872f612fb7c97436f63f2f74d73c2f729a45f6d7d7dd72c4ddf7f6e75725fc12b7bcf9435e4b57e128275a824282f1e15f38a814ede6ef0b7c9704830eccb5ce01f5cfc11fb428d6d80fca14c2e9664302e01e4886c9ce9d46f70c33fd2088f25b72c358101498b568b90205f9256e069136145f8ba9c70a9a1f71194c7d68ccb08eee83d3383aa40abd831f405331b00a005f4f22e6450d603a4e307370c44e37e6431292b0a2e4e85bb27b91c9fc9632dc4f0240b803aa5bcee97475049fbb87d2f028b76e38d6b28a01626785e40e84f376e4bfb4d622d07c8eba65b9966540e888fd46c27ca55f72e6911d87df073b0988e1094614b2b180ce2055554431197fce66407ae68debdeede227dfde616cc00476974d6fb3340bd5cb13dbb55f0821e2d6a4784762e2b995a22931d809c543b6110682ca1a03d64e999a3dae4039d2fb13419396265eb98d38c9e10e42041bd56554662c5d41210d048bc8b5ef0914d9c105a8164d9adf060ef806958c76827532a47d9f2a832cb05dac332cabbb4cf42e0ec35a1fa93130673d81b4f9c3b238b7c0ae303b621e1fcc2e0da48dd0639480ca809ef31de4c3166718217d8c407b391c19e5e30aaf4c4d67ebbe87048debf38de88d80d704da202c8bf872201416a98303b9ac686f85cf526fd50b54caf4267cd99d3c1bb9852cf35b0e85adcaf877916b80425cef49e085a3fc1296e627dad5a34d8cac43b98bdc892eaabbb58c3882774dfccaeb83f8616b91310b467c7aa6904a95a9913c3e1397bb7f9d3f96d6d06c323fceb690f87a4305531860f659c8d23734fbf1e8eaf8c327abdc174e20a582aa1d3df57eaa881968aa35090c661710be059285569534ecf76cb97d4acf00351cee89c951a054eedd6d69e94653299a65f7507f3f681aa6768bf7132e1d5668469da29b12909fe596a2dfb3bdb54fc4313f0817ec21c2fdcec442f83a6c90949461dc8427c6f78560a8475bdec131284ce20393a1a7c02b43cf9c9c4253ad8fed87a6450a6b5741ea831be71fb0c8f41d052ad13b355d40f3a9438e6ffee300f9dd8f4d698f2d53ab316cf2d759b2e09bf4b3203e80c6c9b58fc239ca1036881fde55a8d9ec672b8c6e63bf60e7066cebc2016aa60bca519448a0431d2f05a8f2b11a8da0c132897c7b33746166535e2797f8641cd0e102414b16940555ccaf6454bcdaf923f481a430f2f1caffa073a2ff728127982a567fa9241c96f74504f3e6e570e7c35538638fba28317fdad5012fc93e285ac137c582e620fb4cd6f3b569ce9e19d9a6c8e7af5df3266fb0ec8fa45730d3dc71ae289bbdb519111c7b217360151c77e977edd8d81bb94015a6e12e40e39220cc8d12d72abc8d823fd153d00eb4f04edaedd6ff1c90ca511707af96b8d7ad48ed0c3aae35549fdf5ff92f7f23499e6a4202cec30cd70f397f82f317c25364d0a74ed13771e72cf47297c3a6a3006ea56b8451b91dad2d57f8c309f6e330c906785f9ead827968e3ebc01954328639f97b9f5de813946a9909a3e40e6ba0ba941d410f2a452cebf3d2d4a183874245a274dd15d7323d6edbf8193b10977565d5ad222c60e67f2a4c76ed706deaf67a8804bb888af0a1973d8790999d7822affb5a10b700ce50ff02ec0d14cfe65a37a39ec78adde2dc7ac31f0d28b05bb689119dcd74c4c7ab13cbf25b09cd9ad5da5bf5da585ea4ca1c3022da81b4f9b7ab5064e1e3a65623eaba7531946af89284e70faafa7cc07010b61da5c8a34f4e1c0bf55178ce124aad20ba5da55131cb674c2d84ae1a62f209eea391383897106b606811c711bc4700", @ANYRES16=0x0, @ANYRESHEX, @ANYRES64, @ANYRESHEX=r8], 0x1af, 0x0) listen(r5, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/4096) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r0, r1) socket(0x18, 0x3, 0x5) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="20ba0f1bb6ccb4d7249fedb23174a6c4f3f2ed9def1cb760134968e19ffc552a2962a79c771e723d962f86c4ffb0f543adfe4e0b8885d5e9434d0cfe3e3bea46808ea7a101d8b928340630a279", 0x4d}, {&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}, {&(0x7f0000000740)="1bdb0002727d2169a474d655aa7d75ac942ccb56895fba9cb42fc6bca1e5483b40e9b57170af98e5d7cb17f27021796b7bbf03bdc7cfcd96ca71a0f6a39c2d61781a12b947a178448af976cadca965a96822dc645812fcbfe8c1f9df40fae1359c5d00c490f261498bc761ae107c8809c18a31e4edeeb60eb4924fec5275043ebb1ba35ac613062ffc4f2226294da73c8bf5a484f2304ba894d471adadf4ee92f9a41f8c89c1e422ff0fff925f786ac10a1c3ea8958edfab58517ae957e06dd15da9471d817bdde8790859b61ef7d5e3cdc25c02e30af98eb8cf62c2ed55b19f1b21abe83521071512f4617d5e6222a8023366eaa50ac6534b93200db2215003dd9c4bf0d68a0d98ef965f2fa721c0a0954d7624feea72076a466819093dde3315bab6be599b840886bd47af467906b7263b75441c52a0d23e845cf37f8259015d0218359ee69674bc8e717325c8713f296718243737f425d9b766331b68cc4e44609a52e5f8e6387fdcec2cd30b09cfc6c2809d28719baa6ba6129330cc1de9027996aecc64a83245dd106b1dc4b9c9267e523ade32c5c734deb3415bb8282b43e54a1c4772b7c2d5beb21af3b504f397c4b758f5ef01ebddfc2f97ed53a934f689f60735e3ae9aba7307469d2e040cbe10dabbc4456fcfd616f8766d7f0a1f4caf6258580d335c36554780342aece025e0205bde78ce05631e7de75247a66fb50171a1d4eb8a55fbed95f8c7da555733801694b71d71130e77db482f00d3f4175bc72ef6842d4e4be327fe262e64bd473cb73952bd70a433509a24011f521ee028a8d41ba487146e6279ad5fb2d0a07a4a57090d4a3fb033499e7f1564508c1b2a698ba259a19999af0d11b19115607b0fb724b2a0949a6845998e111c4749b87b34f14cc0567275829882b5aa3899a906375d7d9afb72a4e6d3b3084a2532e3383799dc577750c0aba98feac062914d204aa32f44329f84ce9df314d4eaa1519788484a56398db33eab4014765c6bbf276ee3f6ecf1632d0a5f5abca26dc027626ba0cfca746c1ef83d22c314bb9614f0335489a3b6c830a803f47523bde585446caa1cc39bcd1563b0dc60bc09b08cf3a90730b397e2a675d6edd834acb3007a9d970f9506ea1c682dfa3f05e4a0b6735eaa38f012e61eada51554d8ce80def225ec5a5ad2839895cdf88623c8555246134edee1f8d3a88e702cceafb5ad3cc63b2e941be32e46937845a1d604e5d9924e677514610be002c9164e90c52a1a31cd11bf36a91b58b0f4df0818d36d852ec05144ed9394f7d17517050fac959cc13bd644140eb8011559f97c798a4f99fc5d6fd1d07d500727dfc4f8b70fa6f1e8732f9c157cb17b70fa71fe1ea4b064d235b1b9e501a533c5d2dc0d32605fe555d63b489e1f37403e757c1f766b943f7a9d4ad39492a84bd23a98dbec40ff7c5f0d7ac640668b86e2c3f6aa7a1754a93d9d61991eaf78ca45fb9e3009f1ff3a82fadfeade4e5256aebc741cdd406ac4da3662dd7f64dc0114de9a794a24305018ccb6b86b4c493b652eda3f40b9f360ff4e0465296035a1157c20402d927d56c4e8e7396937f3c03d8737062406e82e535af24b052ff2a521dca84574cb1c41a1c045eca262acef0700f045b34d0c67d26a20ce30dadc6bf2d4f5ff5a37b4962d02dbf6cb0101f7717fd4cad5af26dff3cb492183c442019f946f5dcc05a5790287ffc973691700143891550d188bb6a80d25cf30afe5f614ff0c8d46685c2c98c382710f587628cc48878745cc09651db354d54411c31d14f27ec744a84fcd771479a24ae45254f46125593d7d8e20c6033cbff9e0ea5a24d5d7cb941b68ec3285e7b8d3ab62b6768510148d75b127a866f0cbdc427b5cb5087816899e68cd2f7b052c51ec83d53f37a1af35e13921836c555a6e337cf13e5aa3fdfc253e38cca96ac801f6759952f2dcdc49dd1e7000cb189bd04cde69972a606bb3d80763cbeb6a8851f04b5ad21c1bae2915818f9f4cf836fe89815a941d55c813332bff8cbfc57ba0b3737239ea5b18c7af89fba97be1bdee9eaa90679d4d847f83ecec1b215f6404b10bd57ae4354562b2df37c86afc142a7f4919ca2a87211a3833bc84bacd5b784b0795eaf4072460b3ed8aece9076f05a450489ee44e9733da68cba1f3f768e3fc12d9760d6ef75194424b2be6e54a1f9bec7933b959dc69e46e7794f69f513caa5b5b5595d4f66f457f3a21e33ecdb978df288953924375ec5b07fde3ae8feb1383b9d23227ee821edde26a7a4f9abffa37550fd7128def345e992efe3396c0faba5fb435041e1451cf7bd52e43897779c1ba94f022e6ce4918a16ae0b6f7e923a28c250b463eac1e9ce1992dc8e9ec2ef260396c9566d25a659a5b5504638247c5e7886f5d958107932b4d9124eedbd65589ef592b88ab44064de390b54bf4e25fe7189ea4728b68b13f460e6d6593f6562db1232aaa107ef380f70e579f76d76e511abb703a6e279f0527a588fd3655b7fa69e0f3625b15491b8dc8dfd371079cc2c773ae23465aba5b97eb147a2d25feb26de56b3afdf60e45d22ab059b4369c00b2c40f67f4f49b1784b9c6d00121a0705b61231a5ecb7218fea4554e2630a1ac7110dad70f7f5278ba51b9f2a0ae3097ac50fa6c97d1eb54f7e41c9a7f114e2cb73531500b7d55249c6bbd2c76ab54de358c0099397d3e0201bde71735da30383fa505af5c7f70c0075bab9239657f58959e22d0dc14ebcc5d9f5a1ad670033197db1bca480c7be907b1b07397ff3904412c6c59bbc03f60d4b85926e4506fa77ccb367566cab40719fc2c8697d24cf612780a574a92cb7d2bb196be56df512849cdd154bf920e92ccef445529f831036e6f84836e9a262cc4ec2028b1aac8f0e5c5f9bb11e510f3966e85ce721b97046015f72ea73246d57df74f192c39fb7897a32bceeddc2ed7b0cf3edbd8fd4f662b39e52a9f28b01fd151153f1c09b68b64628684ce4c565f0206135af377783f91bfa70eb1774af46cb2ba9cefb387a7a51a484b01d91c163bdd2e3b356b8b82e510119a3479f5e91b3cbdfad7d207aa7409826fdfb9b760e5408ba18f1502b98bd2e87a9cb7866ea4b5ea96a6bc1f528abd8da4eeb9f75546ad3919140dc61309a9690bffa6a5aae73b47716d525eed39464b81ab8b3c158f1841d19fa60b04979fb204be7e6b1fe7cff316a93a5e720259b6b675e77464abf49a83ed483f8a95df34a4ae242d6ae8d153c79deedfba72cb05068b02c573bde9dafbff0633b749104da4ff1833f3834cb979b1d103afa20487829659728de3ea5ce3108266ac9cc14d3b4de05d25e5076fb5b2474f6a229b7454513f2dd8c45a4f4c94d303206c58c4e2991867e327e2da8561903a40b240e3ee696bd2e2df812de8c2ed65f58d115545420f1eef41ec36e272d16b3e47f577068ed09179a2e10cbf1b7842620b9724e13b52d1b6043b8fb2d131c274ca66a9f7f9ef3041c05da88b45d654cba285292475da0eee396347b82b63397d483af9748954ca4216a568be1cc23193793ae084fee98d3dd2762f77abcfde4aa99d4f0e842f3f737b93612d7b2992f410252a92cb61b4d204060e71f3f07ad765b1a97cb12a0d341b9944ebc6d6f221e7df25c0c6ca639a2b170fbf4b6fadaf837f86b46fb41f4cefb0d2514cfdc81628ad5cd21561d69e3e79a9b3c261abb07a6e150dce5b732a152a5c98aee44abed9a61fe3ee786cf1c5e48201f65dc4e9e66513d6c7a90bfe52adb04ca1f9949a55a96e8b20af4050d92f9b5922bd66fc99b8e0422170e7cebe80c70fe0c23897782c1f172e3ff063cbb82028c9d204a7c4921cf32e92b1d3bd1896832a4a70533372755a6e44e49cf47bfa983ecd7ef9e6ead12bfd92f04acb689f7c24b7e51f8e5ad52eee7e3de67ed39f3f90246ca59dfca9c03eb649737e5d17bf8cad89691c9217ebc60b9de429662a08e99b7b1db19dc9194cc2b7fa7f3d20227eba048380cebca82257d5f56f630ab23d24c42c683260d14b03dff2b26de8ae665674454e36844532dbd4061be3c67c8bab6fca70df64d2ba8ac68192d9fc96fc02ec418fae12c431fbc65cfb68f1fa868d9fbd89deacabe5b3eb29daa0e0820829140ef9340a13eefb9d8f4b0b26621ea5a9379fdd2c04e4933d243a3612abdc886a02bee6f42d227f96ccd52e357a572f2c5a33ed8071575c17b5bd1a04b5fccdf370008974b50b9676d9b6979df713648b22931760dec64126c31e2163bd85a3c20b0b3b30143b1c813136024a114e90f52c14066163ff7ff7e0c78a93bbb7d386783dc2dee512106d4dae0d10e9f04f2253d0c68911dbf64c5d42d1f16fde3d671da2dbc13ff35bb1f05ec6f64b85b8374dbe7a4246fced99eb9bd82226746eb83e6649b75fbad841b269e1e5937e44a11de39d450874724e4f9a7d1042a51e9f80ef9a722f336e5cca88a04af08776d952f2392bc4ef3f30e2f54053b7d179af879caf9f7375494d1740ea5f2bf1b5d9988e80e879c80e478d3f1d5c7260e6bbd2e4fbb04266ba317c9de3e9d50d8839e570d4f3c38996a9abf732c6e45fa2ee050053d06fe9c34ddd9a401cfa12c0b6d9d5145f3c5f1695c88666e33ff1a7fee0cb02a2818e079100f3b97b857beba05cc4eb7d528522eb40b1fe112ad487276d59331d90a3efe2c398e7b35c8dbb7b4b0b59b50c77c4e42a6544903a3460a255c54521f856bf9340d83c692f3d5d374d087406bfd1e3a57d59fd431a036bd7c5a893a930c43ad318bf3b17b34ae114563a0f09f615044bbf1081a1724108aebeb0fb890b13125677b5c485fade203b501eb9b4bef2ea69db08a8c2c9aa8bf95a21afe14d1bc434a045fff291dc95a518bafd80ea76553b00852899c68265fb28ce12c51a549c156370059ae71dd0b02cb148cd6bcc2d3cc3559a7ae5d7f9c9c894839925be4ff2a514e92c4d72ff5f78e4adfeb622d5ed287d7ac2242427ceb00ddf274e37fca5e0d3adc801e49ade9dbef8078614cb2bcc360665570ee5ee5f42b818a0d11befc06ee779685a00e25b5adaa575edbba49fde9c9caf29812b7cd4800fc0a3ee9e9ac1033ca39ebf82366d2623e7397c83b1623cf9efd300694289388842dc5315db7fa30f91aaf897ebcc09f7a9b0bc1a9ba353f6cf87d15a521819f51c068252facd206a91c1635b7f84390c640160709849a7346438453dde2cdff8a71aa4dbc7a2fef44881e2d8b7d463f6de3bb5b0cf78682667ff95d40c61715c3bc3b708a4e26abc170b2483dec6131b3a8da3ecafe181483f06bd50a0c7237800d928f8c463a08a015bb04cbc01bf488864ee31e7e567a1fec62187fb27832074ff70ed2d13dda5b4dafdbf5c30f559f05d7f8ae5fe302028e7a06cc3996f3a6d414647c8b020db72df48ca5f34367ba2377bc7e6f335ccd80b4806e3ae2b498e383b983ee0fa97af70df5a019034bc6ed738b62501a5422d4b9da04e380fa7b1eecb7c766bddc274db745c2d2d078a0d64c794c7d991cee319d266f11fe99a9a98937fb28256af848b021c65acce266de0eaacb83e5d5a9ef264b921c4a531622495a149d4b3d671c26f934653339fca8abf2134c4e519f7b358a8804a7e94ba180fcd700b8f1b704814eb0e1b6b6872400f77182583dcfd20b9e233d9501f2f4ce31aa173667b265f420e6e597be26beb4204006d266a358c550a6d6ce30d634d998f77e7d7f97d946c3941f9a86d96ca3a707256aca32819d5268e6ff510ae8c72e2", 0x1000}, {&(0x7f0000001740)="183ef898cc1e0c66da069b7d099d632a06b26ca9115fe3cd5c3af22920dbcf20823ed86ac0ea90ade16c64256315b8a21ebbd63e8f68e1b883f46b7d188ad2c9a627c82a3b5e463f96bc7d1a97b37dd035d15ac9d39fe646a75c28538803af52fa29e3fb2dc1cbc45f87553d335d4f1f06d805b77ff1e5bb8ec95b7e846ebc7b01f95d749a2647e88d6bdfa7460386cea2a9712bb21c7fdb757c1ea09ba1d8d377c4ef4b44748a4127457732aa70c3015fa241a367042811876ef49209443890149d617b38676de6b5218fbd7b6348a8cbb36c9d203a4e5222fc0fc60aa6ff616eeb17650cdfd062c24818fd6907df0d3ef91268789bb355e4314ed2df52dd13c4ae4c9db4eda18a309d517821c37c33d71efb493893418567b42f93426d3eee2b6162b865131e2b55c02923110543711e495f5f66e86db022e0dc515377f25e56f8b9959bbf5e3aa8e074f56217baf3f28ec735eed4ce81add702c5e247d358421419252908d561e8dfd7f03a7b387b2b0572e9dfdcec145397c2ee7c1358e6ce76b860b80f26a22a660111a48513ffa94d96fdc3d336ee9a7c365c1eb1e048437e1ece58e0230ae8d943b3677533a7b69096563c635e25dcc0d8f7e52cc67286eaa55e0813d24e7e6759a14b48a2932f06011a9cfd0d9f49d9b6300750171f198d23ffe3736dee1dadbb30facf8b18582243bfe5575e651dda58e56d7497fb7e870dfe7794061bc72440c6eb05d5b910e4682ed18e3dc1b97d816c1a952af85a366009b8920e23f052f73394af93a823b8b76d25d2f62b8ea259b89bf9dc3ceeb2b699a05f91db47ec1a4cc3aa23958670cedf230bb56fe8345256f14eafd332eb279353fa3ba88749550c624671d90aaebe2b840cd5329cda08f7cb0a9bbbb9037033d46f89cd80b7bc260334b576a1a4b547c999c8a99795e31a9b774fba267177d15c0a12cdab1796cd0f9b81151a9e47f26d3f26cb66112dcbb616c72dd09a8cc4170727bdac32fd0b55344ccd4b8ca1244feecf6017d9e6de0f07c3a38d8c7b9c41e4e69a0a2881fd338d1fb9c98bb9d51b634fe26a3b4d57d2d3a202dd476d8834709986ab940d02563076f69dc02a74029fa58d8abcb7490a2495ea577260a1963e74f2e2493afcd0633df6abc6d4814406e43120ff1901d9931002933b1dc44df634b874a7a0c2bf7b061b35011a2e3553b4750c96bffa9fa0bde744d30e82ccc595e50d3aad741a6e8287f12e355f27957fa35cb7dc987aa1349d3b6d67243ea3372bf2c5fe1afc0e7bb9051963d61c4120abad5d08109df6930c6f5a3a510727d4708a0b8b4631566a4248eda765a62a8bc0a5addd7914e3f3c42a34c470fa43a00faa3d016846ef91f33343846ba0031c7a546f20791ead1a1a4303ed5a347691f9c719eb8a6423066cf0238a3f6f78d2801640859faf14d66337e75912b53f6d37bcadeeb5cc057a5993749eaaeb92957546838bf22f1da3fce1431e3388d4ee24f5e35d0291acb8c5f1598cfc9ea3debdcb997a414de7835784cfc5b8f5b1f401dedc3014d065ac6924d7fb031bab5c5193cc8d0e37577684a342ff91c33b6f7c9a4c5caaff755aceccac01df110a874f638ea6c80a4466dcbd5238edf136b96ff654ea70470e4a5756f3db8cf635cec6ce4c7e9a13d94a6a6cbbb20335ad1d6898c8aaccbac18c1a7c3d3a5e5cbd97bda5dd627d94e0299c2e7081fb60e2d31309faba40bf86bcfe73e95f487ccf753deab334cd73e2ab4bf7a37658db2ad09d31119524aed424bbbff84ab6f4fc1f288faa338701b4dd2cde68f5e74982457e98ad0d943b302af0017fdac651dc0ad349ea79a5cb93334bf32038b5b2134f42a7438fe0267beaee8983676e22573505fedbc16d0a555045526cf5cee0853de8e64d96adcf6ca04ce23da4e11b44945f3d2c3302e7736889b1925f2f74b53107e6a0cfe33fad4e1444ceb7023169c9f938529667cf955fb1402c4d971e85fc69999d8b772b483a12a292d37cf3d667d96f0f55c4045810de9374b728832bee436d6e0f3e151af5806c87eae757ea232aff58c2496c78a9d0ed8ac00724f2a3a4f753527ceb16671bca64cfa991df8530cae69235e1f324f86cda0d9debb4fb6802e9ce31dbee9bb0645a7a939afcd67dfa3a21331a41e09316f94a52dec86daa331bf065dd6cf6261a86cd9c11d542ea2c752622772ff55524c5f0d40af2ecb5114b52bf955d87678e778bd9b8ce8ea4b1c8bdae8e40962df176dd9ce4b351fc1fe966259110c24168dcab6546b30654286bed45c2a5cfd8343c4f5a20897c500d2be1ff0861ccfcfd4f3c4bc2092a778a7193fe00e2aa2f57630240d61f8dbedc96552814875b500bcd29ec3bfc43c80213dfd85eaf9fbee1684ac92ee8d746b59f23252ab0c135b58e77d3d4df7c8110fa7c47958c9f98c36c18ad23c767bd775b02c2bec746757dee6ad111ab4206339e1b5cc051f2256d0251c1df4a4f7b84b557da432b4b7beb486703d2ba7ac9b58183e20b2659086c165eb040b7656f46a406dbf4a75b5dd15157a60f7585128796988445070925969c822d7ee5e84ce5e6b5e6a9342e693e830e6da47f2fd7694618c5a140a87f0b05d06703886cc0b547ec6c82b2fc55263c2cd29804dce1a6537068d96e3da1a95ec3f5e78b319e0236002876ec95d1580e03a1372b5cc63a86d1ad933cacc01c3604ee5e114bd2bb1a52b97aebd133b3bfd124980c258b9a9e045f7d64ccadbd019b097178e4291598c1ae45fffb82fc8649660ec2481473e9a20a99933a72c815beeb8805e66222dfdebbf4e3a0e3677a6e4a17ecc0a00f0dc3d1581e7987a1cb8689570e14dba4be1547a5fb6495b8417f45984724be8bd9795b335409deefa270ea2ec0fee738c4bf99fc01a6c58f56feb69b63e164c708ee72539d7849e892597c98b21a7d65d912839bad23d4896645130d0415b333771b97d9ce2d9a434b20fa219fe732c03777f4b43df10dd985986a64da0666fad67a07ad6346134f708f0a9a05ae10fc97b84ed5d095582777fad5ca2a765d14285978586b41ba9649e30d9324e16e118d46660b1aa33b38a80fbcbdecb5fc9a79c8e1fa1019c2a9915bb6d8ea08447501c3957040a534896966e1bd78cd0d9502de835315d730bf4ce16aef8a13554055e8aa6c658f38c2056180f5b37d71d4b5dddf9e9f13f74769bb4569a4ab9d366535d758b36f8454cab7c1869ad617ee849773f645ba45fd020bad2e6f8eda5daeffa40cf58abf6d667645c9ab420ee2b40b54259b9a6931a804227d022158c0c9cbad3a9a13f53852646b27dab94d1b8136d3d48ed391d7db28255e5d7f99698b525fc3254918e3ab4ff3b59b699cb34419831a0e465d243835d921c9494c0b00b26fae09c01865a6179e801f1836a6941cfd55def62bf4aaa579bab3775b44ca0f02ac86d4803da5b6888cc2fb4ab42953e8a6b499ae40080f124529ad6b4387e54a93f7653fffd663f3bbb5cbaf97e5699d04aee14f934d5f4e6def17d043952b5470e9e6303fc2ed19964c514ddb12037be71826ab6ec6f3bf924086398b276f57ca6fd2c7b6198e53518e30453b3bc4b33c24602d86f0d4293a6ac4ecb0af32dc72f2c8b7cc4768196f768402c300b99837476852d52c52fe4bb00e64edc0700038c67f01e49ff21b0e3da23166839b24cbb321b5c1bedbbb793cb55d0c31c8dbcf38238bd25620c06c821b0b73e2e686b3cd0438bb53957eb4b383a16172de1584c1d3d5b422eed03d032d1055f973060d2752a8aabe23af519a9d7e0fb817b7ab78b3809139bdb27dd067aad26062e8d1d92118cb5e9fd82774f5bb822c1e082698c17333d97373ec4c90a742be8e93adda0ab5b08ee1fdf96ac5c7464f333f6e990609c68e232978e34d2bf99c0d83c0b2a37d7922cf803d77ba62db22780e968a545f537d83b1ac473d21b354096968e3327c5811cf663d59d2a647ffd034f4e259ea96ecd192a208785aef8e3386f24a228703adb258a382cbc557acaa25fec67f2a5736ad48b2c822e31acb9f0e9f4cbdc66aa0e55cc0badbd9969c5bf4d83a377680798061565053a4e1a3a5bf21897e218edd044e30fb5d79b97287f37b3d8c719f31985f2af6c165566dc703b11e2b057eb9446bd25e5ceeda21a6ada1201d8bfb0f294a8a0ae8b8ff468bec457f0a8b5bba5e1b10fd69d03625bf250e1af204c31b5154749111a9009baf39166cf5e5ac69b2953c35999ca8f42d3d9d6ef2705cc82d611d11a06c5b624d891e65c4fab36b08deddf03e91f6089fba0a9532e1222faa5c4338c26e8c2e0a1fc2303994686390c9db59b381a8989e9c61ce233253bb058b1c09096a8bb09dd4e3d531ed38f53b3e81b9d8bbef1ae3a370d87b6149f0c748a4f5d0a7d75a27913e2572eef04bf63f883802ae0b89236a7e721374dff8f436eaf10016145b4f97193967be6654a2bbcc1b3c0454148018b1e9404a69f7f774c4b4fd2079720bbe3ae390629ef230e310385aaf26c66effc9301f10a570d453a97590c27275467261c3d5de49d7cba3864068f4eac8225b25690adce17b7acb9e2c08dcb31dab73f21253ad5859990608f732731bdeb134faea42aa089a39ef986a46ef961bfb3a64f0169d2e7f777ffcba8fb024721af802d1e55634711e85ae449b11f158f170942badfe3fc208d2d138f4449aaa3631b784a46c6edbd77d166b01f53f362c4c776c83d4c034b9fef5e1d050b9bff00b6ee9dff77b5c1fb422cee4d158fd9ea3561356f484197004c05e57acc94f68be1c9284c66b74fca387c659b50214f38b4db0ef6c85af5f3290bd974715e590437a7324feaa38e744c445752b92879a7362d47044f81b4f9bf78f7a54cc24980a85ba0ee7994b3ae2ac321c757bc6d50e4c87f78ab18acc950e844e275ecd6a1ead99395557ca3921f3dae449988f8743e4a38b98bae6caaac7fba5c24f3a1027b07f84f2dff1b9c4fcca5d88e1e2e2635326efc0634d060c4ef55920113dc99d5b827b12ac58c90289e4738ef6b05f60770c5c4010938d2e831814d137b17eff8b8630711991177c63e3e1f4e049e34d9dad6a50d6207014b3af08a9e96d74c9bb69dcdf9cee96d710954d2bb307490e7132e39363843bfca46160dbd9f7b7a83888f479242f75b43d82cce4dad46f2bee5527ec2afc3dd7fd3a47024ea1b1545a71e243288b3a7b3b992823f8b3ba7319ab605df4e67769fe9d006546752b0a4bde36b934bf63f390c73751aff4b6d62ff7a8ff338f8bc31bafe027fe9e30538160fbd782a5c0b7860e9b6382ae6583571557a0aafa86053d30de395d19a7392c25eef490b25a8e5fc41c1f345bf84b0a41e122e50fd5c9fc5779834f4fe2ac937337943138a1af81deb8cb9557af2a603160c5e977fc5042f2d95d56190b84c982e93ebc8b5e2b5a8cf5c7eee2247011de3489cbb3971f739656fdd3927ede37e05872ea0f10097ff99f9ec5e5a7d9b9d2060b5e146d93919f46729ecd004cdf568918048109e9403f725234ca684cd4e687343c2c0247ed32c7668f110527b092", 0xf6e}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f000009c000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f000012b000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000003f000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000011c000/0x1000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000019a000/0x1000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f000006d000/0x2000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000028000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000063000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000117000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r3 = socket(0x18, 0x8000, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x6}) mmap(&(0x7f0000180000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x9feb) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r4) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x204) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000440)="002e5b765d083beb61d5d95f847ec8d6c5b330517e93e144da1a00946de38150d243ed17b9c0c11c61e40f041537fc179198501486bde63840dbc9120a9e94a5e25f8eed47cd79438b5570944725d00aa1496025698b1a6522124335c48d3a728187acd4f497c5321b35c29a56f6e047ee033d3415c5db459dff36d0922e2c2341303c7527d6526c9f6c117d79906d06000000db1d3d25abcab41c3c6d7d3fe85fb5e29c052239eb6767c764496108491a4a10d0df9124ffbbb3554881ad2fd8ceeec02ea4a36c8457496b997f949b99c4a7c62f9d2d8294a651067ce6", 0xdd) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x14, 0x0) open(0x0, 0x10, 0x56) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) clock_getres(0x0, 0xfffffffffffffffe) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40e, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES8=r1, @ANYRES64=0x0, @ANYRES8=0x0]) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x32, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff010000000000000000000000000001feffffff000000000000000000000001800090780009000219cec3900d90a91c2e295df303043efbbd6f40d4df0e34a989f3edc1700f934c22d621c559f6f104ba84c8ff0bb6219ef98d7ebb565e7f4221cc4d64f1f3110f14af491f3be0f5ab0bce1c2c4ba422f84a71e7b7cad4a73f203b41816a6e2e57f4d39384e9f83b386a47dae147caeec627a490e8336a34e4f5cfa4b59240f412030d1d7e5304ff1d8324d114795d7df21267339dc44fe10626c9cc6909035b258a7bb7371d5b75e92accc327d70003cc19aca16eb0c94a74a88ff486012e98a47bc39af60f4f18b1c0853ae0fb6d6c2c339415688d26fb6392c4ae96fc18bb5cd35ff883ecb6f108df94018df94c3643"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x1}) r4 = syz_open_pts() close(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) socket$inet(0x2, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r6) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() r4 = socket(0x0, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x600000}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) (async) setrlimit(0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffd, r2, 0x0, r2, 0x0, 0x12b, 0x2}, 0x3df, 0x3, r7, r6, 0x10000, 0x9}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r4, 0x6, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000000c0)) r11 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r11) setpgid(0x0, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r12, r13, 0x4, 0x2}, 0x1, 0x200, r14, r15, 0xffffffff, 0x0, 0x1}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r3, &(0x7f0000000280)=[{0x1, 0xa, 0x1000}], 0xa) semop(r3, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1800}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000300)={0x0, 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x801}, {0x0, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002f55ecf8 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x6c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) (async) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) (async) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) connect$unix(r2, &(0x7f0000000580), 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r4) (async) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) kqueue() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x1f}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={0x0, 0x10}, 0x10, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x805, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x3, 0x4, 0x2, 0x0, 0x233, {[@sack_perm={0x4, 0x2}, @generic={0x4, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/133) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)={0xfffffffffffffffe, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000180)="8a7dc0e5ba38552b30d6020035b2d49e", 0x10) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x1, 0x0) getsockopt(r1, 0xfff, 0x80000000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x4, 0x3ff}, {0x18, 0x0, 0x9, 0x8}, 0x3, [0x8, 0x0, 0x3, 0x6, 0x5, 0x800, 0x4, 0x400]}, 0x3c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe9c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x2be) socket$inet(0x2, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfaa, 0xff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r3) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) r6 = open(0x0, 0x70e, 0x13) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa30, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000200)={{0x0, 0x9}, {0xffffffff}}, 0x0) kqueue() kqueue() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getitimer(0x0, 0x0) setitimer(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 5: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000000)="d075123adba71e25ad0d66d9ef032ac9e0420f992bfd17182bfb243b2beb27e0d4a72d08c76fd544ae89e9ab054ee3f49802beb823a8f6f245ef828948b73e023e253190bf47e928d73b99803e9b09df9bdef8e03a44b885c3d64fe445175cef7279641ad184e9cc", 0x68) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') bind$unix(r0, &(0x7f0000000580)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) listen(r0, 0x0) shutdown(r0, 0x2) executing program 2: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() geteuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) getegid() geteuid() getegid() getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x5, &(0x7f0000000500)='\x00\x00\x00\x00', 0x4) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)="31d7dd12", 0x4}], 0x2, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff08000000019078e0000001830320000f00907800000000"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/4094) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 1: r0 = dup(0xffffffffffffffff) minherit(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x90, 0x20, 0x7, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() socket(0x0, 0x3, 0x0) (async) r3 = socket(0x0, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) (async) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) setreuid(0x0, r4) chdir(&(0x7f0000000240)='./file0\x00') r7 = syz_open_pts() pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r8, 0x5) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000001c0)=0x8001) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000010800"}) writev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872a8892bebbd1660a154cde8b760e3ab4417a53bfe4de00984bf6a605ce0bda490f917f5a21b61e4461920caaccedbe2c5c227d223c891d265007551dad80008", 0x7c}], 0x1) (async) writev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872a8892bebbd1660a154cde8b760e3ab4417a53bfe4de00984bf6a605ce0bda490f917f5a21b61e4461920caaccedbe2c5c227d223c891d265007551dad80008", 0x7c}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x120) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000580)=""/20, 0x21}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000380)=""/231, 0xf2}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000001800)=""/4086, 0xc52}, {&(0x7f0000003800)=""/4102, 0x1000}, {&(0x7f00000005c0)=""/19, 0x1f}], 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r6 = socket(0x10, 0x2, 0x6) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = dup2(r8, r9) setsockopt(r10, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) write(r1, &(0x7f0000000000)='s', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50, 0xde}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r2 = socket(0x800000018, 0x2, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r5 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000a80), 0x4) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, 0x0, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)="385f507c4cb01340a86b6cabf7e99fd2a1f64e46c65bf7c69d21cbd94970ae036b5b54c2c999b4f2438d461d835251446c132b8e", 0x34}, {&(0x7f0000000280)="d9428e7897d03caa11a6e46a9d3f33ea70298a53ccb039cc9e81adac5a0c841d6a07b4ec154a5241f7c6ddc784b6b21e2762f27f80557531ae6a8c53b5f568d98320f973b6c2d57f6142e48b2f2b7f042bca7ab62660d389b2a3282e526cc1a1f0818f21b414fa54c631305f69444b4194e730913c0a291142e856b6187b784ff906647eaff60581f7053ebdbabbba218165339b7ec6c5ccc7be1d79e5553ce2e935e1434bdc2625c8782466236e2bed9c77e52bd7b4e8dbfa20012e7e6fdbbff6a3486f8404497b4af4d5331d7e35fad0be3ccfcc1c85289e4c0b2a2d42583539bd905a5977feab2ec32034dac60a82cc90155093", 0xf5}, {&(0x7f0000000100)="05dbbf8fc696d48d5d09bd7fc7e46e5b97ee08f5d5a3eec8ed92afb6394c1e49af6d54f9159ccd34079726", 0x2b}, {&(0x7f00000003c0)="967f0439b04b875a6b3ab41d409b62011737124594fd28b723e4385ec53cd7739fa462835f0b1dbe78d13bb6699f246b22ac263b3fa3ce719cb97e5e648165cc7a2bf4bd83902c51b32a143672e6a7dfc486fe11da50f92853260715319058db34be8cef7c3f8dfed0b1d93d9fb260ed85c12bb807013b3bddc71fa864cb145fca55fe692a1437994934718697ef306cdde2e34bb8a3b7dd97abbdf61f611774cf4a38dca02daaaf71483b84530dc3b2ab26bac1845ccda6667b3cfda7ac", 0xbe}, {&(0x7f0000000480)="44c26327ec6b8aa99334c6e60b2da8cc89664da9378f928824ad7b0793c0b24c6ea1b865923ab7b345acd3d029f1046a139902b10e39a71066b9f19e0c6e555952810fbdd045c6b00edd7304d2b90d5d6820fb87f711e25232d7d5e91ae5d2af1aa26e9a57c6c16c1627c5a5e2bf29c5e41176afedb6bd", 0x77}], 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="88000000000000000000000000000000366de604bdd1581d0f44362dba3f09919a5f8b2ce8e87cf927977d81f93b39b501a84c042ac1a31413aa22e7031f2b92ed875c6b418611328e93b8a923ff6a4fa0030303c933a22bf87f3f1887c7e8e070982673235e7703e0dd0d41a76d92c8160931e754cd95018bb4cca5ba7f259b92a6df48a80000000000000058000000000000000000000000000000552e3a80b5076e35ce8c6fa1e124f5c16a28f47df79e8c39eb139efbe9cc6dce5d49b7b88c2b413062be1c651ec2ec347c1a24feb5f661fe61ee9b4fc91fe5456d00000000000000d800000000000000000000000000000080684c8daac4a1a703bc79b03664a409cad4efc81e9e525eedf13809eb233c7265868948313302e2da01162a907fd94e356b2486726e66892460efadc7130a3a72d4c097e2942243b312a8ca74bd67f61bc457a614dd3a7cb8c3ce34234f7027e74f2bc9b0c0b5ee64a34a3b292641c37edf37a0ff1201aecd20b67ad4d8a7ee5264f0888a5f5b32fabb7bf54ee691453bad853d795ce02df515a78bdcde185f05399ec537b0e0ba2f6caa3d663d1bbbf4be5317f2c5232fd09192725fb12f3c0100000000000000f0000000000000000000000000000000decba21ffcd8383f5bc678a475bd312fb0b278fc0615401fd9d578bff447401299ca80f52f67929f6d5bf43818a1e1fb9df00f367131411f5e8427a42ca10b3f9383d0efbda5e02bd45e78498229bf13d7a8db84e14c313f99da56ffd48a3bc3f8258c4a583963d3a19c39a0c28240b7457e31f595e96a83e41577da1da3ffdbdd393ae135d6cb349fc820961404d756c618274d63f0bec180a45a55743d52551994af19494b85fd9d8e4d6b4f92b5b320d57564ad4483282b44e002168ecea5ab5844c79a5e6f8e6fa0682875bafee081f0d067956eba72830000000000000078000000000000000000000000000000c48bdc1770c969f82ba3175fffd9292554b7e77ab491ddae51333f05cf3b7c8c32f6c8e38a3cdbca4e7ff215435a503b2038d3ba4cff4ff945b9e46050d3ab42018e10a11e7a746cdba4ad898d6ab9bb57bf62200034d46c31b1d13f0294aab67700000000000000e0000000000000000000000000000000f0e0453d71f1e6498e9453b413cd822f3454eef8e33a9d7eb80d4a8ce87d138b80a606243b9ad85c80c93c141b39a8fdb02da2a76f57ee5a35a0fe273c114c609d8aebf7231b463d9c4f9a077fa345e39f5ea1876fdf9b6cdca28499474b697c5f91ed1615818e101f6e96925e60608fc77e1a39617a7f87df778f6396df118e01554199ea20b2e9b14fa4d0afdda2d9df1d2c055f7cf292d223b310f2e97866d79cb4270ea94ce5ef3b3c79ab323235b9c710d7d314201d3a282e27529aefaabca9834fffffec2ad400000000000000a00000000000000000000000000000005a9bd8be2db147d9d8226c0f8a247852bcb63169154e7a4528c168594bf3822588848bfddafb4c5ce0b2889698fffde09083d25013e6d168ae417c08f2e74d17d22b5dd65998c8a7fdac60fbd673ead11c7af84531b2bf4919adc33ef9a20c3a7cbab231f989315c5b4b42c73022d10e02f65cb529d917c91e0de951adc15d28653aa5c2c4f3c6a98a00000000000000d8000000000000000000000000000000075e40253a16cf6346c028ea766d6a1c992359b454c97373c54e2024191852e6d697570c324bd68355a397ff282a45eeaeb880121aff62db2ab1915af2b9c815ca403f7efeea1818cc6bcc994a91b1b7fe874bc969e05a225812bdac88937db9074d0f80310e31938228176fb523ed2dc32e15dde06c318ffde90a7827562702d8b9a45cdff2bae60d2f3aaa148c5d5d0abaa129055557e38ed44816d9f16c15c5d9dd2baef8ffd609b6d789388d9b63455c93af48f7b689935e5e53a33d220483000000"], 0x578}, 0xc1ae0286a3cbcaa8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x8531) r5 = getpid() ktrace(0x0, 0x5, 0x104, r5) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) rmdir(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000280)=[{0x0}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000040)="ed70ce297dd05be7643c771a7c4e19e542749e2fe5f6d9b690474baafdbc3bd6434035748b338d1b084dfa93f43da852ac3341e34097fd61d4f7315a58497424519ff026", &(0x7f00000000c0)=0x44, &(0x7f0000000100)="ddf1f97f3234555795cf6cca19ae0e1c5972b7d66bcd4f4959436fd53659038ceaa24ec1023057be34f114267252dab07f495bfcb08767e6e4f54ac60f78c6b575e29f675ce23df1285864e5790bb8602b41d83840084a7dae87c51a8b3b06208422413aedf0739b62278aa3647eae8f64dd6a785e699031dfb0ff181ce767b02ce8c6564d555978d79ae36c6b6f1a88f324dce2eb665cfd02855b0c9bd256e4292b775c2f3d37135c3dd22185a894e923eac353c0b279c2861af4190190a4ef3921cdd6bbd64402829a", 0xca) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, &(0x7f0000000200)="4f8d8cbecc211750c8e49a40deda3fcca8a63229f2de2d60bb50dc", &(0x7f0000000240)=0x1b, &(0x7f0000000280)="3e3c0dd86a20728e2659db72f2a1029f35ec79ff302d0d53b58590ac563db23e2535859256c88178e96bab5e2b3febd4d74cd7ab895d656de41005f7fbc200ce94ccbdcc5f45c1eedbed6a310889cf6d7c9a118cdb", 0x55) r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000500)=""/79, 0x4f}], 0x3, &(0x7f00000005c0)=""/75, 0x4b}, 0x3}, 0x10, 0x0, &(0x7f00000006c0)={0x5, 0x7fff}) r1 = accept$inet(r0, 0x0, &(0x7f0000000700)) sendto(r1, &(0x7f0000000740)="785c6500565520a52d89092367335deffafddd45365691181672cc2178663910820de1e777fe9c41026fc46082f514e572b0f22a805377dcdf155f18bfd0d9ef0c99e7bb68fc80d7db283948ccb0d86e69a5a3176190bdf708c660e3c32a696ccbf1023d7a49d6376b1861f5be29da54fdd1df37e6f877ec0f06652296b5e2", 0x7f, 0xc, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000800)={0x8000000000000001}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) sendmsg(r1, &(0x7f0000001e80)={&(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000900)="2e012f6a5dc69fd7f25a01008b7b914532152b31b482eb989d7bfed1f7b8ecf0e1f573cc0d9613aa1b1c0c2fa58cebf734acdfc8fd7844b1685613078175792eddbc63a5d762ae8bae119e9350774d4587d42cb6cb37c00d896c46158f8cc2d5740896a662976950567b179e26eefe2b0e49e807fb20de7cf06037fbe51c9f89d72fa0b9e430e1543d7ef0499f80d90828814f6c94e5472d297e93c0a44abcdbd415bea055b49adaf42dbce1c5afc47866c35921a4744e939a5698091a67ac", 0xbf}, {&(0x7f00000009c0)="74200ae33a40d0b8dee41dcfd6c59c7727294e824d2d266204b5f7b550b34343952a8abd3f43cc6f9fcc535abefbb3918011209bdbc6b47386c48c0162f235ad84cf6d088ad6002a1be740184e0a3220a3310993b218d723880e53400122f28953de6fdab7702af443804ae024974f0c355ea0e5e3ea55a47a72", 0x7a}, {&(0x7f0000000a40)="f1ee306fdf979244017ec79bd4f55d63e35fe646321254fcc0188a4b7b356ff7f36fedabbca8e4a207b703cd3094b654093924bcba023648b80e3cc65f1b48ec52074a5cbefeeb85033839adbb60ec880911cb87ba0c732e6c8ceaea724c1ff9356d29d7a48d3a12d0374ce5c71e9445b9b81a4c14316ecb0da615a6231ad632d25a4e3b57bee677be58fbd88d1d00da5d67adfbc798e6c2509fe978", 0x9c}, {&(0x7f0000000b00)="db6fad57df24aa265e76676e2f", 0xd}, {&(0x7f0000000b40)="1ef6575ba525e882c606a3b033ca36bf26affef00cc9e85807f327a932af9fe0ff34d16c947d465918903c22c1d0c9ecb2348d6b3604b260fe3fd98a98a38c751e0482fac7f4ce251a6844d5314e7561f9743986ed0491c0672c7e3b041b193ee237297447", 0x65}, {&(0x7f0000000bc0)="ba05fcf3798dc9241c91e58e50a3f9b12bef1a198ad6f6c7b429089b1f5f3e947d4083b6d5c4e881a735ffacf0ca5115e063d51a6c6ceb073f20ffe7135a36429ced594c402f31da1a65c674705e1cbbffdd7e2a7e3aea9964800a9ae0a2dc4d", 0x60}], 0x6, &(0x7f0000000cc0)=[{0x60, 0xffff, 0x8, "c1aeac9bbe2288beb4cd111901401b435536789c62671e8ff7bdaabc89b28c0867e0f77a3affcf90321730971604f1fcc47409f15487f4fa2fd3ff4a40f30b15fbfbda835cba336091f87afb388c"}, {0x28, 0x1, 0x379, "4b5683af468d9e608199e9491a07df9fa0b24fabb59584"}, {0xf0, 0x1, 0x2, "296247182451b20d68e7d8e3a284a8345cac06b9980ea06c871ba00400901d7b3117e5ae43b442b836ba3017dbbaa6172e4fb288bf5937abca0312a328dd16f7e9a6b35b7a8e39f605a734c73620a50c18f641340b91af340036084f8d09f588f82e506ec7abec7b441ab5f521358c94bd7a4c0ca783b2197b1768c9a5b4a9e18cd46eb55689877e55ff9f0aaef72ca7eaa3dd7f09c3e5f453cc5f4f1dcf15fd6b098b77015322fda09ba1cc4b58aa32c69b7d13c2735426e6c7eab9037f3629cc832ec8a152af1bc18bd4d9c24e674404f90e57292d69a69003d0d983"}, {0x1010, 0xfffe, 0x2, "d04df2a9be30aa0d258423d139d2c1cac5ed7b105fa68bd93fabe675f493d193cdf677d380bded3e0dd479130c980baed944cfe35b9d13838066a760afc5d2b4a0711daf0384792b8a0e5b4973ddf2e7a5a7594cbcbbe88d72ba35eaa48dab47b45335fc6ca07a5049b4545f497d6515ac819f81517c2f389c5117617e720c6ba647d7bf21a398a8f50ba681400e2f83ea59a925a2089cb0a035de099630f2a09c7b5e0b94708d14951d04bed8b575cf9778d3dce94fcd495bd9c55829e7cbbb09d6551e6bf09ed23896bfebfae7e1fb7c32c5988c0fee72df2e530464f269f4ed189baad71e0e6a7d9ff7b7fe09364f152fd1fdc747d006d6c828c819c185a694c5d0ede9d531e4276df91e13d395e0f78cd6a435c6978b059fbf23a1ca05d9fa5c037f015c6b00e231ff6d69efc3a59218376bde95b9e819903034476d290428d47c5c56b2b0c3c1b75249aa6f771fcbebc8a05e4911188c0ba844928de4d287455aa8f871506d1571485a8d82cd3b9f927c974485c5cc02561d3b372d20eabee0de4b880b143ed809d9320183729d882279efa4cfe64deaad4261b157e9ea290288f8d82bc8f6e74c00e11c3958d0b6946504bef0eb1c4e8b22acf39feb9575a491c91e1d5b5ff98fd9fb607875d4b192ce846fd9b84abeb3dadaa1ef09168811f03fe498b77224f9aa6a6c2e981d9ecfa470188c7497f2fbf4f75709b72d7bbc1974db465193ebca1cf42769df54bc9231d97861d78407250d94bfe01fee8b2a52722249890be02c86860d5acd8410242987aec9fdbdaffef28a4143b1110dd61c307a35bfe751bf21330420f0d6d2d4a20e370562815a77ac95e7cdbc476cbd9586d00957379cb0dde1175358aabf0256b94f834b9018fbe73dee5e159a311765fc5431c3d3a07b6a29d343dbf92e8dc339e99b8e94a4806a88f7d337120fa5d17c741efb715b45f6b53fa43e8e91834e45b3c0b83ab01c37a46fc7810d23eb90d2a5394034d1a2eb6c2a59b498171425e2464d56f7b110f1586e6de41c1c8951f0270781ad5565351ae8d173f47032379348804858a80203409b5fce3498fcdb39e0a6a10ab5f7bacdadccd94fa54f9903c4a98fac6db02345dcf325e92b12b09cc917330f1bc611077ca0dc9b2151c2df8211bb693a3330eb78764fba9cabce00a5bc347a5da7b5f1947893c740ded4e4784a3c95af79883bf489c7859ca2c18be468ea89ee5395bf697daeb4d44361cb4d68955cd75cd37eab1c2c5206c2825716ba842ec11768512cb104a8b3688343910e19dd64d0afb196fd4703ceabe91aec995f504cf6ca15f86ff303fed74630c68636887c038a88432476c5d4eb2b46b6042dcdacf877c4273c02219fa083d5576b05438aeede22994a437278f560aeee5b8c2f018a42f3dbe00a6c3e9678f6bf0e546c5a97c7e771d1bb9cf6f92b0fbe10772fa4a8e41f7af43084c8fe019a2acbc3ef96d8a3ad6c99624ef33618b7211f08893c47ac83be52c7d67bfa971f768261f1c3f5a0b2f785b765ad1190a7773983e062e49e9d191093ed89411ce78d1a542776529f0cfb4ca50e845a52b02ac9de275fcc6eb0a4d3de8417cd7b39ecbbedf1aefbe755a0886b3adf27b58314d67475885de2e1d979a03c76304930211378332cb4a2aa95dec3117ed098fd7950f56b9c8503b4d187d41ad770b920204e1ab9c8f88cb1e2b5b75fc0945e173a1dbdd3385ae5a1db9bce36c82aa57aca029546c9933565233dd73438059cd8061b3fa5bff418b166754472ff3c2f49497cf030b06b133ac613f31a121012ec15bb80b0b1514c078bb0604d20443edfcf764a274cdb4d53e6fb02537059d0a7d36a0094918144ce062031796218195f057716b9992d9f1af1a26ee45fcceabf27f82fb657f81088846a792897e4a4d828c0912be365253afce7452ce9657bfc8d2e240a1e301f4cd9d49b4a5e1d5d1659ba764bd882114ba3c9bc0a97c86a455120cb08b7bf0364f67c248c8ba1063794d03faea9b9485b5728333de84530efed568ed5dbe1a6362228a503ef53b41147b5e5a5e425c0f83e990c70bc99fc9e890ad8090c5eb8f62f916a8ba3225fab7fcf7a942f0bd891bd08eed5f84a82bb354e30565d31e5621627e58a9cbb482ee620f8a3766fa6afafad78121de9571ce3a8cd3c277a800caab916f2f25941d9724c43fdb33bd9902b027634394b8af5e4fd44f720c3a07590e91ca2f4f42e2713d8ae8b826fa4de184a93a96fc2c707ba91a71844dc207bfbfc0fad7ad8c3aace7b648a4e1edf825a40076f22c3f362e99ff036d4c784a02e2d6c0e2aebffa5c8511dbae2c2de8be63b228e8176d57e356243b2928406d09d6b9f38042ee7e1c8b2118ffe5872fae9aee2d19e1b497e7118b1a2934757616beb15bd7f042cbe09417d04277beea182c737295e4103dfdb26dc457153d565cc1d1d243e38d3e95976fb8605f4b3587f9bcb49b358a67482f34403f212ecb20a5e456505427aa3cfad825c0bffdc7a40d938645b35b9c27edc8b95297a24783683c85082d709776bfe629534b42c63c16119d68750707bf7301f7c5798ddb52bfa383e5fdfc654f779430d8a5529c3b2671d55a790cc3542527e6d809a210a535dbd92e69e0c1084aac257835717e78eef1622bd8dc5d8654e2b16db9b266b32bb8e27b461a2c2d934c63d12221b6b9c3180dd67fa92d210c9e5af3c2790e5ac17b485a79bd6dbf64c1bdde0329ff8720c4fff04eeed0ed9f76869880ee0f66463d67ab543f4713f02449408b9825349b018ff22fb01baec2d4c9b3547c8c7761d129547bb575d995171b4c8829e782e8927b5eca87e2409257fb3450859a9d5a32856ebba903b44c2a2edbd3b6d44da3e9b2daa363168f95e835d3eb136ffa2e6dd27b70f460178648170baea72621143f384e97e75938143076ff3ecaa5bf42bedbcf9e6fcf04b72c54f8830299abe19cf3189e19bfba227d0a13f6fb83fea97f2ba11f0beb3553bf5f4dd2649d0b8cb6fda7b3dbaefb951e7ead20363c1a1a4e2097bff663825a94bdf51b52b516ea9efc7723e5686c01e2be701b297ac55b9d374d19622a6abbf54671ee105a92f3fc123486ea2916d9e645fb901ad9bf481b9cad7c898bb8a3d82b78868903b366bd3f93da8a6dd103039185c8d5ab180b6be43eb21a0ca0b0ae82e5e13d2ae0399ab940c1c3a8dbfdd030439cf523ce3cec12be3d48946d61bb47d0bb8024257b775c67234380153f5653535149dd930f0fc1b31d6f43aa97762abd92d53b8c7da103b69bbee212755aaf2c38f4f3f802f6831bdbd67cf097dc90c64a64529f6c074a1159f5a7fe38f75b76175e234f9037ed47404846ba92584dba11ceaf81923fc4defcbb23d90e1d01e6e019e8054801cf1b285b526ed1be61b9efe662523bb7b695aeb7a5d684425a2772f6b574ba7e74ea739934e00032bb63c2a764914720f7a059ecb65f8292dd4023feb5806edd2a7c2557f273b30f5e7b7d0e93b8b0aa377579ca1fd09b6535d52aed3c3f6c492875ae06b7f11d76d4b3a78f8f6e20193263e7ef4b193f0b92455eef87fc5b71e522fe2f830d9dbbae336d9c7c54833cec61ad0e3623e3f843c8cecae66a62e312a0967a57804988a6defb768e68a49f01e163391e168f61297f2a1f4c9d6da6f57f7c1188872990a737562087ec8a7e454da3be171f488300f14bd501acd1e17605ba5db9f41867d33f3cfbabd729530290ba56c7ec92c83c28cd71b8cdff74bb35d36cc2ba211528b09e164afc34705067027183669f58bda0849595b501178744f56dbc5cf2e94aed3a1ca2a701bd8713042353675d0a46b26f46a60e1062c206ac45221a0ee1e0afa4c10a42475c74ee57d443879231ac7eb1b928be06e141f76bed4c6a75595a5137d00426ce68c05c6b0672b9d3dbe6efdd2244db0b57665bd60249f70e758d7055a9828bf86db67c0d27365ce3e3b73e4e475bb4702fda58eb28c6ea0c0f60ca41d28e5d279276fd3b045b6a83db1e6fa4968e99c498cdb40b7fd9ceb502470abc54ff862816e7b74324ed865769e4442c89eec4d89d3c7296482b88ca9063bc71700a7d242e58a9494a72e95a6bcb24790a8eaad6eb06200ffe016f52bd85cefe090e267ef33b46f4b58f4804c04161a5820e5df2c79c2c3d8f622b43201ef804d73501bc5b28d14aad6bf5545e6f523b5d5c32defef4c75b4adde5bf9ab458710ed8384dd541cec1d01e203710d8c0c98cd6425406779d49aa332545f3eb8c65240b6465bd76e0af11c3d0bccf70dd47fd44be95435333e59ff672fc9f3fb99731b38c0bf307c0488c61cc89dbb5b17f1b39f15912e9dbc40f9af95c426f344ce1f00c6eb79554230b09624f31e49bb78e01eaa6501814f3f30568e1688ec5ef33f4beb306fca593568908da4757a5fa34414b081d49e5e6c6328b41f5ad41d098ee71f1b50ed980dc6c0f710e69228767ea6d6036deff13a0cabc71f14ab69b07732339e8dc69691e0480c08c3cafde4a966bcd6472a7688d3cb8e8abf797823d6e88dc48154fea549ebaae44216acd067406f33250e33ef491845d279d9c5dd7348585e18fbf2e133760bdebc381ca29dcd7acf91b152b948a4f355fc166e704891ac2b46d8a1edd10c27e039460120ad91c8becf27c5e6b6ec6b9f7acbaf9ea94566c1c5657673907438d33419f003d4fd3fede09a4056aa670be6a8b6a82796d715dddf131b017873d2af8c120ed759006eda0af01317f657ebba9831c7bbba4d05376ac732b66bcd934c8586be8341f00062952c2b7ed4d978e67b7bd5f8cb039b8be89570d2d23267f0933eb893c5d5e91dc0dea0257b6780ee1d8baf505c5020fd73419f36f0b5e978050ef4d299147bc079ce7d932ecc9930796f8f4ddc0be82b52bb5dc46139412cce0242160f2472608caab8805dd695b0200a2eac78398354bdbaa2db1edebf0184c1696dc821b608c118fbd2f729a2e33aac18ac8504bcad8401fdaaadc8f0f86b176e8e5527bd26ee09b1980f853f29cfba937570c9577b4ce3d29ba50c3251949e808561d735560e3a1a2352ec6ee319bb29de8758db9409cdb84239add81873b44e758cbc177d57b3aebe34cdd3116852644e8d9f5b464815e130540124e3c86db19b07a4a23b6ba921311e9a9787481efadabb01b031de9ab5f19b9c763441936d8897e194ca29a5d56a8268f68de3d80dd8948cc06373030e50bba05a9e38d804906f07b5217fc280cf8d7ecb72646401341d8544eb8ad303e624bb700eabd912d3628c8dbcc9b128c0ed15589b00ec0cd0fe2e3fc24e24b87f4155e67b434880ac534e3df044aef4af87e5fed3acee71e1a0fcbf43cf57aadb1b033166ad3890c21341da04d8fa89d1753b53b071e33a4577e3eb3e7aecaefb83ba6a81407c8bfbb5e0fc7c8980d31cb3ebdeab2a5a7cf3cdb9354d52011c4e9a5eca2b1c355ec6ab01286d465b8600e62d03d52fe125970639e75e55f8a07fca5cad0d586a7212df555e2a6e0dfb981cbfa09eae770b5ae16e6667a1e11cb1a6566ecba03822ced7fbee90cb1ef06059a6831eeaeabb0360acbe74de44a74ede541883a0f2af66d80366ca53871a05a7a75af3d0ff93bedd743e20e8b179ec9d21cb50f822e742241ee7da18b651d7bf9ca2ec8a80d1ded6fd1876523a83faf25506ecdab97fd1a5e74c00a1ee4a33e6c1440306f299dcfd734cb031e4e5e464705d04e1a0c10bf51cbc39114cead8a8b434aad53d856dcefb6d2dbf35"}], 0x1188}, 0x400) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ec0)={r2, r3, r4}, 0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f0000005400)={&(0x7f0000001f00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000052c0)=[{&(0x7f0000001f40)="e3cb68afac6e430633c8d6256eec9e707abfc35fd5680790b0050a857dc7ecdfe3db36d0ab0e40a9a1a44e11353d2ffc6d3116c574a2bc056f9d153a8787ca17a927b38ff75d83602a0e31bff7d2395f47c0772915288c03db1cb16680d604403d053449afdf34b76e07cb8a2260819b9a627fb0a9c909e3978734a8136ff2fca344d44fc574cea8ed7436d1e37ff70868bf6bc8421b27a50562e9e3e9c5e792145d664abf03b03e05d441607cdc0a8208e3b394cb73b2b3726330e2c268e3d4de903a08470d15330f9418c2df83e810e7fa5bb737dee7f6ad006352680ebf84f878a9ac929ca1b1af61b894aed40c1a7b52722979682bdbe2d6f9469a51de766840d4c7914e1029ef17a9a2f03e67f7f525a66c88a6f7157b6f1c87975227e4e85eab02d9c21602146a6f8bc6f953e795c3d8b35a2be25c5d8c82f93c8fb923ca2767641776be0a9fcd684056bde691c2ab4f20d553e38447571107eed8f7d06580a7d67f0dc90cce37c9bebeea49162092645fb7bddbcdd32ea86a399a6cdb7c09c9e7518be6bb89eef500484c91c1d49e33651be4652e0193f854bbcd3afb68157ee0a687c276835a7a6c83db744d6b17c4309e471eb5e6ad2e34307b70c9607d22d37c7cec9e51942e80dae45026f9fd771420fd5fecf2ac36054c5f55c6e7e512d10a7162e2e80206502d228e902ae0c5aa4e80e6d49771a5bb9ba16de917ef9e235b5d4e103f5334fd283b12e96b84fc0dd9de39e9d1a34b54782dc3d5c6f192d32cbe66e21f33d63d3a4b4d714ed2a123eb0c3023d32dd5fa173421571ccdf992eb8587d357d07ae566d057fd384eea5eca644ad281dc0f6d178ca0c95c2a5afc8e1959174d1e7c7ff38d49728f29e07d3e869e7911d8bd4685aaca2cf257630f6df8667c71223fdda86897da0d93ce3e8a0d9056599e287d8812633ae8872d2bc39f458f3c3352ef27f52d82bbe03f9308328a9e9234c0fb43871cb1539f617410d3fe8cbcb2375195b2160a2ce02dcc9d865f8425863c42f0cde1f36bcd4c3d89efa54c61287d1a844468be8653ad55ed31176745d2e5ef1515b4a2ee902b84aefebfeca9d8d12198a52375cdcb8369970d11c1746f35f6660b10f179a68c431aee11487de9662bd7603dabcf21a8c9b214b413e282853f4cf9d046e9f87f34bf8cbddf848bc183cf234f9da98ff772fb16606aaa501614374447c03e0c167baddb8d3ae92b7fffac7f8496ee0297e3a3862ed58669a513d21b7131d03a2bb93f5589b3e381648340d8915ff0cb0bbd3b4f54c409f41c7c6d618c610275f7e5b449173023c1de7f3a6ea325e638a8037fa7238ce64e3a41c71fc5930363b6bea1d13f58d65bf27fe68c9e3d44b7fe1831eba0d2bb651c71ec028e9314f5c87f578442e9731b87858e818eb6919e336821ee1ea6df597d38e8bf3fd1d3043353dcafa79bc2bf3f68cb8a6220b9b3c1cacbccb4a699d70d029d086f84f3ef9f00e683ac6255a2f010dbb63209eef1bbad4179db04f4b3efb38b2d272591e2f2b33b14f69d15e8d2b361da8afa26afa2ceb5a66155502a475d243c0c678d48b352d04927a0bdde4e3e4f4a2eb3443a1aef5ae6c45edd357ff72d70544a8781d5c3a109684d085da7e05f1f8cbf04725e17c570785ce1b97c7bb86130ae2de95df743c223ac9483da824cc55fc4b0ecd3c249fe1b990c332ff60cdb3800504134361dd8be71aa63cd2ece119255bde3e0f544404b513093a27829b0b99195a8c66c11986812f4fb42c4d983dc9b26e233538ce8da9b879b980f98f2bc763ebfcaf607677e5bd93248a52e1542fbb212983c86664e3ad083bb82f0e83cb6bf1a27d19dca597158d129a2b4b3139c6520bb3c874608d1e892e5e0ddbca99dd73b2e449ce6c53c2d71cd74f7f3ebae783e37dfe4537c3b6ffad8e7c8167c798a523351cc74930a2e224ce00348b1da3210b24a5fe20a9b10f2d4b44a5f3ca759d17e34de6b2e4148446057586a1b246b304b87d7561c4bd08e9df3da2f6576b884a61da3834ffde8a33d4b9f07ffd93d245c580da42ccdfcaa9711c794859dd0c668809ed73904c58b33db7690712602e724d7bd4bae45da5077a04940436390e99d1f4acef32fd39517e251bb10a95ca16501bc655c71061077b02665e4de111ec7e89ca418fe5c661bd37e3c18a2afe6c3499d2bf365a9147310c5f3a9455e69d1390ec5bf2495c302a10e8e26806dbe3359bd3e9c14d6754215a4424627912da013c1c9307bed701773626c733b3c0aa35033ba8da595aaaab63337c5beb3ac92148f8cee3efbae63a4712b36352d4b1cff1d811b2de23c24e9e872cda5c9d11199cd0b44603e0003b06a7c692b99147fbfaeba6f23f538f7eb847f90ac065ee3879ccef33134a241fecd642a8c255b525cc405d8a02730006288ac6e8d21f0772da23544e9ac4ae8e75cf547cad8eab6c2676236163a4482604bcbdaf8a8d8abc6e02599b6a38130d7bfd60047d6ee00628fc22ad4e85011cf44816a3d93b998a8c4df11f0f5e093c476852a94cae4e011e6b73e24328b5d27afb63c68e3e31de0225c9c9ec877424221584966293e5e15795917f0b8383b2c52c720bb28342a44f22550900f19391c9981de6c09c5812dfb9b64b717867faf661fe3b1fb0600abb7b11667d7de50d8cb763277d14be8187bdec6bec1b730538cade1f650541db9ca76f273fe0cded99cfb0e33c6850e99dfd6dd2df223e1e16d141a4066c7591ca674f69d95c3acefdf6f2e08eb3e3ec8da180a632c0c8a0a154adeb4df59ac1fd1570f07c3731003ab3a86a19ed43ad60facd054dc81fe3247989da09c571f942e95a47f5b9a9bdacb67ef4628f360831cfd71694540750a06254cb8cb7d0ca4e6dfbf1377259bb1d7445ba762f012a64df0ad0e9b8cf25a58fc23fa5b32657ee81fbc03af6667d3b720dd3e5008bbda2bd0a276ee40178b8264bcd94fc65ea8e36d89ea85cf1b8de762717c5c8e36e7aa4e9657a186ca60827d5fef8bd1ad1dd2149ac01e3359feeb7ec19298be509ed6ab16bf7b4bee16cc74bb90e0a285f7de3a025c82c4583fe2b32e4fb483aedaf8668ac9e94121831ce323a0616698cf621052ca9d0997434de04f564a0a188cd734198c473f79df26a42ee1b57d53ce54c95706118fb1fb354b800b00fb59c9a0ec84f143e85df97678df5072af6d08e2540c0f55e03169afb0c336b41c16ce4e9eb999b753851f5a5b13f6a40b7afc51102ea50c873f436f30b272131ed9d0a9be80e7447888235e45d17d98d91db4db91da595983744f509fc7fbe511f4cce11e36f64832c6b29e92188516fcce9c00c58745f81f17d76182ac92c84f28ee6b0e42713a969f600f51a00536f537fbc7bc3f8b37344a41e5ac122ad46ce294d51138cc4c7b5b09b528e6a576b69e72fa724adf36bd8e106e15dbe5cf3eb8fe51f52abb95bdf0aa07026e5784dfc8a00048f79ae3235dba04fb4f2c66e293946bc6c76a511db9fd6231924a5d4bb5d03ded9cf16a98184556591bff2c9e95ceac1b8818bd42e33ea91741d0601eb52340936083fd22c1f9f484aba5d580484ddfc082fe3237c19e7dc9f02afe0e38bd42453b4e5c6343658f8864fe35e2d355145b735bb29691548d4de591cbc03daa28b8c6435b557b335ee4e76f51d3b02c61ace6b7da58b6bbe7ed3f645205a52362859e9291e30d92198ed84179767fea99712ecc856e2a1dfdae3b7810d4f30ece2b22ba97d64876a46af902f5499b84ec74cbda182a8ea33d09a76d5d3aeacbb49115e832b34f1229926637ad3190ca429ce9391f4d4911752aef2aab2de79c6cdadfb08ab04bd70d797fcbe5bbc672ee979f9821ad83df3864eadbfd14ff65a90587e69dab1ca47b24c32b09ade98c7b54ac173d59aee5b912eafca2b1957409af780add1682c5f1d867f6530ef9ad8acb5d49c41fa6dedc18250c0b6e50ab5d318b2008ca7a0f7ecd203b34169a10f15cd1828ed6436909bd69197b88b0281e6b6285eb6392c79f0e59e68c2589dd96adaa0a2bb84ef1ab3d35591fbedc93806ebc3c970bc1666baa23f48069d3f4c11c1f55e5170267ed2d857d4cf373d0fac8173b53c5b1994eaf204e96e9a59ccd4e1267321ff9a6bc76e892dc12fd7716c6ce245e8d79de4204048c7f5207cceaeb885d1bf966eea542187d337bcd918fc9e2e1583725ab9422bdb87ad41c52abae4b19472a115b29ad7eb5c11cb68d2f2e23d7cc6bee698b4b8ebf47e0a8d477e2d1d462f8b4d1cc62ca39e1a71fe4fec634e3d5cb6a1dfb94f7b93a5ab0e669346a0dc8cdc089c8602febd61baff9f68165406c22daabd92c448cee9f03bb72259bdc3ec1c7dd4011187d86eae6d8fd8d4d3c1ba71b99c325bd96b711575d44a6841fc8cea23cdfe1deba044248ca71f731a82cedb2437657e20bda680bbb53036dee7359aa3e2f5cd52102b926163afc6a7cb8287c91f0522bba5f2049872c6e23c9d1e5193fe73341ec0ed394ce5594916dbcad52588ba3e639668d3f5f24fc7ea87c154861cc8268579225756952887d1940288b7f7c7d8391f4b2666703be95674f82552259cf9acd8d6de2ea7dcd68e3ef8fa1b6c623b073fe5ca1a202fa093b025b0e2c7232b9ecf932ab5d668ccb0487b20bdd643399776b72716280e7ff54301fdce047eabfa2e721f61cc048e4f5be13a5cd02472b15a69c8e9e90951986edef01130fc30742a0ee05acc0f90b39875a664202043c212b7076622daaa58a96c98cd4abad215f484c85600cbcb161354a94931446d832c8feefd295ce40f5c7d3cb8e5b9c64ee792b1369edde2375b8ee68280c50970a389dc918720c7ef952fb92864f5a6ba743104867f38ff30e2d63acb84d401acd1198b12b7cff9ebd260a9ffe95c0fd05f84220c0cde03815b43e7bb40cf076e9c06519368671dd6331429079ac02fad0856783612f1af9e92c011ca3d1791e30b7330ab03890359b03e9355d2caeb58c86fcd4b768d01f67c97c3a513176bf383e00fe9548eee9e6fdeda0b01f7cb1cdf33903002b62c9588b55ca700204a339760374a2cb0c622c1fcf6fce7b81fdec325c2abdccb36de6f2dc588d5e9e834e2348c27c8f92cd6e313b2b32a4cc3e1dc84b547528618d7b5601e78769a2675cbaf833ee9476ca792ff6d45cf44432ae4e78f7e554fb0eac17a27ea4bb9f28528d7de6858e89bb613680cca93924ce1df51e75c6a5bf499aa06d9456ab0cf023b99a6d8c0e78afbbddcf9f8b9a2cfa1e1059632222ada7cbaad84d165677cbd86e04fe74c33acfab6e5f7dab10e11279a2e77b5432f1ed958cadd480cbd8bc5af0ceefb0cf53e4cace464103d712652d034b025f45cafef1495541c00113e81b19c55cf8b3e7799b7d11dd06d39ace515db36a501ec608290f896d1d2ea30ea57f5aa007bfc1ca19dbe07824409cd230a759edf17033f052bcc08535f12bf4fb49d3fe2db7d5ef6f410108cac0188a7c80cea628085a9755203d188f663e44a98f3aadd55d28b5be9a33e12e7228444e7db115f437796c888dd4c4d7a32059d84bdc16887b6e81fc9b19b58d68c3e2c840922aa77f9ac242bb9cc3cead7645f98d6b81a2714b4adf642d423f03cd6c396f3efa7949bfd9e4067163b4d2725ec31c002cf8f162a36f9e7667a8b2ba664503816dec53e6b0889ad78789fba7eb4a176bffee60b1ea40901e3324da3680ff6b3936e23fc362112e7aff8e44f1e077c6b4767e5fe48724fbe854d781fe19e0", 0x1000}, {&(0x7f0000002f40)="2ad9ecfc2edaf8c6e9f74a838eb777e9f0c2fb29396c9f021a1f2973940c03bccf21b8aaf71bf784499d5ecc8963b10a2681a5cff33cf11eb2e3a7b77af81e8a67fdd63db9eb7c5239418050c87d7f64ee17f1409543c0ee380c170b38e2923bd8382680401365a4e3331562ba51f153e0019aa58b58fca34058a00c8c357699e23ce85474d8f4a7132ceb120511030fb93a4d08f47de7cf689beb930e44e2e1a904fec6a1e14bb4abe16a292631a32d8ff0133809dbdbcd57f80421ac3b14e681f3ff0fbb111d1b2348da0df3c3e907fc750e48e6086680c1adc9c5e0698c32a5aea94b8bad2574df31cb59399ad8c6445aee7f3fe1cd0699bb3f10f1d029d7992c07af32fd49feaa4e4cd687e45caf4964a8986b8d57a3d6cb09c4257633cb1be1b091b6e74120cef2dc846463fcb48b220583793d5cfb5c5c038cd0d565114ff0809618497db21fc5ccc2d14054163e4e7772bacbc88326d30fd1ae7ce7d083b51f1a4f1eb0de1ddc1abc8b93829afa9a03405c218c89e480064609143fe3c314f1ec614cde32946b4d9c565f34a351b82c589675e1bf672bb66893d4b72b1713d1a22932967635a6e0952249f1b73ed1b9bc61d4c27a27d426b9a7d8479865085c9cc6dda0b2717752dd6c88519c61ef75fcaad5c6aa83e62ba34e86ed91869638500382cb342e38f3c3534cea2fa3f0f889afb8ef6478ad9d04c9779452100434d385b14482d90c19022df1fd21c8fcd0764ea964f1b164b592da08524802301430324215e19f7eb753db9175212cccccf022d41b65fb0472dbef9e99def44e8417b1f33deb3f4d3d7b52854ce4713378a492009d55341edeac200cc67ef02b4ba54db291b27a70579e892665d8927ede5986ef21cafd4750afc98f4f52bbb245fa5b54a5d627434c8faabb1e656568e3e529536b90153b23c89574ea9ca028f5e54313c81b00e77c7fe51239a642085466e5e920cf834cb21878b584caef6552fad0c778a6ad3d36e10b992b2799ffade8f4c280e00b1284de13e22234d94a44e9d59f7cdad76ff931b55195a6cbd39f2dceea5233d01acb0207352e9434a1b79a6afb6c9b46e3d6c4366da52343233d3daf607f9c7ade2dc63e42d77e15c80b8b886cc4873a8c71a855c3104ebe1178fb3998c3d78f694398bd68c31bcfd518579d4749fb96c65eab76c865de39e3cdc4f87ffad6a67e5e2e4b7b5ce51178e3aba1dbff48a481f565917dbb10e398c3b633a456677d83357c14bdf281ba430f9440c80fefbdd9cbb412c543da74c136be38b84f02322bcf1d6510cd6d56e5fffb2ea7068a56e1fef508ea8b28eb179bb0b00c96eeee10b92bfbcde3bc5b6223a48596c83eab9e093dacfa4f7e64f2a6af1c5c505c26b48340f54a7dee3c8bec0e35d2f4154b58afdb3d478574ec05a3da5fb65ee3068ed78c056c7cacba9c76c85f656187dab0afee4bf9ed6d65ee5d196e2d75946f6c9c7e9c7d050a2ca0bf031b5013f014ccbb994f90df396d8bc4b5614e17486e652fbf2f425496e5f6627c7e05cdf10f822c96e5a797670cc85ec80f8dacc2a834cb28230b1b75e26db753753c01d4e3c0818c1f499d25e1e1ef325406cdb0ad5913cf6ee3c6be40f8c9f6f94886f6e534d7100e8ade1e4e863331695c2d0af430b5bb53aca43729f9d8e7b275a38f5070a621a2b1f43ea1ce8a91fcccfc3aa8348e1f01cf697c5437bde86341bf105f45ae435161a5763b3abbaa93a661c585fb4dd3ccfb4c0b31a9ed0203c232789f73432efb13b0e2571f701662a0630a516f20445028e4269de2eae7ed28d15fcb830dbd9f3f13bfb50f035cb28034e5d48cc927a4cfc3dcd3b8e82ee0e7d323d1a64da818c8a59e0ad988b4c69c301e0399aacf7c72c4b884b1759a55dd29eeb76797e411c4e9206a84233067d0389d0bdb8533cc133bcc08c463c9c37c28f2a67ff90196c92f5e981fab66b4f4d97cb21086c0cef7c7b3eeec6d779e198d073d1f0169937f3184cfb8f3038ebc20155f28cc9578d1a5aef366ddd179b357c3d153dc2c84b88add1bf7bdd066ac4c4a0eae9ff29dff9605b7857a2b6cfc15a0bb9e9a1f9cbddf4d1517edf08dbaa93c9494c2c30043e25fb94acffc72a3951e9f51b0609910d6c1cc676826ba53c465a36f90a83ec98106c7561b9fbd682bb9ec5064292fdc51cf3e38929bf48416c06f84ae098a82fc6f22d8b388f37abee083dec97522f44e28cf7968048a3143fad754e642f395b7e129f7e8be87bbb27c77b375e81601e6b1bd278cd450b3c0307c8ff39c518e71a4bce14c8395c858134ebac9d12db980a1ba66ddd1f63810975f43fe967f9bd45bfe5822c7b6c7e5ed486eaad550ad30353eb3a2cec6b561fb6d6cdf30ace816177b313572085cae30988bbfb13c1038b277522fed5e2576fff89d7bff379f2d6d4bd24b330d68812f0b903abf3b3a2477e7a6b8cf3139adc2f9cf6d0903637c1f45de0de73913b08e716ca4d04ddf6130e6ed7c39589fad8a4e550d030c3e47ffbba54e1a9c5ee214d54a903259330823d552e7186bb9a3d4ee7b6f65f89858a506fb21f5dcb39576061ec7006a30f837a9dd83462e544043dbd0b296706fff7fd2bd7b6bc7bcaae36d1a83e256a3770e019a0d4a5feac604eb98f8c510fb288394a80e7afc21128bb38a4c93dc654d26b3bf3dff03caad2c9f18e26ea0f095545aa294beb8ca5be13eadeb165e253ade34870de964e7e6e987f33d26471566b4e7b34df7abf0a418620451f0f59608809b9e629c4241fab90b1dbf8bc578dc4176da1bf26986171c7ff19f11c866fec68df738ff27e6e43340915009b603ed1264541d56e8bf40eae1fb38008835e74cd839e29ca45a2810b73d011da2f38d5597c3bef5edaf637fdd2a8191bb971b62f77876b5c7e8a8f1c3753c2d31f039bfa8507d531481595e72899a0c23d7e56dbcf4ecaeaf85ef2a0bc8e1c7444c8fb28279d9f5e9c473e0958c304ba64731cce73ae336be8b224e53fdc3c1abd8aa3f651c39cbb38aa4b3544fc127a261cb66bc264302fe13e282106293d715d8d470ff66483179c1aa300b698e0462ef1965cdc2a71ff0fcc4323625f0deab160664d61d4694a416645e9cfcdb53282ec623db74889dab6c2020a856a1a37e673ac462e821f8649a544874d5eeec44461a96a753ac122b7a1e765f7d881ead9cc1fd1eb0bfefc70cd42da1ea67a1b6e7392cc50722e40c49bbae57c02be4e89e4c627d0daceaf8528ac09b77ef3e2ddba505a7c6b01d1a63af5c1c582ab930e805673443ab831e4818b381fd34786856682066601faf8dc143522de0929d6f9ff72b4ccadc26c260146096b0992fa6a57d759ffeb23295974ec235a28f3d89ee47ec7236548094a19ff898e3301df5b3fb80914d35a584565f932ec4b5b9bffa06d162dd1c20b5948ae8a1d763fd070e0f7e4d83ad7685b9058601bdffff74626eec22492e6fdc9ae0324db9074682222508fee468a57f6a1a4ff694c2ec4f50b25acceaee85bfbef8d4aaf5e97d08cc8dee84a0e725c212c7f36156438fddda9a74393c1265dc875c5c244a93e743e77bf6842c9923d7aef65c20de11afb61c9b20e013feced4b0621eb2a8b1217af11fe701e0a9ee2bf20b95de5b02b4b60a1c1be0c2b91aa432802e4dbc6af31f2eaf925f6d42d36a027b5845d107eb7b5669cd7584b7076ecdac254e66e01bd257ebcf652e668080ea70cb9e98cd3c2334fb14395ef4a0e1f8172becb7334bd5a5513e65e8eb1c693d92626dd411620e2e73a3d00fa04926deb5d11cc9d0d891a568c3c64e8ccba6a5be95b1839fa74a97c191f72778973bf8999a123209a546a52f5526067fecfafee8332f117bb31e2c628a2538af1b30231d6f9fb8bb644e1ab76e8110eded99a14108373dccff56dd3c8d55ccd160e66c43d35cef5ba67ef73f6737e15b0362a1ba928114293efd4a4c5213cbc03e393b0c9258fc3239de7d40779469b0aa3af4d10a74544b2f88b5b681cf23d80e89803b806bcc4747fad0a0c46f8dd5e494c3a9dfabd6da1890e12bce421e5d0ae03f2f1d43ad73bed2b5822fd49768c3512a7c03e5794ac9ba1fb969dd11195fd30aab0b428dd6fb17c93aa2dbea7c0e039055348417706434da0d8681106b096481f11360a24d79b9764fd904efbe2e0b6a31e3b1af67407888d1b48ea3744e2cba0655464ab2464dc70d6090aa590e2f89bacf3da26f93948d91a18b7b86138d9af68117602f706719acf3d75add34728fb74c3354717b5e54ec194c9d30a3812489e2e09a3bd40d655b8a100243571aecf345905ceecf09ede362b06550389e43d3074c895aab6122534b377b703fa8548b03261ae9818a90d80d6283ef706932c97b005ed154fc16a33a22b7489b2151739cd7af5c25219445da0182f2b16cf020cd2a3ebd1e000cd7b0fadc4135b8d69b50fb545d29db6ed66342d2653c74b3482eab969bc5bad906ba4a87004552dfa0896745428d0534e51a659405204183bea3f0ef0b9093e36c6cf3c4e4d60ce0da37e5688dc8cf2243c45dbbf72dfbb78f7f4992cb3a97635736e3f524f4399c86a4ed1386d67a48dc47bf844a3b0646b5a78770ed4438e5ccf68a7798ef511ffd645528c23d9fdabd7c0278a304122761d315042d0321c718b367d969d64840ba3a657f41856ccff752b1899a7e4fb48705779a02347538420a6830514a3686770219c83c79d7c3ac7883e697a163c6c32abbe27f379b41ff591d4f718811aa3a00b9cd5d273139a4f807f3172e086524d08c3255da1c61fc7cbb5d8555522683a2e1547dba694c5eeb7cba1a7b71c568f34c2d8e3ba61ce66accf37da03145bebc83f7c6247a705bd6dd229689c58d5f0b56ae8c3c5da5f854a83a7999e3ea636a79cb089b71bfb1af8a51cfc4153bfd1de45826607d5152175cc67f485778ba74f9945c855951cd3548fd54f7ffe4a8c932c40e9e9fb5ebb7313c934ecc5c7b3abff8d5211e456b4e07f681fc7142335e06a3a17bb4efb4c16cc1a6af6e430a13837c45a58bf27ba756dc2795914e96008518c68e4d793087fc0b97c9080a83c4a7e72d96c206dace86ef44dfe52d088e634839a49284b684d3611a09311a13f77f2d5dde8c885b4cf74ef2f3ad9b8c1b9af4a16b8d8cc3b5fb4a4a321bfbaab52c7b025ec7ffc3ade10b952398252ed02b3cffdedcbc979566edfac3d0fcc98e0e35af19cc7e2948eebb63e6d2fac0be1b544cc33a1dab7d8d25bdb8da392a36bab3d3add1a27ffad79aece58a03b78ea936ea08a7496fab8bcc87889ab08bf872418101ce53b594eac203f3fc9fa7660b9459165e5f0c17bc4842a6d69f6e0f0e745114d284cf504c365cd4d28bff6c29ca8868048bb25f13ebcc8edc4b7a18c6946b719ef8b3127d63eea266fdc253a64eb6dc09e3295f9c7ad1613217f383140cee41d729c0ef0b47479e10bdb20b35952c657b8efd64461ede95ffe2925db72686d87f5000b8fd77652d3093ee28fbad307ea5a43bc22560253b3367d6f19bdc7a0e3a84df753e95c99ae6a200224f2eaf77970a092cdd3356cbaa0f28479868b5d7a189351b7cfe8e5e89932784718d6c4b5bcbd847985f4474900dfb7a8b797c7efcde16b271a554c61dfe0ab6690f8df00ecd1f3b575cf03e0b0ea599e226f154550634eb66a548f84d03a4d826017c281db4be818768623439ba5c2a5ed2b8d487ba36e93953d2083436aac5be9bb1afb9cbd9778bc5d040be35f578373166fa27b53a3c", 0x1000}, {&(0x7f0000003f40)="e1cad9695e70ecf4e9c3f00f10d8fcab461a2172bbe802d40f2dd618725cf171d045dae1264822ab8ef6c2e1f22b9e9513fa8bf872030ab64babe6dc055bc81a4fd83241990159a23ac733116c7aa326d4703ba772a54053bb71204c919f4df6b78ac9675c0a616bc7876a0bdb80d65ed1a56a66a80a7cc5727e71d9901b21123cf9b29e8b90d10c485b570e087c9708bf799c8aa6b1ce6cf8d3b618cf968b52f2101d28956e2de40a0abf9411fdbbd7", 0xb0}, {&(0x7f0000004000)="b337316b6e55efd27b0046ec80886439ded1d5e204cd11ec9c9bd8616818f41692b30dd61a48a747fcad3deb4e342ffa79787fab95f3f23338c30ff70bac425e6c64789248825239c5b11277aa5b4476c49eaf223a0e449761c509386a4a9256d2dca0f2eec23d7885fad2dbf0a7e6c2887e504219336f39edd5ba9e97486fb4e9ef9a99377d13c6132d298872679ef9f7213c8c73bbd65d45eff02756f79b524b072d6cca40327b458fd068468dd1338f4dc15b1d5c9e9a7fe80b70ae28ce7e4d7b68f8a242f148", 0xc8}, {&(0x7f0000004100)="c8746e8f58759c3d36e240007cd620aef9b7121f8b1055b116aa8b985c100b7fe2c4", 0x22}, {&(0x7f0000004140)="c58654e24d119d0e793d30bcc68659e70fc371e83b1f8eea34d2a6c656bd11c2eb0366e1e30560f9fe58339db82b988d81773a8ab9a6574608199a67bff2ac1b9b03417a2175147f8e950d8260df422a7404f1fc2992d208e5a96864be29ab4c15d67406825750", 0x67}, {&(0x7f00000041c0)="0e02b6b569ea0fa7c5a0768f147883c86a5130b84e362ef8dd1d1b0b77", 0x1d}, {&(0x7f0000004200)="623410296243ece7510816a1eda52327288ca7cc7e197aa78a4c48f049ed3e9ef2f9c9319c93722f53a3869b70119af6d2a00920d004b1bcf422568d31428c1e8b7baf61ae44ee7750956b4b33b70ddcd97d40f403afa4959e13879904d33b86b6b8db6ffa87ca78a7f4818e26dd8131e8c9499044602411af545172bfaac98aafa5b63574fada6ac7a79ebe31e9a0188b27735150c1431925dcb0c38a9ac5b5a90598fb28786bf5802b5462773a89197a46d9b1de3719114946d215fd654f84b1a227388e36c24dd1ad73f42b2c4e2520607470fc6ac0e231d5063351661ae36540d47ff15f834741e35c722acb72bb098e8b1bef48bbe489c96e877cb1145c29d26a25cfe0e93ccef766c25374aa37f8b1694024dbbb6b92e6fc09d42569331f3439e92beb7ef23ad3cf9b2a0f9e50159d550da8613221518eb1cb32d2d6a42e3ceb9b76a3e051afe2e49406b73d5efa7c23952337c23eb969c8db84218dc77b71c5afa8ec9f3f2fd5919a5f1800640f291f7969f2a907041aaf58ec6ccd72593fc0e4e39068527e799483ed053999f3f633886803479bc6e4033d59b1d2ab88394f42cf9e3dab11c81fa20be4b2e87e1d7427549d15a82c626b54de4e5b37133258f83cee8dcb28f3d26b710e71ce6776db7aa054bd162f1fbe1103a46a7fe1e7e6ce570b2e32cb6df5951d8639c1a9bbfee641dd62e92925e9bd6b2824a659c1ba24a870bff66f4370c5ce84caaec4e8c416416ae32ab7f06c7b41e109b7ba5890ab6b98e0ac67bb79ce12baced298dd5de43641c1f3f9bc2b1f0c9f2cac53cc52bff8b708f7c1c71dc644b69a41f65ff539d2a59cbd6fcaee5b9100c49f930ba586d8101e1347d00bb681a849b654223d44c922942a8b78c6db889db6f35ed85abb0ddb21fdaa8bb5206986629f12626091e8944c5c74d507c6c67a23c515a357e2cc577b9730322f36f4668eab29c92d52f27433dcbf99612475476b68a0598d6eaf1e16bc9dadf19232607f44005cc29d5961003c1f796592153a9920741dab4f747bbf84bdcdddf0faa3bcf5a65438378f9a24530f7b307f30e33ce2c641b7265facd2e2157d8860f8f5429eec3373985bc282083d41586e2b1d097c51eb21534d03b8b5d82ae597a7900629172ec98d162c7b11826defcb352c9d33126c5d4e44b98803d7562e56eb7e5b363bdfe74107b49c91c12f4f9a775812c3136084c41abce16bb4d58c41cf3b38bd51fd4bc961947cb0fa44dae0dbeadc68ea8e0c692f4815cefe5a13f1ea26eecc90b3e6021d40fc728b5c57e8f23f2a90dcfefed734c9e6fb3f58690d7d03d81d4138387b198e963501f80eb458812e091def78d63f91b363b25134c03c76ac7a91c0d2f66058261ad64c06ddfeffd2d983c140a52ec1b37fb6b4fd53974fd38d17a7a61453bc168569c10b37a2cc4f452ff69608d5cd46361b2e1d3c64e2ccba003a690bc37455fe4580d266af532d55d1452bb086e98daafc0fadca7c9dec70f22c66c2a80a1ae7d4963be83c120fe710fefd2098445e467f77030d516eed47ef10539e2ba6a3b228c0139a7e0f25b5f8f50490b2c7aa0cd531f51d1e4207d6acd876c52ffde7995b2150ce23d9f3f215e1a9b7624140e36c7313ec9aaabc7546477342aaf03b0f8a2a7a1f9117d34298e372deba2538bd3aa9229b9f8d8021f0d138d07cd08655c62eb4fb0d42a36c28e7be118c37a2de060dae8f5da138832b5a3342f8d4bc3fdb792cbc5ef2690a52ec7be0d18156d0a68c6c6f63609ee53be35229397a1d2754bd7ac3cdba14e8306e8a726bce5446b899f8ff9d3078780e5c49897d08a906cf7d529383cf4b6d148da8182ada30f2ac361204c62e972eb293e385118725ad2361a2c20516bd608e9d7cdb3d678fd8b5b186368bf908b63c49358dbbbd986dc2aff733f18e51b488a636b24bfe89b930b1210b8fc1ae11e86b8d605334d0e74e2d9f213a27be58c2ce2cc4c9e7b2bfc340b9f85e2a020b21de6ebfe3dd53c2515b3e481937decfe2a396b7fc33f41265b980659eed4d0e2280257a9257b7f9ed89439af4b15194817496528d5e3b3b2b526f843745fff46974b020a508e89c22e0ed8a7a3a0a221137c4638a0ea2bb9aee6a17e34cbffabe38ef9920cdf4e12dfd755faf8ef17ae33aba87f220765d80becaf8c7a6d8552169eaa3010204563fc64d5081cc3995688732881b306c5b57043d8e092f4add2de783097150f4073fb214100498071aeff2391146c406db6121b53912d9a4d40834b2cf9754edf999c1e92803db3f37acd3520a5a02f4b49be0eb5b15be4951eef2b2fa26a1fdcf390217d05fbc167f57131b1449e1deccf7fbf81cbe2698b1852891d4cfe4cf8655ff28f50b6e1113091eff07044124d23a546990b7067ecddf3542c25ea0e51dd37953ff75c3a245042611d7413c638c2be2a661ddfb88fe6df83ac55074f7965d7b20935e2a3815d6122b1361e6ec541035cc883537af516a84796e54c61d2de5140efc2fb68f58de3117aabe588b2e8b4f9814ed30b0e14b1c0a375779753c8b35b9d83b6a12013de07b76dba3e00a64ee56abf2b94f64f09bca2b5cd77047d484c09b81733a9ccaa9c7548bc8219b94ac227871a27e43fe421b738c64ec5a99dce583f426c2d44392a61e9eec9aa59292c086587c534e94f55ccf130308c431ee736f2b612c5dde970bdcd45793a9064c07defff6eac8133b982c9c6e8e022e99befd337c87264e0103cf3b5ebd8538dc36b4ef13244e5d3fabbac59caee68231885a1f08bb077416e78ec1e85916cef485e2c023d58ab19286650c1224b1bacb04e1899c544bcd99bc04ad0233bbd716747fbd60365af445d20ef0b5a93db04f7de5c0130691f5003c75a148d883e6657aade97dc5b1d903aca902755278b8ceea8dc63ec53156e16f979593b5a18ffbbaf11e3a5f7c76ed00217ec34002ea5179d1e5fcdc609cb4fe543aff920a363f9ca3e8406ef9d5b943e8227faa4e99090bd107621d617db9c90e9303c16c1964d5ac29cd7ce33e2e36a720a243da6ce0e342539211bbd5c67d77007f5f60c86e7d7d9f753e5a4461a17c2dc95ed35c1a5c0c770711d9bb4c4cdff1a24af024e3d2d0d6d751905a01d09b23285756462105398f2e4bd021af4a06bdba504ac76e8d9d186859a9f926110e2fbeb79219e6c4e49ed7a32d9ecca7cf46ebde1bacb2e7c207214dd9745e6e8be87c8989baff0c7fedcf743f78f34cd6501587e49219e034ec3fe1e6c637c39a168765acfc3a65f0708bc3cad7eadbede665017d5b5e30c7884f3c322a90a7bf0c8d2a121cb08e181b5650358ea10162076a185138b7d9ae09954d46e51623531a572c781f443bcb5a77984c2aec640140adae359e321df801b744697e88f1218709404ca2d33c10173bceb9c4b9a5114b01ada7c9c38bd5fca2f70257a0f2da4e70c734e5880afef0d91208040cb62c454e65f27f7e92ceaff54a101bd7bfd843defde4cc0966c7f798ac9523011f6f88beceeae907a85db5e37cdfc57d7f5d09c57e82383bddb9fe44c637410403e665c368bdde20c4c4db89a0b66837f9433ed4ee0cb46aaf1b3e8e489cda772ea9eaa502c265f0b4fc93121dd27f24ae1272fefc0a151a73ff3ca74655fdaec684836f9d33a0811c25144616745c5e4fe7ff0a17bb495f3fba64dd9a09cce79554c23f48012991304b7952b1447a60b0f217b1a8c8a0b59c99c110264247228cc49bf3da13de9af125482029714fd69666769326660488bfe337c7e99a4bed2086b43caacf475cc45b4b76b844a7c5da24d48c0398f9429571d1d80393b756f42cd9e17bfd74812cf33f5fd2e7c247f4d8abef9dfefc8b509931cc57c8c9e5e553dc054b1648a2b59094747ceac359a94012cb983bcacc4afbf0c79e52a543f47fdd692647f0b5b87d2e3d9e0b99e28130b0c496c4d73b2d3ccbec625b03b516ebe689c412f0873b86f28f1fa39dab1351d242fc49e36a2a432adee23f82c92a6bccc349c378a3b88c689651407c0fbcf5433a01b6196566bbfcb773b441032e96d2de26c36e312247dbb1b70e683a737dd14bc9030136111e1aed922937c73700079f953be180ea89d8a3f6ed7a0abda24c009fd74d438a62b00cea015c2ac47ccc781082c43450483273f9132bf2ac2c14df4fc780d674e0b29bac46e6a927e28feddd3b4fd3f09e061f1fe9aadaa90f84065a9a41af4d876bd8abfdd42648358659243b30198352507536d651ba066c5c1c51edea85b2cccb632e40a4696af541bf7362fe56a1469ee7caf6f2981e43efa49e0bcffbb4a9574145a3174f0fc67f16b715436a0adc3216fc7e32c38e5acae36d911b574e321f9e2442a4bd1a9c10a12ce6508cc8e026a6bda8bc012734314b4581fe565cb7d12ecd934580f522b9abf7e0d7de2941459c6edceb3b466d6ac1ebdb2e1e4c60d5244d918696e35d23d40e2ff4b532a43038c0114ee6daaafe03aaab56558027301ff8f49b418f4011e93440596a699ea9c680475fac12c487e3345ae204eeb425cd7dc5fac0476e6c5de07958b021ee3263df26a7969b3f9338b57ef1eb6cb2ae2c61660b369f44025e19383433d596a7944afbd46a8dbfc8adc028c4f0fdbb193a0f81c37241bba906ec994aaee0fd4383a8d5067e8d3f8145576ca493c7731fa27a814de6c4f8256ba2128dfceff308292907ea0b28bab61d14b3a093033ba98adec66317166a5f15fab633d0e7e2a69b89e89b4dfd2c68a9dcf6b29b88b8a7c5f963ecb180059e57923637b7d38bf470396776c7b1a6e64f70cf1c041bf52ea8f7729102262cf72fd3db6269a43eeff5c7ea3d99e8b69f201df1991ef85d83127742da7951a66d47c6224e0fe2e8bd826075035836d27a13a04ea6bf2665561d7bc14a8e42e5a2aea7a28b044bca65dcdbe6ff6e3e19ba3560e2af69cf3cdbc48d17eedf96a2df287397ffdc754556a519dc71c8d8eb45a236677cbf9685a29295a62699e75937d930855d1538302f124d3b74709e569af9ce6c6fbe8e9299efca8e7f2d611c2c5f81a63f9531cd923e8b255bf6f648fe7f05e4c2db835acbb427fd2e3241af14da5945cd24e554b0df6030816a847286b103e43be69db346d4dc2d5106423eebdb0bdb4c53e126a071bbebfb0af570a93c636232eb612acc3a1351b6858e30bc9e65b33a26e14e0b2a262a351f5cf01065c1ef32b09cc3dd14376ba85736f858cc066e7e62fe1f0440bb344302ae83f1b3c9c578aac7b3178b15a5f5f97aef7d72f4772dd0016b02c4f967fc91fbada68e89d5c1d76521eeb36e627ce3cb61edc8645597e20eff749cd5dbfdc88995a589d3caed8004a6654f99b51d0008ead57ae28fd1e55d3f4c23d9f553385d6f3c6c3312894bc95dfdacd848fbbcde0bb37b72271d91adc0f5781672251a6df455e2de7292ac48e0faf4a5965bfb3bf9a718b83a1797712bee16affc68bbf2095cd4031d35cadfff8ec06123a2c3252e79724b4d931be3e037eeaae2acde45c4834348af6e14c601c81bf209d2c0031bdb4c4ef05e21df6a54f542fd5ddf3f444dd15105473e628ad8e9f18a424b89bc060b1bf5bf1a93425f67fcd2b9a5849ea134c2b909061ba6e4fda4a7e5c3074cda83ea007d4b36bc2350f28c6da69f613fed42107c49c52f13fa378b6923bef2dd7a69eb3f65165416b59eabfc649a6b820abafe74903f9112ebdeb0554f6ff6dd6cac22d9cf68c228c5c49c0d54d383fd75c9894ff74bb35dc8e523", 0x1000}, {&(0x7f0000005200)="001de30fbe17d5162f3ad993d8b639d59941145d2291eccd898482900451", 0x1e}, {&(0x7f0000005240)="1dc97ade4f07f29e8514d0175f34e7819bdd7f35f9ad1d14bd84bcd5954f142ae28d5960336efb0f12dcfbd6934019bf2748deba0c21ad7cd0027d29100dfb722304ea8745a0e2594054404eff", 0x4d}], 0xa, &(0x7f0000005380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, 0xffffffffffffffff]}], 0x50, 0xc}, 0x406) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000005440)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000005480)="f2378878386172b044d2cd1f21b203d260aaa73224cda1827f4d3e6bba96884450f5f2edf65950624d78562fe2b57e44c58ea6b9d0957cf704e2a83b0fbc829bc261a569f5059fec41255a5e8dcdda5162d7f193675e53ad58ed1fc9", &(0x7f0000005500)=0x5c, &(0x7f0000005540)="bcfb7e6d501a57ed6a379679100ef2bf519615a0e3acfcccf9bcea25f792", 0x1e) listen(r0, 0x0) utimes(&(0x7f0000005580)='./file0\x00', &(0x7f00000055c0)={{0x400}, {0x401, 0xffffffff}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000005600)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000005640), 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005680), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000056c0)) sysctl$kern(&(0x7f0000005740)={0x1, 0x48}, 0x2, &(0x7f0000005780)="d72f443ecb48caf83834ff88513f252c51aae8ba99e86fb94bc466b734821ada739429b7301e885a6620daeb87d0fe27fa42813f7d199441767505e5b94fade494a7af70035da6d040cad96135ea843e3703693f1e7f7547afe299057371213ff892f936abd10eba8154377456ed1ecc1ba4dd864531fe2d030ab3dc3cd12fcf83136d36c615d61eb1bcd743eaeb1c32c407bc48660a4a321cbafca62df3dc35a5d3b7b9c22c06d24fc3db31670b8de199bd00e91942672685ebc65e00cb1f1acee0c684272b06f01efc4acf31bc5d8f998915f5c551cbef7ea40dab414c8a788383f7bbe4193efecfa1f0fc4fda1c7f607362a51f3c0e0745ea2e4f28", &(0x7f0000005880)=0xfd, &(0x7f00000058c0)="49a11f062d2c4a1759a9846ab792f12de9fb27ba766746eca9649e17a55ecc4370d5154dac52a8d3beb92d7644f023cac96f86840a35c4efb4f9d7cff74aaa360a4f6c6d3930352a1627e11a6bd8ebcab0948ee60654dd72e9dbd43991ea28dfb43bc7d7eedaaf6c1b8d601a42c9c0a8952ed45f9f3a5cdbc75769d14825a745540650368903cc4c25bdb6af9c7bd602a8e10eb94563148a6c525f883b", 0x9d) r7 = semget$private(0x0, 0x1, 0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000005980)=""/51) setrlimit(0x26ccf7d598df9f58, &(0x7f00000059c0)={0x58, 0x2}) setgroups(0x4, &(0x7f0000005a00)=[r5, r4, 0xffffffffffffffff, r5]) mknod(&(0x7f0000005a40)='./file0/file0\x00', 0x6000, 0x10001) r8 = getuid() fchownat(r6, &(0x7f0000005a80)='./file0/file0\x00', r8, r4, 0x4) unlinkat(r6, &(0x7f0000005ac0)='./file0/file0\x00', 0x8) semop(r7, &(0x7f0000005b00)=[{0x3, 0x4}, {0x1, 0x200}, {0x4, 0x81, 0x1800}, {0x3, 0x3b70, 0x1000}], 0x4) executing program 7: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) r1 = syz_open_pts() clock_getres(0x4, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x8001}, 0x9, 0x8a, 0x0, 0x0, 0x67, 0x9, 0x3f, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x81}, {0x20}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xc) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000002240)) setreuid(0xee00, 0x0) r1 = getuid() setreuid(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="20ba0f1bb6ccb4d7249fedb23174a6c4f3f2ed9def1cb760134968e19ffc552a2962a79c771e723d962f86c4ffb0f543adfe4e0b8885d5e9434d0cfe3e3bea46808ea7a101d8b928340630a279", 0x4d}, {&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}, {&(0x7f0000000740)="1bdb0002727d2169a474d655aa7d75ac942ccb56895fba9cb42fc6bca1e5483b40e9b57170af98e5d7cb17f27021796b7bbf03bdc7cfcd96ca71a0f6a39c2d61781a12b947a178448af976cadca965a96822dc645812fcbfe8c1f9df40fae1359c5d00c490f261498bc761ae107c8809c18a31e4edeeb60eb4924fec5275043ebb1ba35ac613062ffc4f2226294da73c8bf5a484f2304ba894d471adadf4ee92f9a41f8c89c1e422ff0fff925f786ac10a1c3ea8958edfab58517ae957e06dd15da9471d817bdde8790859b61ef7d5e3cdc25c02e30af98eb8cf62c2ed55b19f1b21abe83521071512f4617d5e6222a8023366eaa50ac6534b93200db2215003dd9c4bf0d68a0d98ef965f2fa721c0a0954d7624feea72076a466819093dde3315bab6be599b840886bd47af467906b7263b75441c52a0d23e845cf37f8259015d0218359ee69674bc8e717325c8713f296718243737f425d9b766331b68cc4e44609a52e5f8e6387fdcec2cd30b09cfc6c2809d28719baa6ba6129330cc1de9027996aecc64a83245dd106b1dc4b9c9267e523ade32c5c734deb3415bb8282b43e54a1c4772b7c2d5beb21af3b504f397c4b758f5ef01ebddfc2f97ed53a934f689f60735e3ae9aba7307469d2e040cbe10dabbc4456fcfd616f8766d7f0a1f4caf6258580d335c36554780342aece025e0205bde78ce05631e7de75247a66fb50171a1d4eb8a55fbed95f8c7da555733801694b71d71130e77db482f00d3f4175bc72ef6842d4e4be327fe262e64bd473cb73952bd70a433509a24011f521ee028a8d41ba487146e6279ad5fb2d0a07a4a57090d4a3fb033499e7f1564508c1b2a698ba259a19999af0d11b19115607b0fb724b2a0949a6845998e111c4749b87b34f14cc0567275829882b5aa3899a906375d7d9afb72a4e6d3b3084a2532e3383799dc577750c0aba98feac062914d204aa32f44329f84ce9df314d4eaa1519788484a56398db33eab4014765c6bbf276ee3f6ecf1632d0a5f5abca26dc027626ba0cfca746c1ef83d22c314bb9614f0335489a3b6c830a803f47523bde585446caa1cc39bcd1563b0dc60bc09b08cf3a90730b397e2a675d6edd834acb3007a9d970f9506ea1c682dfa3f05e4a0b6735eaa38f012e61eada51554d8ce80def225ec5a5ad2839895cdf88623c8555246134edee1f8d3a88e702cceafb5ad3cc63b2e941be32e46937845a1d604e5d9924e677514610be002c9164e90c52a1a31cd11bf36a91b58b0f4df0818d36d852ec05144ed9394f7d17517050fac959cc13bd644140eb8011559f97c798a4f99fc5d6fd1d07d500727dfc4f8b70fa6f1e8732f9c157cb17b70fa71fe1ea4b064d235b1b9e501a533c5d2dc0d32605fe555d63b489e1f37403e757c1f766b943f7a9d4ad39492a84bd23a98dbec40ff7c5f0d7ac640668b86e2c3f6aa7a1754a93d9d61991eaf78ca45fb9e3009f1ff3a82fadfeade4e5256aebc741cdd406ac4da3662dd7f64dc0114de9a794a24305018ccb6b86b4c493b652eda3f40b9f360ff4e0465296035a1157c20402d927d56c4e8e7396937f3c03d8737062406e82e535af24b052ff2a521dca84574cb1c41a1c045eca262acef0700f045b34d0c67d26a20ce30dadc6bf2d4f5ff5a37b4962d02dbf6cb0101f7717fd4cad5af26dff3cb492183c442019f946f5dcc05a5790287ffc973691700143891550d188bb6a80d25cf30afe5f614ff0c8d46685c2c98c382710f587628cc48878745cc09651db354d54411c31d14f27ec744a84fcd771479a24ae45254f46125593d7d8e20c6033cbff9e0ea5a24d5d7cb941b68ec3285e7b8d3ab62b6768510148d75b127a866f0cbdc427b5cb5087816899e68cd2f7b052c51ec83d53f37a1af35e13921836c555a6e337cf13e5aa3fdfc253e38cca96ac801f6759952f2dcdc49dd1e7000cb189bd04cde69972a606bb3d80763cbeb6a8851f04b5ad21c1bae2915818f9f4cf836fe89815a941d55c813332bff8cbfc57ba0b3737239ea5b18c7af89fba97be1bdee9eaa90679d4d847f83ecec1b215f6404b10bd57ae4354562b2df37c86afc142a7f4919ca2a87211a3833bc84bacd5b784b0795eaf4072460b3ed8aece9076f05a450489ee44e9733da68cba1f3f768e3fc12d9760d6ef75194424b2be6e54a1f9bec7933b959dc69e46e7794f69f513caa5b5b5595d4f66f457f3a21e33ecdb978df288953924375ec5b07fde3ae8feb1383b9d23227ee821edde26a7a4f9abffa37550fd7128def345e992efe3396c0faba5fb435041e1451cf7bd52e43897779c1ba94f022e6ce4918a16ae0b6f7e923a28c250b463eac1e9ce1992dc8e9ec2ef260396c9566d25a659a5b5504638247c5e7886f5d958107932b4d9124eedbd65589ef592b88ab44064de390b54bf4e25fe7189ea4728b68b13f460e6d6593f6562db1232aaa107ef380f70e579f76d76e511abb703a6e279f0527a588fd3655b7fa69e0f3625b15491b8dc8dfd371079cc2c773ae23465aba5b97eb147a2d25feb26de56b3afdf60e45d22ab059b4369c00b2c40f67f4f49b1784b9c6d00121a0705b61231a5ecb7218fea4554e2630a1ac7110dad70f7f5278ba51b9f2a0ae3097ac50fa6c97d1eb54f7e41c9a7f114e2cb73531500b7d55249c6bbd2c76ab54de358c0099397d3e0201bde71735da30383fa505af5c7f70c0075bab9239657f58959e22d0dc14ebcc5d9f5a1ad670033197db1bca480c7be907b1b07397ff3904412c6c59bbc03f60d4b85926e4506fa77ccb367566cab40719fc2c8697d24cf612780a574a92cb7d2bb196be56df512849cdd154bf920e92ccef445529f831036e6f84836e9a262cc4ec2028b1aac8f0e5c5f9bb11e510f3966e85ce721b97046015f72ea73246d57df74f192c39fb7897a32bceeddc2ed7b0cf3edbd8fd4f662b39e52a9f28b01fd151153f1c09b68b64628684ce4c565f0206135af377783f91bfa70eb1774af46cb2ba9cefb387a7a51a484b01d91c163bdd2e3b356b8b82e510119a3479f5e91b3cbdfad7d207aa7409826fdfb9b760e5408ba18f1502b98bd2e87a9cb7866ea4b5ea96a6bc1f528abd8da4eeb9f75546ad3919140dc61309a9690bffa6a5aae73b47716d525eed39464b81ab8b3c158f1841d19fa60b04979fb204be7e6b1fe7cff316a93a5e720259b6b675e77464abf49a83ed483f8a95df34a4ae242d6ae8d153c79deedfba72cb05068b02c573bde9dafbff0633b749104da4ff1833f3834cb979b1d103afa20487829659728de3ea5ce3108266ac9cc14d3b4de05d25e5076fb5b2474f6a229b7454513f2dd8c45a4f4c94d303206c58c4e2991867e327e2da8561903a40b240e3ee696bd2e2df812de8c2ed65f58d115545420f1eef41ec36e272d16b3e47f577068ed09179a2e10cbf1b7842620b9724e13b52d1b6043b8fb2d131c274ca66a9f7f9ef3041c05da88b45d654cba285292475da0eee396347b82b63397d483af9748954ca4216a568be1cc23193793ae084fee98d3dd2762f77abcfde4aa99d4f0e842f3f737b93612d7b2992f410252a92cb61b4d204060e71f3f07ad765b1a97cb12a0d341b9944ebc6d6f221e7df25c0c6ca639a2b170fbf4b6fadaf837f86b46fb41f4cefb0d2514cfdc81628ad5cd21561d69e3e79a9b3c261abb07a6e150dce5b732a152a5c98aee44abed9a61fe3ee786cf1c5e48201f65dc4e9e66513d6c7a90bfe52adb04ca1f9949a55a96e8b20af4050d92f9b5922bd66fc99b8e0422170e7cebe80c70fe0c23897782c1f172e3ff063cbb82028c9d204a7c4921cf32e92b1d3bd1896832a4a70533372755a6e44e49cf47bfa983ecd7ef9e6ead12bfd92f04acb689f7c24b7e51f8e5ad52eee7e3de67ed39f3f90246ca59dfca9c03eb649737e5d17bf8cad89691c9217ebc60b9de429662a08e99b7b1db19dc9194cc2b7fa7f3d20227eba048380cebca82257d5f56f630ab23d24c42c683260d14b03dff2b26de8ae665674454e36844532dbd4061be3c67c8bab6fca70df64d2ba8ac68192d9fc96fc02ec418fae12c431fbc65cfb68f1fa868d9fbd89deacabe5b3eb29daa0e0820829140ef9340a13eefb9d8f4b0b26621ea5a9379fdd2c04e4933d243a3612abdc886a02bee6f42d227f96ccd52e357a572f2c5a33ed8071575c17b5bd1a04b5fccdf370008974b50b9676d9b6979df713648b22931760dec64126c31e2163bd85a3c20b0b3b30143b1c813136024a114e90f52c14066163ff7ff7e0c78a93bbb7d386783dc2dee512106d4dae0d10e9f04f2253d0c68911dbf64c5d42d1f16fde3d671da2dbc13ff35bb1f05ec6f64b85b8374dbe7a4246fced99eb9bd82226746eb83e6649b75fbad841b269e1e5937e44a11de39d450874724e4f9a7d1042a51e9f80ef9a722f336e5cca88a04af08776d952f2392bc4ef3f30e2f54053b7d179af879caf9f7375494d1740ea5f2bf1b5d9988e80e879c80e478d3f1d5c7260e6bbd2e4fbb04266ba317c9de3e9d50d8839e570d4f3c38996a9abf732c6e45fa2ee050053d06fe9c34ddd9a401cfa12c0b6d9d5145f3c5f1695c88666e33ff1a7fee0cb02a2818e079100f3b97b857beba05cc4eb7d528522eb40b1fe112ad487276d59331d90a3efe2c398e7b35c8dbb7b4b0b59b50c77c4e42a6544903a3460a255c54521f856bf9340d83c692f3d5d374d087406bfd1e3a57d59fd431a036bd7c5a893a930c43ad318bf3b17b34ae114563a0f09f615044bbf1081a1724108aebeb0fb890b13125677b5c485fade203b501eb9b4bef2ea69db08a8c2c9aa8bf95a21afe14d1bc434a045fff291dc95a518bafd80ea76553b00852899c68265fb28ce12c51a549c156370059ae71dd0b02cb148cd6bcc2d3cc3559a7ae5d7f9c9c894839925be4ff2a514e92c4d72ff5f78e4adfeb622d5ed287d7ac2242427ceb00ddf274e37fca5e0d3adc801e49ade9dbef8078614cb2bcc360665570ee5ee5f42b818a0d11befc06ee779685a00e25b5adaa575edbba49fde9c9caf29812b7cd4800fc0a3ee9e9ac1033ca39ebf82366d2623e7397c83b1623cf9efd300694289388842dc5315db7fa30f91aaf897ebcc09f7a9b0bc1a9ba353f6cf87d15a521819f51c068252facd206a91c1635b7f84390c640160709849a7346438453dde2cdff8a71aa4dbc7a2fef44881e2d8b7d463f6de3bb5b0cf78682667ff95d40c61715c3bc3b708a4e26abc170b2483dec6131b3a8da3ecafe181483f06bd50a0c7237800d928f8c463a08a015bb04cbc01bf488864ee31e7e567a1fec62187fb27832074ff70ed2d13dda5b4dafdbf5c30f559f05d7f8ae5fe302028e7a06cc3996f3a6d414647c8b020db72df48ca5f34367ba2377bc7e6f335ccd80b4806e3ae2b498e383b983ee0fa97af70df5a019034bc6ed738b62501a5422d4b9da04e380fa7b1eecb7c766bddc274db745c2d2d078a0d64c794c7d991cee319d266f11fe99a9a98937fb28256af848b021c65acce266de0eaacb83e5d5a9ef264b921c4a531622495a149d4b3d671c26f934653339fca8abf2134c4e519f7b358a8804a7e94ba180fcd700b8f1b704814eb0e1b6b6872400f77182583dcfd20b9e233d9501f2f4ce31aa173667b265f420e6e597be26beb4204006d266a358c550a6d6ce30d634d998f77e7d7f97d946c3941f9a86d96ca3a707256aca32819d5268e6ff510ae8c72e2", 0x1000}, {&(0x7f0000001740)="183ef898cc1e0c66da069b7d099d632a06b26ca9115fe3cd5c3af22920dbcf20823ed86ac0ea90ade16c64256315b8a21ebbd63e8f68e1b883f46b7d188ad2c9a627c82a3b5e463f96bc7d1a97b37dd035d15ac9d39fe646a75c28538803af52fa29e3fb2dc1cbc45f87553d335d4f1f06d805b77ff1e5bb8ec95b7e846ebc7b01f95d749a2647e88d6bdfa7460386cea2a9712bb21c7fdb757c1ea09ba1d8d377c4ef4b44748a4127457732aa70c3015fa241a367042811876ef49209443890149d617b38676de6b5218fbd7b6348a8cbb36c9d203a4e5222fc0fc60aa6ff616eeb17650cdfd062c24818fd6907df0d3ef91268789bb355e4314ed2df52dd13c4ae4c9db4eda18a309d517821c37c33d71efb493893418567b42f93426d3eee2b6162b865131e2b55c02923110543711e495f5f66e86db022e0dc515377f25e56f8b9959bbf5e3aa8e074f56217baf3f28ec735eed4ce81add702c5e247d358421419252908d561e8dfd7f03a7b387b2b0572e9dfdcec145397c2ee7c1358e6ce76b860b80f26a22a660111a48513ffa94d96fdc3d336ee9a7c365c1eb1e048437e1ece58e0230ae8d943b3677533a7b69096563c635e25dcc0d8f7e52cc67286eaa55e0813d24e7e6759a14b48a2932f06011a9cfd0d9f49d9b6300750171f198d23ffe3736dee1dadbb30facf8b18582243bfe5575e651dda58e56d7497fb7e870dfe7794061bc72440c6eb05d5b910e4682ed18e3dc1b97d816c1a952af85a366009b8920e23f052f73394af93a823b8b76d25d2f62b8ea259b89bf9dc3ceeb2b699a05f91db47ec1a4cc3aa23958670cedf230bb56fe8345256f14eafd332eb279353fa3ba88749550c624671d90aaebe2b840cd5329cda08f7cb0a9bbbb9037033d46f89cd80b7bc260334b576a1a4b547c999c8a99795e31a9b774fba267177d15c0a12cdab1796cd0f9b81151a9e47f26d3f26cb66112dcbb616c72dd09a8cc4170727bdac32fd0b55344ccd4b8ca1244feecf6017d9e6de0f07c3a38d8c7b9c41e4e69a0a2881fd338d1fb9c98bb9d51b634fe26a3b4d57d2d3a202dd476d8834709986ab940d02563076f69dc02a74029fa58d8abcb7490a2495ea577260a1963e74f2e2493afcd0633df6abc6d4814406e43120ff1901d9931002933b1dc44df634b874a7a0c2bf7b061b35011a2e3553b4750c96bffa9fa0bde744d30e82ccc595e50d3aad741a6e8287f12e355f27957fa35cb7dc987aa1349d3b6d67243ea3372bf2c5fe1afc0e7bb9051963d61c4120abad5d08109df6930c6f5a3a510727d4708a0b8b4631566a4248eda765a62a8bc0a5addd7914e3f3c42a34c470fa43a00faa3d016846ef91f33343846ba0031c7a546f20791ead1a1a4303ed5a347691f9c719eb8a6423066cf0238a3f6f78d2801640859faf14d66337e75912b53f6d37bcadeeb5cc057a5993749eaaeb92957546838bf22f1da3fce1431e3388d4ee24f5e35d0291acb8c5f1598cfc9ea3debdcb997a414de7835784cfc5b8f5b1f401dedc3014d065ac6924d7fb031bab5c5193cc8d0e37577684a342ff91c33b6f7c9a4c5caaff755aceccac01df110a874f638ea6c80a4466dcbd5238edf136b96ff654ea70470e4a5756f3db8cf635cec6ce4c7e9a13d94a6a6cbbb20335ad1d6898c8aaccbac18c1a7c3d3a5e5cbd97bda5dd627d94e0299c2e7081fb60e2d31309faba40bf86bcfe73e95f487ccf753deab334cd73e2ab4bf7a37658db2ad09d31119524aed424bbbff84ab6f4fc1f288faa338701b4dd2cde68f5e74982457e98ad0d943b302af0017fdac651dc0ad349ea79a5cb93334bf32038b5b2134f42a7438fe0267beaee8983676e22573505fedbc16d0a555045526cf5cee0853de8e64d96adcf6ca04ce23da4e11b44945f3d2c3302e7736889b1925f2f74b53107e6a0cfe33fad4e1444ceb7023169c9f938529667cf955fb1402c4d971e85fc69999d8b772b483a12a292d37cf3d667d96f0f55c4045810de9374b728832bee436d6e0f3e151af5806c87eae757ea232aff58c2496c78a9d0ed8ac00724f2a3a4f753527ceb16671bca64cfa991df8530cae69235e1f324f86cda0d9debb4fb6802e9ce31dbee9bb0645a7a939afcd67dfa3a21331a41e09316f94a52dec86daa331bf065dd6cf6261a86cd9c11d542ea2c752622772ff55524c5f0d40af2ecb5114b52bf955d87678e778bd9b8ce8ea4b1c8bdae8e40962df176dd9ce4b351fc1fe966259110c24168dcab6546b30654286bed45c2a5cfd8343c4f5a20897c500d2be1ff0861ccfcfd4f3c4bc2092a778a7193fe00e2aa2f57630240d61f8dbedc96552814875b500bcd29ec3bfc43c80213dfd85eaf9fbee1684ac92ee8d746b59f23252ab0c135b58e77d3d4df7c8110fa7c47958c9f98c36c18ad23c767bd775b02c2bec746757dee6ad111ab4206339e1b5cc051f2256d0251c1df4a4f7b84b557da432b4b7beb486703d2ba7ac9b58183e20b2659086c165eb040b7656f46a406dbf4a75b5dd15157a60f7585128796988445070925969c822d7ee5e84ce5e6b5e6a9342e693e830e6da47f2fd7694618c5a140a87f0b05d06703886cc0b547ec6c82b2fc55263c2cd29804dce1a6537068d96e3da1a95ec3f5e78b319e0236002876ec95d1580e03a1372b5cc63a86d1ad933cacc01c3604ee5e114bd2bb1a52b97aebd133b3bfd124980c258b9a9e045f7d64ccadbd019b097178e4291598c1ae45fffb82fc8649660ec2481473e9a20a99933a72c815beeb8805e66222dfdebbf4e3a0e3677a6e4a17ecc0a00f0dc3d1581e7987a1cb8689570e14dba4be1547a5fb6495b8417f45984724be8bd9795b335409deefa270ea2ec0fee738c4bf99fc01a6c58f56feb69b63e164c708ee72539d7849e892597c98b21a7d65d912839bad23d4896645130d0415b333771b97d9ce2d9a434b20fa219fe732c03777f4b43df10dd985986a64da0666fad67a07ad6346134f708f0a9a05ae10fc97b84ed5d095582777fad5ca2a765d14285978586b41ba9649e30d9324e16e118d46660b1aa33b38a80fbcbdecb5fc9a79c8e1fa1019c2a9915bb6d8ea08447501c3957040a534896966e1bd78cd0d9502de835315d730bf4ce16aef8a13554055e8aa6c658f38c2056180f5b37d71d4b5dddf9e9f13f74769bb4569a4ab9d366535d758b36f8454cab7c1869ad617ee849773f645ba45fd020bad2e6f8eda5daeffa40cf58abf6d667645c9ab420ee2b40b54259b9a6931a804227d022158c0c9cbad3a9a13f53852646b27dab94d1b8136d3d48ed391d7db28255e5d7f99698b525fc3254918e3ab4ff3b59b699cb34419831a0e465d243835d921c9494c0b00b26fae09c01865a6179e801f1836a6941cfd55def62bf4aaa579bab3775b44ca0f02ac86d4803da5b6888cc2fb4ab42953e8a6b499ae40080f124529ad6b4387e54a93f7653fffd663f3bbb5cbaf97e5699d04aee14f934d5f4e6def17d043952b5470e9e6303fc2ed19964c514ddb12037be71826ab6ec6f3bf924086398b276f57ca6fd2c7b6198e53518e30453b3bc4b33c24602d86f0d4293a6ac4ecb0af32dc72f2c8b7cc4768196f768402c300b99837476852d52c52fe4bb00e64edc0700038c67f01e49ff21b0e3da23166839b24cbb321b5c1bedbbb793cb55d0c31c8dbcf38238bd25620c06c821b0b73e2e686b3cd0438bb53957eb4b383a16172de1584c1d3d5b422eed03d032d1055f973060d2752a8aabe23af519a9d7e0fb817b7ab78b3809139bdb27dd067aad26062e8d1d92118cb5e9fd82774f5bb822c1e082698c17333d97373ec4c90a742be8e93adda0ab5b08ee1fdf96ac5c7464f333f6e990609c68e232978e34d2bf99c0d83c0b2a37d7922cf803d77ba62db22780e968a545f537d83b1ac473d21b354096968e3327c5811cf663d59d2a647ffd034f4e259ea96ecd192a208785aef8e3386f24a228703adb258a382cbc557acaa25fec67f2a5736ad48b2c822e31acb9f0e9f4cbdc66aa0e55cc0badbd9969c5bf4d83a377680798061565053a4e1a3a5bf21897e218edd044e30fb5d79b97287f37b3d8c719f31985f2af6c165566dc703b11e2b057eb9446bd25e5ceeda21a6ada1201d8bfb0f294a8a0ae8b8ff468bec457f0a8b5bba5e1b10fd69d03625bf250e1af204c31b5154749111a9009baf39166cf5e5ac69b2953c35999ca8f42d3d9d6ef2705cc82d611d11a06c5b624d891e65c4fab36b08deddf03e91f6089fba0a9532e1222faa5c4338c26e8c2e0a1fc2303994686390c9db59b381a8989e9c61ce233253bb058b1c09096a8bb09dd4e3d531ed38f53b3e81b9d8bbef1ae3a370d87b6149f0c748a4f5d0a7d75a27913e2572eef04bf63f883802ae0b89236a7e721374dff8f436eaf10016145b4f97193967be6654a2bbcc1b3c0454148018b1e9404a69f7f774c4b4fd2079720bbe3ae390629ef230e310385aaf26c66effc9301f10a570d453a97590c27275467261c3d5de49d7cba3864068f4eac8225b25690adce17b7acb9e2c08dcb31dab73f21253ad5859990608f732731bdeb134faea42aa089a39ef986a46ef961bfb3a64f0169d2e7f777ffcba8fb024721af802d1e55634711e85ae449b11f158f170942badfe3fc208d2d138f4449aaa3631b784a46c6edbd77d166b01f53f362c4c776c83d4c034b9fef5e1d050b9bff00b6ee9dff77b5c1fb422cee4d158fd9ea3561356f484197004c05e57acc94f68be1c9284c66b74fca387c659b50214f38b4db0ef6c85af5f3290bd974715e590437a7324feaa38e744c445752b92879a7362d47044f81b4f9bf78f7a54cc24980a85ba0ee7994b3ae2ac321c757bc6d50e4c87f78ab18acc950e844e275ecd6a1ead99395557ca3921f3dae449988f8743e4a38b98bae6caaac7fba5c24f3a1027b07f84f2dff1b9c4fcca5d88e1e2e2635326efc0634d060c4ef55920113dc99d5b827b12ac58c90289e4738ef6b05f60770c5c4010938d2e831814d137b17eff8b8630711991177c63e3e1f4e049e34d9dad6a50d6207014b3af08a9e96d74c9bb69dcdf9cee96d710954d2bb307490e7132e39363843bfca46160dbd9f7b7a83888f479242f75b43d82cce4dad46f2bee5527ec2afc3dd7fd3a47024ea1b1545a71e243288b3a7b3b992823f8b3ba7319ab605df4e67769fe9d006546752b0a4bde36b934bf63f390c73751aff4b6d62ff7a8ff338f8bc31bafe027fe9e30538160fbd782a5c0b7860e9b6382ae6583571557a0aafa86053d30de395d19a7392c25eef490b25a8e5fc41c1f345bf84b0a41e122e50fd5c9fc5779834f4fe2ac937337943138a1af81deb8cb9557af2a603160c5e977fc5042f2d95d56190b84c982e93ebc8b5e2b5a8cf5c7eee2247011de3489cbb3971f739656fdd3927ede37e05872ea0f10097ff99f9ec5e5a7d9b9d2060b5e146d93919f46729ecd004cdf568918048109e9403f725234ca684cd4e687343c2c0247ed32c7668f110527b092", 0xf6e}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x30}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x1}, {0x0, 0x7}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {0x1, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x10, 0x0, 0x0) socket(0x0, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffff9) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0997f03e850100", 0x0, 0x7}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x3, 0x0) executing program 4: r0 = socket(0x1, 0x3, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000280)=0x4, 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x4}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) r4 = geteuid() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r5, 0x0, r7) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r7, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) write(r9, &(0x7f0000000140)='x', 0x1) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r10 = socket$inet(0x2, 0x8000, 0x7) fcntl$setown(r2, 0x6, r6) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="a1b6c6c1d6c2eca2950e663d39ab1bae96ef58a3c18046e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x42}], 0x1, 0x0}}, 0x10, 0x0) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206979, &(0x7f00000001c0)) setsockopt(r10, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00', 0x3) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() r4 = socket(0x0, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x600000}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "daff0d000300ef1301ab00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000040)=0x7, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) shutdown(r5, 0x1) write(r4, &(0x7f0000000500)="16a9717e51ce65966e15cb088f303c11e1fe579f37dd5cc232645d3723299d9a3c4413ccafb398c05676a02c7de9a13276412f5e12ad2d89c2ac1e906847418993e7c9fb7fd236aaa0f3bf35699f0bfa1adcb4fd1b8547a8015b2c6dd43b146d450efb6d3a5adfc4895cf3666d", 0x6d) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="8cf2403336335b48ff86cf1ef8d639b65c302eac1f72a4c6f55da01c64f861f62f1a66a1573c6f5ee702ada92298e7363bd99b3be08e3246afc508e52c6f444fa8c2b61d3e3a437f0e4a8bda5eb3518b6f03eb161132798a174faed4a50a70d946a6f4100d1ac93cf9558e62ad8d248d756bb27005d478ba0e93a7eca4b092774e6a925debcb81bf2eb3e06275b40f5f95a00e984617caba6a35cefc9e989dfb50056e0754e9c4e2cac100a44df9a8653257817c0ee26481f326839e74f71d06c57c6e803f8965ae97d67f179b149ca05865f49b753cabe97359051b81c82f0128f025955145bf6e8d130e4d0ada6f27", 0xf0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000200)="0f3f4c6d7d8a6b613f6caf56388bc010d48d5a98305cf9ce49d712d33ed9621e72bd234ab31cf06d14953bb6d4a1de9524f3b217f56fa044e30e18b3120033d5c9196f6d42c8291e4d3f7540970f9d3dac5f5e90b062118345427ee738c9da6389957b39474fdbd7970047a3661b6bec1b8718df4cfc72d06afbfc95f7165461add645ffdc5f39ed12e674ab667a97cedb1290a2f3b56ab1126c5e5c38e0e8d1a23c94ddb1914d42978e200b0ebbd3d75583604021e021e68691d23985a2c68bf8c80f823197fb82c159ec6b", 0xcc) setsockopt(r3, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)="b9416348eb829fd182c71bd2327a3212ae5089e5be4e3dcd34f3461e5e26c7e1a8e6cf75467e1ec846baa1aaea679a0448b0dd0188224455676abd614445f71b33c404ed7fe09d88ea4f27e8a2cbdc559ca3f64522e89e52f98f4699c9fd477508352443af6e8e02195c945738b5bb8e7df68efc7ba9b6eeefac3b83436fb50605b2ed59e367727f164cfeabb1d22ca4ebe99e306837ba4aa4ef9c06687710d19e4dfdc133a1fcaa56fc8ebc6a120f578eb79059a7d71690155af4993c2ac69b15a54663d8fc60ff2c3e9f9d9b3f454e13fd2ffc7c55ea237b0c21b582e4235f91fabfec19fc3ac0e690fe3d09d885d518850473cb68b2a32309b9948a6975", 0xff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000000, 0x100000000}) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000000)=0x8, 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) msgsnd(0x0, &(0x7f0000000100)={0x2}, 0x8, 0x0) close(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x14}, {0x6}]}) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4ebfac6bbaf796c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) executing program 2: syz_emit_ethernet(0x61, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"}}}}}}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0xc0) r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r7 = socket(0x11, 0x3, 0xc1) sendto$unix(r7, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x52, 0x8, 0x1000}, {0x3, 0x3, 0xa3, 0xfffffffc}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000240)="9bf674764ccf1822852476bad6c6458a6eb8943d640b0f40d9ea41241af102092df8a0d6c51863d624063f69e73985dc18330903494d19ec9a0d96f5e5f2049be3d61a4054615d79e05e9df15a2397485bb1f0c6cf7aecd248048aeaa726d3f13210c8721d684583f8df00690ffaf917eb452bef0c4e101f84b79d796ad0af944a3abbbc7a5ae6fc65a0821f6dbd44081ca3b79fd0a90108184ca445309cc3f8a978ace81576", &(0x7f0000000300)=0xa6, &(0x7f0000000340)="21552e8afd881a38acf9862f1ef974f32a4417665e75ceb96f2f2b2a7b84d7b9ab22d14a13a3775be587b64fd269ab9f9676b6b2494e14fc6c7a9dd56dc8c20b82d607daf0a5f3b61222050e841ef77fa08e90f14f8ade1a82", 0x59) socketpair(0x20, 0x4000, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000400)="5682ee7565966468783fe1aaa68e2ee49a26f2032b03a7f48c69df6c186af9256381a2f33680fffc5e4eb33bd77ee367044b88ad24cfd9bde48c110572c9663bb732b8847a5dcd3b7f4ad2d6e841888d33c589b153a8a9d80306e537ee9d9822003b0a2227161314cc53cbd177d4cae6978f2fdf0633ed13b2d793626f14e6e708cbfd1c93b6467be3070d0b9e6a1729d61cb7fc51256993decdfcd836fc91991c467d0d18e62200005fafebc3fc20c1fd9c25ab31b7d50c3b9b39a8f1255df1", 0xc0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x1, 0x1, 0x4, 0x2ee3, r4}) lseek(r3, 0x0, 0x2) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x2, &(0x7f00000005c0)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000700)="45268dfcae962ae8833c02fcbc263c0f9b31468e8aacc12a65a27f36ceb7a9f47e6ef067dc0a3d2e07805b8617225630195d61e64065de0ecaafd99c2a12b520744274105073c10c05410a9f1459cd837c16f5d0da55102954be4fa90dea0c199886fb2450f5b83765a094165e685243d52e4f117e34a261768a91ac316fe5ec744f6622979e497344cbae82d535acb8504ba09bbc3a3e2106a2208c650ca8530f4f85ebd1da17dcb6249aece4632901ba52c672db1fae139945c45ac993a9ff1393157ae347c820b2fe640c1aace23c0c8cc8479cea0af6e98836060e11521f518b733373634dd4fd06705386309e0e928cb80adb2447e41cd08143c6adf1ab6e2728275addf159aabd743fe80c92c1f441d9cf83dce002a8dabff07222bda17814702839313aef0effc87139faba50e80ad7cfd4f57436536b01fd794da3562d78ab142117e4c275cefb62494fe18fdd58ce8516c23c2748bd73c2238eb79abefb60c8a7c29798b68884d95a6192b6f19c8ce15b3f93515966db9e39857f6658a1821be2f6086d480d1ac08c37a3d3002626f98506b32f5a4d96ac9e68ebf2333453ada75ba5554adcbed888b63211e6ee1c81c307d6a875d36a17f9fd4a4b02bab2765e9f1cced497e2ea05fa4b7e0b4f2e4e23d56c2611f0cb7d141b5d5d33a640e93919ab7b7ab1f59837b5378c2e79bc98f12dc442e4eb62b944dbf16aa5e66e63c5c379754218244533569158976d869836d06e1e73a334a8c74090673a6974183ae24fb285669abb4725f9ab3f3dbe11698a58398571e10659346941fa6ec704971783b4c647a7d0d5a2f188b67a36a01b421b98949a6bed86ede827b56b557c1c40abc0644aba2fe9609d53cc058aeb7468ecfc3b35be529004551124e20369ec996d9ad1b4ecf3c190b698c3ba87c281c004d31d21aa45d3415718167436776d4613b87065ecaa066ceb670829042e02b784fa149a86ccc295d0ca98e2126d777c3e3b4909e9c8804c411f7a52cc30aa010092596544135aebe7bfcd7171c6ed6d49b1f1c073a0b2c0d3aea8d341fc24773ab21d9b3e5aa5df0847dcb3658d72090a7a667fd7471d6ddcabbd6b594a8274d613bb0772eed8dd55a4ecace86adffff0201cd8b04f54a97c9cf302b0100244d8383bbb6ca8cd99454a37b2713274b75f553ff5c56737f843fbcdb279a229defb9f85488b6d7dc64e5fafdfa2917e0d9cc55508d954f919aedc688e3bd859fc42549a233b2c52a70115673c2dc31dae58fbfc04a7f74c4a553e1bfcb1d75f61d0c105d2b2664165e6e3106fcfa9d966837aa11884f394b5d03570e4f94c3aaa6e5b76e4281039bd06aa6369f1abf09a503b829873e12d544bc26624c46eac0acd97a125a8224effb399c0fc6dae26b36e48a07426d04afdbfe7e5f46bf6cda09ca3fe876c11099db307e2fc80e858c9cd858fdc73c610d7f1ef35f935299449b27f4ed196d14467b9df666fe2b8e99e42aaab9df178e9235b60f41afb0b3f4c250211e855c46ab206b04234ecea2aaebf53ea3054a45d052673c3f34b636039f94341a1af09422863e8e23c153f66a3533eb7aa8dbec30e1fe5cd3677d861ec2b10698ab1a0948981e845dca675baa9aec8ba34df82524b524053254e974e75e7de6ddd0a012cb68c4face30148eee2159709aca2870932ed9d5d470feaebf4fe17140d050ae07ddc86a0c561158de56ad2a630141270d611d2afee546614dd978b7140eb04e6826670a46a8eb0081aa49e4c8e186ab20497775448bfef6f2b868b6a4ab9fa12a215d65c1c6cd93de0590d09eb32727df405bb31e62a83a0dcc3e11f15a8365ce0a289d24866aca5d384fb893799161e8586343232a08db9ea319c10efb14b64d0e229d265e1e97888fe16c2848907853e60af83843010626460ddef288afa83664c03272980bd6c6ab360c319e8cc771fd421543c8698b33cb70f452a98669c19b30b92b5a157d7520d48e819d9064a112675ebf6eda9ba93e2e98427dcac1b979589f3c558c34eadcb27d3334541fa6fb2590126852b27ea829adf941a204d57929d7c00d88df788ba5320ed62fe248f594514dc9dbb12d03905f5e15c66b971ec780fddb272156cd9938f1838384f3bc1826d5541ed11d8dbaa71fef459cf98e7a8e623f19955f2a528a4ee3e4db0e3d886bb5569a683ab3ccff232fb6b30849f682422911b1df018457a93f7d58ba8a308ae96b713b6726b26203259e715d11f4731a0e0c7412833d21037c0fc4923b8c81e3d5bae8a152cfd9e2e9692a5384542ac036d89d92fe9efb963ef9bd2755582fc5c5214071eea013159ea2d3331ff3b9137f57037f6e762ad36a2818af77aa7268ec1e1a4fd541e303dde44b851c168a9d7e0175779e7cc1ad9cb3ab1420a597c3e28b8fc48f10dc8823c876a5d5895961765ebce7a2839446d53de2f6c3d60d4f4d83a79239824ddd18ef788a6789f21bb515864c198f439d563aeb10bb2409e5e7401e7fd4a4771991964eedb8a6d656e9e30d0276fe4571485fd8cbc3645eff60edd8e5309ba36a9f91fca8d69794b1c6bf68cee7de2ff06446b4241564f577989a5f9b47c89866597dd58f11847733d47bf2d5b11b7b5389c0cebad487390f08f50f3c8b49e1cc932d29f5ff914e58a17988fe32336e8d1a11486aaf37728d6870d669d10090561994c7c74ff27cb6309f8e88b1a7339cb7008b2ba65316d31c4ae5b6892f8515e8207526d214c0d07773a6aa21417a3b9456382180045ecdae8427cb857d6f5a5d34fa0fe453182fcfc9422b0a9b426b14fb4a63f7facd21daf1928858a6d64ddd3eff7e378cf15754bb08d876b803eb7d7d908ae1b63960f640bec46ab1c1b16817e454695a505f621c3aeb3241e7ab6db14d3a1358c94ea99c51b52c24e797235d3551f5ab245c883066549a72aa898a81eae24d27e55e9d87dc6c5f473c35c6cfedd2eb9662c0aeb9e12d3480ba2be9de6181a73859db42b5997080583b6a9926ca5d3562f978289e44298f1588c5b17e2b677e5b56a4e319b44ccb31568e33cd19826131899baf2a4fe7ee38a9cfc3724f41f7dadbe8376c06a53b23aa693b386dad10296d14ef905d78e3ba330115bcb2b0a353f8a69b6014f979fb346394cea9bc85bac495963c27266a81039e540a5c4f580418ed41103b30cb2da0e10df83e5a57a10e3c78de60f10e737a4065e5de7728b9e5dd657f0aee1a59cbd1cfc8f2aca16c53a7627bc85d313c5f6e75033c050a012e32dae1e0ba0c0eda0b73e46712c36cba3fad66840438c07bbcc506440927f2ea71e03fd29fe6d85fb368f30c426c4f439a7413d3e5fba2e48260b1e09906f58c4a00bd39b5d1abaa5bc238cc1a388d8f43be5fb8007ed5c973ba71e29db184625a55f18374c532701867ae26f1ff131d1d544bd8ac1afb31cad4f7f12ef756a922360eb597a0869f034da90150d66f0ea0642a31b7c0b6773439f9f3423459287609feccd8b2d576d62e4fa2a251f1acaa10246e573cd8884e74dd2948f3f8483d067c95f8370ad72d231bd19c41d4ca497ccfa8ecd80eba67f19913d4bd7e842a776e94fa2093996260eb0cb08be98a5d410c192c2f9485602807ea82b10039f22b9a474dca9096ac936f0310682220fdfc2d1ceb555e69fef6be585f0d808e85213ffeecab1f0e48fbb4847b86294a3f3cf9084957eac3cd31098dfdf895a049db32e84e97bd644caa551649f35744ee664b987bf7b947181d0f72df62f1cc38e01004e425567cecc0ffd3e838e5d0fa9acc561df76fbc0aaa42807429e461aaa520b837e35730f88ab2caecc55a1747ec172bea185aa288d1af2aa889304a5155fdaac21ffc11005af44728a52dc151144e185bee4b9b284459a7210da8969fb3d46129889366bc1b9e6f9a8a8d93e75756548420d0daaaaf726dc9772dccf1a57374e4007267e5906f46340e2a8373bad4d788a453a4bf1f139bb004748015cd6605932763f82a2ed1c4703d8595d03e42b0a1cede3eeab6ffbe6b24710f721e275dd809064f77e72518b0001bbd076392310d60255f743eca2bad256c06bfbe37d722a323cc838633a63f6a5c4d12b5a390197ae72bd95fd66a105b119a1fd046f5a47ac1c4cafc7422364c2d2169af64144db4a11331f314f90bdb1357c12a6d5c3cf64723250da684fcb36d7ee5ce7906a3dac7e9a1ba6b5bc1d241a4280525ccfd95c2b664b19dc963261883f8a11dfe19a7e97fdb824d9208ad0788275297c2ed8e6e53f2d67b5ba6341ac5eaeb9c708c24ca5e3ba40ccd56e123bfc9f61cedf50acfe41843b0d3443875de212be73b459a87b6a1ef83a17a8d36909d6277bd9a5e2b29c30eb1c5edb1b12ea04a2bbd427bafa26d07581ab87885b2ac4cd44ae7aca60b6206889c004feeca8c41b71425e6c36e31110b09c62e84363466089c5190f987c05f4b7ab796bfc947cbd76406b73893f49b70b6673f945e78acfce15aba0193bf4862f6c2327c0f963ced224af2d4b0bb7944d33fb6daa252a99e50cf6cb2ea0ef687808f25255284ba32a6b427ba14542e9b948d9253a75a18a6c79e614f0483f6c0b54f2917300a63ad91c4a6ecdac374247d3c54f2416408b602237014c630cb6625daee8df212e3a8b5ca5d3a790e4556ef758aa5c56b1b93c453e355c2e8ee7ef982b0f87babe11207065fad48c5c77e696c8472c7241ed6a94b31bb88119626bc56a85e87b4eb7ac3abd5f9537e2cb5d2c3864840d274bb5535d5d26bcdfb66e295461c7d19f2a1586bc87740aad47452032e0ce07fffc69b24a85eb90ea0573f17e0b1f7e1193d8130a545b896d3eafb8f3c26d586bdd16a9b6aaf52c2c65ff0f3ecd5748cbb6daeb038e8fc4abf06ce1b4341fe2dcd9ac53b51325c97e081f4d34b73d215e4da9bb0e4bc3718c92224b5eb2bd510cc916559d7e44daa97d4cafed9df766cfda8c042858d18646a60e10060c337005169420c866ba7c747965ab959866bf0c82cf3b6c48356c955c46200ee465f2c704fe5ac01705f76a4ca53a2e3098b83e41237af1bccf77d543a40cbd4652080c1ae1f9cc91611fa5380d19f75087b78421ce04124a1871a5f383f595e3075da4cae68421a39fc29e9885c06de4c332c7ee5377a00340e0fdab8cdd3c8f5e66326e0a6532bac9f846bb7b89a88fc3e0c573b0c25ac5ef0988241d1cc4e814f6a68d6c7df6bdf08b748a9c8ad405ac71fb26b13d63b1d1c6a2ad1087989af71b16106555b56345b02c34b071e0a1dce3fd4e1b0ac0ebf736d92fa58136771b8381e712c3cba6c8c965443d9cb65b473a0e820981c826bd8d92b5e3c0a9328482369ef037a44194c60c75123138c705973ed73b434e14727210c1ac61193fbd9058f18ec5079be824d40d643872640db095f26f41d5625d48e124947e6069a53a43aabb0a8ee2050ee3e198969e3046f842e6372c68993d9962ed0bd2681c66c843e44406055fae2527085031de750436982f278b58c83383180d8fde6bc93a74ec033491acfc31cfc8ec44b7edc44a1c7753df6f600746256f2d5143d1d50205cd2f0763dd1346096cf4e988a1ad6362ad52c72adc8cf4d356d2b6d5ef5913d4bcb07a0f9b8a6db17c11d765e95f6b97462b9622dd296ef3f77255e251aea8dcdf6600668fab7be13c4d20248d55f62c1759fb1d172630360715fd305e24b4b217252cc02cbe53eaf292c5228d017b5038118af4c634053fb67957c76657a9e270ea2bf05774def17b300ee0185661", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="9d11ca0d75b7f759c3eb30b5197aab480cc01a3c06c52dd4811b57cf7515cfaee36260684cb5f1f29fa2d1a04c0fd60700932316b112c799a06acfdb734a131fb04e3bcb43826e285f164367cc3a978ae7a25dc09dcfbd47be0e038279b6107e264e7b7307136cf801fd3fcc5737584dab00c227ec5e7d464893588c86269c3419aef685ecfcefe97f6ca90a082d94d7e9cd7c4e936bdc9324b9b38cdac310281a12dc6b6b5c08ee14f548c59e", 0xad) getsockopt(r2, 0x3, 0x2, &(0x7f0000001800)=""/91, &(0x7f0000001880)=0x5b) writev(r3, &(0x7f0000001b00)=[{&(0x7f00000018c0)="d7f1da08b2a5c0a4a0d1360b95afd9c9629072fe84f59803195dbc841d91609d663f580be4327467ea3868423ba6308cf5ebdb4eaab82020b2445833dae203f0c67844d99373baf493101f336ac49c842d10337ea7cfbba9ee7eb4a0d9061305075325f72675c2c8232a66a868df234a1a561405952772bf28b2e0285f3465d9d9264c37", 0x84}, {&(0x7f0000001980)="e7a79bc423f4fdbfa9d9604900a5a1c2643ca727b43ec624721a0d08548a56e8ab02963244380e3d6e84b5453e5b89da6950af65fa20d06b6aa23a795c1cadf54d21c8f570dfa338541f2fb200ff67a0fb", 0x51}, {&(0x7f0000001a00)="f42878def7a2d41644ab3357a1c0dbd83f653cf2e4c0f2d024cc92e2ffb6ccd2731a5d9d56f3076f738821f8efe20b927004f9ee82aeb47dcfdc097776798f2a49df526053d8fe1ae0af00066f6803bc281c63bdf7c04469c6fedca4ca4a3ce6101e1b0d31f28596572fe60641453f9a4e60f13cfe0dde9f740f9b88b725f134d3e682e9c8445ace87689a6181cb7b7f30f011179ef9cd882a37ddee198f8982108ad8ca4f3b71caf3f7105781a0410941433d371276ebf159ac1797aaaa92cb793d6ea907b6997a86076bcf97e657fff7295396d3567d6e71a03f48da4aa568d39047e4446f17d85bef6d51730a", 0xee}], 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001b40)) r6 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x400, 0x9) utimensat(r6, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={{0x7, 0x80000000}, {0x800, 0xa61}}, 0x2) unlink(&(0x7f0000001c40)='./file0\x00') sysctl$hw(&(0x7f0000001c80)={0x6, 0x5}, 0x2, &(0x7f0000001cc0)="0a9b3343b623a262886eebda854b0c09f4835e4b81c721b34fc09deb8c7cac4f9fc7bb51767e6eab368d1e044b5c3540702652e0e6eb1a7614f0e8e75119d04028895bfcca83bf4b4b58b758527c009d7bde88009cc151af7ddd52d96d5dab45d852f8ccbdb7bb65c03a17c074ac183109c6f875e424472dfd8bbac585cc660b2bbbcac6353dd9f2d718ea172255c314bd159af8d8fd3d589d267b7595e763076c05b14ed0b2b492ff9a831d6e83622d7a26ebe3dd76d344bcb16728d5e4f185c2b9705a015bfdc4142386c2321461336190e17e40369151a36a2645dae0346aa2e6d50353", &(0x7f0000001dc0)=0xe5, &(0x7f0000001e00)="f5d5ff0f81eb9460d8ae44452f65ab9c0be9fe19a155d132ab65", 0x1a) sysctl$net_inet6_ip6(&(0x7f0000001e40)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000001e80)="0343a00989276b2f019a055d853086b8a2adcad05c9eb0beb906734191c1b71f5eac066b9a2f6bd31bc49e3efc918c6d5425237b", &(0x7f0000001ec0)=0x34, &(0x7f0000001f00)="d99d24c96eb7c35a9047bab8b4a5dc1de313244a739708538270067e9ab01cff7f4870c24718d74901758f153808ebd8c4ec5745d16ef05bb25977496147d5d561453bdc2a2fd421541e311df09dacb727a23731e67180bcb644df3995cbe8ea15db526bafa6ac72d57d97f688c1d9a97d04cd706477157edae4cdbb302c271bade5bba7a3c0d5ec7c9c305584ea976f04057bad9d0dc99ee4f81ab98fd9a893cd65a721d898e61a290fb5484ea8949b98187b32ce31ef7dd35f9f1b56efb2b013f0c78e802e9eb8bd737e69b7c2fdae7c74c26e82901bff59ebfd6a0bf9944ab85eb8f6ad0f7c4558f25088eb01344d53f99635f689d2e22f87f45090f92aaccdec35403bf1f1117e37957230563d166e9f08a0fa3b1a0b409be2edfb6bc87f806c820f24f8e2145d77f465ca1c773eb3cf090dadd4958499a13d4b66af875983fb79764a1dca269c2280c92a4832f04c753623c37c48a5617da78d1aba216b0372fbee8a39ee805a32226739318d3a9a93b9a4441c0358b8aecf8fc24578940e3d3ee431d9232dafe4abc53014516e48ab71766c288d3bf7a857fa1bba287162db1d66c5c0628cb2a20eb5b168d7e5eb6a8c22976d7f4922951467961f5b482e97b3ff4f3cb452aa4d868aff346585f5cfa22fb755138f3d7f2deec4b81efa7390974831b4a47c33bb7bdee84b30269b5cc8de3b88f0b1b0fad9268c3fb508596eee6c34050bbd768f5fa395d52990586af81e3f559346e3b0e2fb31c497ef9c1b95251d2a6f1d4ee0a46b14669aca1985c90740aab085c2274851037bda314427119ace64f3f3309f0dd77bd282a21e22397508d78a1f4cc09d398d0f280c8d703ea4db87d6d9ec1c365b32f6d7057f27bd6e85928c71f161b0bd1856310c820a5501bd1b6605ce47c30898ae1e3d80668310532135d687272d0c0d06eab2b483879ca54149e15929c54798c7724f13990d04d7457c19d092dba3809a53ecc13ed53bc943e055c6b98b9d296fc9d84cfb08187664ba8f367709b6b72650136bb17745ef8c418f2c6ed4b2d95b282200ee3e3556fa5389754d740bb890defd8b427ea17721a319c0664228ce20da4e21d4a0bc9e2482df1d15abb69248863c801ff8784cdd0d50ba611a9abe2f7313635f8a17b53829c9084b4aaf64a9b15329d27b7716bdef097813b0335337c82e2ada5c0724a046227b25f09dd1a57e508f53637567f9e80957e132ce90cb2596ac961138dff5921774ce0932c6fa7657710137e16668a7e9e9e5c67ad99094e5dc8b1702d552a0ffa70c932ab71f07a238faddcd2d1e47d2f807f058543ff73628eaa74b18eee7ab5f01b6df02b93275c20f88973dc6c6d74bf3fa15d50dd4ed7f7be31a58cc9b980395484ee2a203d8168be039f19a926a74e13d3aca089498bedd27e46e7dc839388368ef6c02cc8afe1d5403f5b886052b830226738f76ca681765150ef66ac5afd5cdd9482a6908e6d4d3f0f853762d2da3a0aaebf8cd7c0c224eafce606d4bcfe750de53dc29e6a3faa8bbcc5ab45d84842a32fa95d04caff1b1b7ff066e9f0351393c730840229c1847910c305ebdb2dbc88573fb35d6ba8772a3cbfa40cbb93add649328bac2b141bc2e634f13e0f719391e9960c58fdc3b08778c17ee6a113136c9f6b4c1d80ced26e667c946d19fb4e30efc3ac226c57270e5a4b83d939296417e677d4c85a6678f82d2efc7d3c7965ce8d6d9beb29c7f7e0e2ac937b738fcb0136c071a57f8d57ca136bed26ae0c79de1fc01df843e999b335b27701991a1ee4a41b5ba491b4679cd26b75f2162fdcb00b6de51e0240b212c4972d25798072682c1c67c37093e532e58ee4b317e3b72f6491103b604efed4a55b3e2aca5375a57d13b0b392d83683e3c10ef99b9a4992a397bfe2ad5e130feb51fe429aaf990e2c2d9935c8e2e9228d8a21f2f05467a085d4d5762f73dd5e5b58f107cd35e925bcdfa37b6f6b300bf80d94afa2dd3d49b93073b1d213b5971668d181b2b41c99ec84ab4ee6258b21e347b20667dc1658901bfe3ecb369f44b87adecc2f78f51b5b47b8a527a29e8d7df8dc19575c564d24a8d13f91cb7a06f7764063ca1d1c822e34c312fb3d361e477d1b3209dff778aa300ecf6e310d752f4d6be797673f2540004a4187e1b67c951a3f9682082fa428a39ebe333c29191bb0d63be2219ddcdbae95314f0ada25ff20f491e4a931dfc9096b4fcb3ec58abfbf4864fc6c78955994de91941e428dfe4e71e568ee271255f66d4c9165568d6bb0449281d2293052c0606fc4729e525b73c250fadac20037239a3fc73f343a11f4367cf04d320c232c6563d36cb2dcd382bbd3d1f73097d539b7644d94463cf1fee241ae27db22777bdeedf18caf625cc1bea9da05674c433989663e0130fb125a31b24b7b6fed89242e18004fafb017ce56b9e9dbf15c5b0ea5245daedccb3d11f587acf522af8fa044fc53ad8e603be8a45fd55dbf06183a9dc0e6bbc4bedfc653bc452d3c86d3f65d8f9e409f63e1c3ba75e2d5a82ee8ec32a6a8bee010b818f368cff620161bfd7bf924ac245638083e02b547f02b4a7789cf0946ebbcc282ac7821afaa68903aaedadd1308e8e6acd5f671663a9855778d128b3dd1884065500aff87c2db3da1aaff00f8f238e8e1a26ac25e8234ae47ee72b0769562e978993bd17d32fe1caef70ac3ac7229c8f6a74e60a77ca69d4357c5a2c231682811bd862747acadab95fd5a4c741839fdf0f88debe7ba7eba375e7c3c148c8ac44b04494963039379dc7f42591733be85445d2216b32bf5b25e9a4d9bdd9dfb0918c613efd2f1be3c0e8a048f8daac4d8d1b1a854ea3eebdff36227100934a4c90d7a6713f1f79b8ab37973e661ddb80681dcbb986b75dca2c22518c62d9557dec08fd9eed7f10366a1915a49373c5e0984224ac5264344befd3d0db4aea31bdc887bf82fc1da1e500d9a84fc4f553339edc4b64819184498aefa0d1bda88282652947d5da08b8a98afb9150441aa7692700be2132f3bfb8edc5fee3b3a120df9bf1d949c603b6dd343892d8d8aac8483ee1a7dd5035cfbf787feb249992721d9016ba3bae93cd63b6be4fbe3f5502fa699f726644e69f2a418e28ebfa30173ea32937a5005281d4f2a9722feda76e7fe86ac0f141b634ab7041c36819d5145a2bbc14d7f58bf4f1227c27daa5eaa718dc4eca81b106ad6e7e362c798d5ba9cc3bb135fc0301cb657bed153a3bf7b916677a7447c7b4e3ad51429b785276cf00238442836f858fef0c0ea355865ddad16357a79a5e0345c121bd5eef9160279600f1bdf4ff7c5c2e4f3f980bb330eef0480d84155ded7e258edce7130c10e24f98d9a09d374affc4ae63e885dab4e79ebd0d87752f5df7476db4661c3e452629f95e8dbd8334557f8fac5748a5f804a1627b1c2ec8c8b75e56d02926469476f1730564c2d8f6bed26a662dbc542721ddebf07dd19e571924dc88e6039c57da0950694f6be3729a7945f07e387b1dbea559cad55d8e239c6652dad47a9943d506087c27d8c57198ff9ae1edfd2f3b71a4c5a0a21f4ebff5c8279ed754febb6c2834b4b03efb7ce167ce54dbf4bb11fa89dcc490f378abec6edb63b0d78303a4fec7ac0f0a7800eb807446672deb8e5e2345f6a6adb52ee1b4d9b0e8602f660e6c5ec595a4c97ae605a9c10556ca3eadb4b21a770c97ed3a5b6471b1999efd7c7ec7ef7fc434d6a62a5d261b4d31e7904b6d6392275494142be6ffef4b5e3032d3a7baac75f5409462608259f9900426bf6c1e0bdf21b77f44525f87a133d7b5cd2822fe194b6aadb837ff20ed1c99c714cdbe69e5545d4048c20a37eb65d6a9860633c558da5701a3206dd82b1d43c1010a0e8a815ea22a873e43d332d99cfc599733139b614500d19ee5b2ac24628c13e8b05a780d9531107f86058790a25902ba80db51b21b22ac86765d16aa01b6d6c7a61bf5259ba722f5f63fd624d2509eb214699045f97fdf174d939d7ef2838d68889e51c1adac5cc237af800200e98adf5acd9b39a9200331018b8d4bd77eeaba284747aa76e9653cd63b93b2740be966e7177b0d6253b5487aacec905814e4f93b3646781883f86cf89e6dc400e8b4d0b0e602ace384203a895575a93802962b4e550a783a01b51fbf72eb59b79b26b129120a5b7ee6cf83eb6a3bd121c7fedbad375b06ca903c951e122cfefee95fee6e5ba0305321eeabaa90129f4d7567938da8f5b5d29e6e58868a1771446cbb5f97cb0db6b322b933968c792ade3d5fd5b361dc6319a357a2c70bf9419a54ff184c72326fcc689b77ac4259aeb27f45f238517aa8cc40fe346d79f96e840b06401712ff67bf14ec12742fbaf3e378a9698772f7b4e25fd1baecc82de054f88c09906063c259ad473daf35dfbb74a4ae2a82791c5a2f7247a208568949b8ffb39f6b6743c48bdeb7b918cbf6a5adfde7adf6db9026fad12e19f95130f03556dc900846af476499f73ed32689fb22232daa765d9c318d985ed022ea85dbb7a5605cc0f21e845e3fab7625163c2a076c4d412836aaf895d94b41348409394e9f8fed5a716c31acf4ed63b06c44148e4a57c38196af35447f08ee9af6ee42d2201d223f029d354934fff1b17f1a1b9704d8d96b76edc536f77519bb38bf50e0ac6681d3ccac4711d1db56c2b5289208af22bd8132c68faf152aa6ae98a83058398578b7912bd1aa70606c0d99973c30861514ca9970a292475330e6a60956f03d0fdc7d23d33db5b4feb66c99ec8f6c67e03c63086ef9f36a2dcd4337c68115765f2f06d42c377ddbf9beff1f018bff8ec75aba618cde6badd3aef9eef0c9f54caffc1787218aa6dae87cac96d02274c2be642e59075cf4c05b2fee53298ae4ac0388781197455291c95f5cb0355c5aa25f88a3089d956dc37c81b1b9c8b035f1d23559a4440d4c4b22c5ee2115614d3299cb23a1ea84b5a461e6011e3044fc431a07aa844293ba65b99244109f2644694c6b774a7bd836fe53bf639cd9d2b7bdb502ec75d26bac067b6084f70ae018de8713b92ed277d74e66f969efb3277c689e901922621ab09ec1d536c038f5a6c0cc1321ad46fd7018c8e6f6240adca9ece6ace0d84f24c44c7beabc5fd0e8944f12c33e5987ece00c56c6c265da87e46c802caf96773a618ee2da109ce678015a689780807df9777c106738f88e859706cede6cbac94cf358c047ddb3e2d4419fb5376e0e3c04ea7794d444da77241b00cb4ec4921c610a3bfe0b64cd0f9d2e93d78602946cc7b89a33d1b6e6f9ed5c0d41cbefe7cc2973257d944da85e75ad1d9ec910e9ca3fde7a651b171f124ab82ac3a211d3e84e1dade3340c8b1a53682aee906546b6d02b1836dc7cc9ec56cca4c50d5e96cfd918e17578d59fc6e13e04ffde39966e6845f748b0e48d305880a7cbe28525607f6bc5b11666ad034271d42c1f27c958a799b98d5bcb24030a16c3e20c16bfe39032700a7a661040a2e081c55123ce9e851c396537227bb0b194fad1e68feba199bdbb62197cebf8e3360629025f7525274f8c349072b9cd3eb186d32028ac522769d8e81e00d035bf0cac1b9977dc5c5b944788a6ede60ad211517b325a414cf1b8e82e016d316ae48cfb3c2f57338b0fcc370941422b4e24138dc2dd5a2ecceaa3b15932f1b771f97c2467fc2d7cc537d747d376823e7153c15c19b65131737019c6f712b2e841860c768ef1fb1930dc0e78dcd1883515ff006cb267a2fd8c0861f478928cb226", 0x1000) r7 = msgget$private(0x0, 0x400) msgsnd(r7, &(0x7f0000002f00)={0x1}, 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000002f40)) pipe2(&(0x7f0000002f80), 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x0, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r0 = socket$inet6(0x18, 0x0, 0x0) lseek(r0, 0x2, 0x2) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) chroot(&(0x7f0000000300)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000140)="ffdaf64c000000004f0527000000055e00d06a3c6a3f577292f8bfac2b4caced3d", 0x21) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) connect(r1, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a11ffffdd7f00000000505f00"}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x3ffe) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x80000000, 0x413, &(0x7f00000002c0)="b2aa81170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e33745ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e22373c954ede57ef99de70c007aede9cb9b21f9982230f575295d48889c9a920796b2dd92fc857568a2e04a131e95b92dc039b755da42a08a0b37ba955d2c04e6d7c9198ed900aa006ddfb678b51a2216114d1e00", 0x92) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x801, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) r2 = socket(0x20, 0x2, 0x2) kqueue() connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfdf1) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)='n.', 0x2}], 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r3, r0) executing program 3: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file1\x00'}, 0xa) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x50000003}, {0x20, 0xfffffffd}], 0x2}) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000280), &(0x7f00000024c0), 0x0, 0x0) r3 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0x3, 0x80a1a1, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) executing program 0: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 4: dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) ioctl$FIONREAD(r0, 0x80606954, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) poll(0x0, 0x0, 0x887e) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="89000001"], 0x9}, 0x0) dup2(r2, r3) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) executing program 2: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (rerun: 32) r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/133) (async) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) (async) setitimer(0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) denied attempt to set clock back 4244637694 seconds executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x61}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) close(r0) r2 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x4}, 0x0, 0x0, 0x0) setrlimit(0xc, &(0x7f0000000000)={0x5, 0xfffffffffffffff7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="262cbeed63", 0x5}, {&(0x7f0000000140)="60dc9189315acda441cdf717a0bb7ab1db302784179bd926be1983a30a9ed120dc29d25011ee6dcee41db8e3971e63579b717bd91a3de9385dae7fea2ecae7eeb9a38b7fb6fe74ff3a05c7dbf2716cbf72188e8415accc1a9e37cd96e94223248eafe539ddfc15a3422ed6103c8ff25e9eb35285d81bac91177a2b9c1885bdc80df8716463", 0x85}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000001940)=""/57, 0x39}], 0x8, 0x2427) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f0000000000)="c772b2db", 0x4) r6 = getpgrp() fcntl$lock(r5, 0x9, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x63d5e250, 0x5a, r6}) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000, 0x2fffffffe}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x1}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x100000000, 0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x2fffffffe, 0xffffffffffffffff}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x50}, {0x812e}]}) syz_emit_ethernet(0xe7, &(0x7f0000000340)={@empty, @remote, [], {@ipv4={0x800, {{0x19, 0x4, 0x1, 0x3d, 0xd9, 0x67, 0x7, 0x4, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0x20, [@rand_addr=0x3, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0xf, 0x6, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xb, 0x1, [@broadcast, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0x7f, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x81, 0x0, {0x1a, 0x4, 0x0, 0x8, 0x9e7, 0x66, 0xff, 0xb4, 0x27, 0x9, @rand_addr=0x19604a11, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0x1, [@empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfff}, @rr={0x7, 0x2b, 0x7, [@multicast2, @empty, @broadcast, @multicast2, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @empty]}, @ssrr={0x89, 0x7, 0x1, [@remote={0xac, 0x14, 0x0}]}]}}, "c5c4186139"}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$net_inet6_ip6(&(0x7f00000021c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000002200), 0x0, &(0x7f0000002340), 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = semget(0x2, 0x4, 0x162) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/231) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x0) syz_emit_ethernet(0x17a, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000380), &(0x7f0000000340)=0xc) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x48) r1 = getpid() setreuid(0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x22) writev(r3, &(0x7f0000000280), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) unlink(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r6, &(0x7f0000000240)='./file0\x00', 0x180, 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000300)=[{0x7, 0x5, 0x1, 0x3}, {0x3, 0x6, 0xd1, 0xb74}, {0x8000, 0x9, 0x6, 0x3ff}, {0x1, 0x0, 0x5, 0x5}, {0x3, 0x8, 0xd}, {0x200, 0x2, 0xff, 0x1}, {0x0, 0x1, 0x81, 0x2}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xfd, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1000, 0x400}, {{r5}, 0xfffffffffffffff9, 0xc, 0xf0000000, 0x400, 0x7}, {{r5}, 0xfffffffffffffffe, 0x30, 0x4, 0x8fa, 0x8}, {{r7}, 0xfffffffffffffffb, 0x10, 0x40, 0x40, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x21f, 0x100007ff}, {{r7}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x3, 0x8}, {{r4}, 0xfffffffffffffffe, 0x82, 0x2, 0x7fffffffffffffff, 0xf5}], 0x6, 0x0) r9 = socket(0x2, 0x4, 0x40) ioctl$FIONREAD(r9, 0x80206916, &(0x7f00000001c0)) getuid() pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x4, r1) recvmmsg(r5, 0x0, 0x0, 0x0, &(0x7f0000000340)={0xefb, 0x6}) chdir(&(0x7f0000000040)='./file0\x00') executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x2, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x100) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x8006, 0xfc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x9}, {0x9, 0x0, 0x0, 0x80000003}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000200)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058", &(0x7f00000001c0)=0xc7, &(0x7f0000000300)="ee44bd2ace69070f5d09fb1f318d63c6539ce1f6b7063dd103000000608498632c8a5bcb912e8d6751bd1b4c77a6111dbeb7ce3c37dd187e746911a9217e2f2ef8525001ec0eef2af14375fb334b701de0f29d75737343ec5b7619000000000000000000000097c05bcb94dba63113656e16b1070694fdd9f17e51e246c99b6350f7ac98f4fcd5e82486a44a82b868ec006f6d20dff0dc5cc359fc4ecb87b4f1edecc4e0d0b42d0bfa97e941bc998f40e28cea525ef6919bb686349e295b90be69a91f79f3", 0xc5) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694d, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe01) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a", 0x44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000040)="b3833728815ab9e5c46303e2a285bac5e581512ce18fa5fd13cf5b10fbce1d0b6230c6bb6e42dafe857ff7fc6ca7674c0030c6db43a21b65f683f955d3d26c81bb17b734d93369dafbe5f73de5fc74d35eaff0beb994d03a17a3851691c0ed09436f9fcdd4968b34174d9f636a7e38a58a4c3ecae1d32e7a042825c206760aeab96c02974ab58a00226639cdd4c91449a065627fea86a600"/163, 0xa3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {0x61}, {0x8106, 0xc9}]}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="085db5bd11b1d9ea1c10f874fdf4518d244a36f48f0ce07681df9818aaab9ad09071a0d1696500478c9604cc7b920f31ca83b9cec4c83937d8029e0e600a46e1f8344e2546c090093bc0b55ee275fd35b3ecc1bec248056b24b46de322906c221582507c01c9a0ff600b2b52a084c0b84854111a9f464349e31104c8bf91d7faa734e2b3363f97c6b8d9ffc143bc9ae86829ca804593b004fb3237ae2d648513c5e2b70d7d69845dd6f580e9751b073da96016824e1ec60c3db3a5ea208047765adf74da3b82f9da7b9f97b70eee3bac98f20d2c908f441b4128bb87e5e41d0f4fbd8c8f278804e83a7ebacc6cc5", &(0x7f0000000180)=0xee, &(0x7f0000000200)="7345bd8ee07837ac77885f5f01b616568e28a8296d7df0815bf030c08761469c174a424e7f2b69807bb857638243a1b1b9d3e19dc33c800e46b7276663a469f54efc1d8d092e2391eebe4e107ca38388b9ea453b173bd26bae3dc50a690fa92cb2ed2a19b6b268413541f8e6d45548baf4ba2b370c804ef0ca4e881ea1353287ea", 0x81) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e63fd}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={0x0, 0x10}, 0x10, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x806, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x3, 0x4, 0x2, 0x0, 0x233, {[@sack_perm={0x4, 0x2}, @generic={0x4, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000040)="764db9d3200b36084fcf0cbe9f255dbb579ef2ab668d4570b23c7b208485fc6debc12b8901e1aa759d1ea80813096984c20ae4603113e8daa6950aa737bb51dc1efa668aed844185343e9b831fd3128fdaaaad36ccde7243c4031792b7e6542f6020cbc0c868c526dbba23657ee6464cd0b03c61e4b2cb65fb9d95548635a4541174c3a88d91bb2946417f5d3bbaf537e0934b71c650b3a58931847115fbc9148a05b2fc6d6feea0ee4066ae5e886426508bd725a560f14b461db84048d8345bf0ebdcf77057b325e534118dad6747c3b5de6656c2fa69cf2cb014d7ba8c3fbcdb144e1c6b4f674743560584a4569bf8b73f6d33d22a88850956b4b78e96dec024c14e30b136e4c89eb94b08786d07dc76308b66f6007baad8094d14974146854568e70f2275c6da391d2d006fbe0eabfa27a7b5fbb05df76178378ca5ec3478b96b784d02b42dcff8155e5e1e268344a158a204b4242757e205e611dade67efdc141ecd9e1eb0d9e42a9fa62134687b53ff89533af0caa08b5130c4c0b6e554a3fc226b1f15decc1be9e49b84ccb713304872ef8e9ea39bd059707f42caff5680a6beee45dc474f6c8256b20293c97a00b4bb31ccad7cc029648a15452ee9294e9b702916a1d521410a76578e17250f216c91994a2242359d2b2ed5793df5f219b21ea1f23562bcc86db88d6b4b7799007f4de860824a1850d9b5d98e3cf6106e3e0e619e2a699ec1c64b58e29a973fbcc836d136e38676679439dff28a105b291c1d8be7bd7770c92cbc23906b04275959df3fa1800108088842142f45271fd8c19d30747596e97c5a7a8a7f1db6dcbd07f443de0fd1d73186940b939e6df9925a2bc310eb2d7626efc486363899bf8ecfbf845be48f6215604b232b1ea1533c7f888a34e46667bf345943cd293ba75e875d537f08ef856126901b57d5a9d60e97d36073d023d8da6bdc8f535459da012ddd8bccb7200b5283150e9957c32a9bcc75849a91d4577b4dc908fb8b7bb9da8afd55dce206d1bed75ffc8d336b3783e4141e2a064b89761c8869906e74d5866524e4f1a5dbecee4ddecd89345f029fb27cba584f233959b6871362f363479b4663b3c19075b0bb7907943017f6872a98c0a729ea086cab7921e747394ec53a9072e085518da420de0477afcf28e03ba7764b8f08c8445e0e0de66bcb3dde5e46f4705afcfb9f3f311109205ededa9d0b37a579c3d76f907c8f0c799b7ae32a1ec121c48b95058073035cc77dbddf2775dee2f921bec9804361bae23ac99c7be435833b92dcc7dff6c0ff3002a2f413d7d56008acd7e89abf85af42da194a2eb19b87859a2705ddc07cb76dba4436ee1ffa7caa7c900536f22a364202d31729241faf74643260a9ab118abfe1e01eb6fcf61c6abaae22bba372e3c945479c7ff6d3a3bdcda11ce2e69ccb3390c4f47c445369c138f4476f4400e16053af60b65be44868d4104c9de3cbcd424b1cb1e20c6f7a5497b1b7ba32d195ab562617f4bc310aca6b1fa697d94e9a243c2c677758316515e80d5512d86c6fc22769285f8890d6cdd921181e13e89b2361dbac1d6ca8939bc39bbc668b8af4a3b79d9aa3d4dd6e8800393f04ca5b819789f6a4ff48a9a8df3cfc5e313d9693c7cca4163907b57f62fb29c751c25891000a59a25d1814a9f9d17b59215a803f1ce7de5ffc071ab46fd984096f2fcb184db0d4aca55974ab72b2114df4a246b3ef077ad205aea4566039dfa66682155555e4551096b2ae5494dbccf19403efdfb4fa893fa6144f75245a400f484cbfcab8721b553452564773e1a57c87bf76ef1f8d6ac6225acf2020e14447ca84539a39237e4a2c2be07eda3c2c8b9967ebc759bd05f63be0624c5c5b69708f192f5ec8178daafc09da5b1016f496c32043de089812b2cd9b3c220af1d4fba2f0a6f6a4222909dbdb43e926f0127acfa5274a8e87a877f280206923107457366d20bb0b9a3fc832637c0658916de5b825b1a3bbe54f313472282ff96ce11c3d35b44663f0ace0beaf5244872b4088d55fa9c35c3ee8b8e952896fa6f571bb8b3364a09efac17c6b33ad947747491485ff3c44b4c893ffca667b393707b892c0f8fe0e30ade7a248e4909e771f0360eac73df8901e80d1f4cb36e9e671a2ace8540220e156ef9c167b745822fc43dbcfcefb02a4d2bd4906cfdadbe29ae7833c0477e4aa63c459e61dd6799db1e77b39f4bb969c0c3ba76e4cdb55e30c9cd537abf1aba839dcbbf231fccc070a7d241302fdf8a30fb40da0d0ac9829b232d77d5feb776ecd8d8ff72105fe5bfe384340a3d206495382df64bf23abbd363db05d9b726a95ab388b8462fb7401d5c82e890702cc1132b13384636e4671783804bf07bfd5e0e84dc78965d73e1707c2f3f5a9a5776dcc190c684f86201ea8435e9cbdfacd2538eb052591e6243341b1d747152707583b95645048a23595b1864ddfe180d3ceab6c9347730f5a753366e9cf578cc6dad4c320a9fd63f399a1e6552342583d02e9c1deea097530bb62cac40768941f07c0b6eba43030e332a605b20a9ae748b2797e63a27b7a4c8ef4e8dc2582b867ec2436ca088a7336b37d584dfd4f4a107af21cd15a1ca07030affe30d8268aa5a5327882d042a72127471ac670d2ccb56bbf64e860f6181f79cf2eb996f44e0a04d994afe9c74126dfa04603c7943d0b2ac79daf0b443dfee7e9c2d7174962cc279aa1746be6af57cf6a465848b865cae49fdcae3c5fbf7e5c660ffb2502e6c86ef39a1a62c688e230eb0265e39b9f499996d5f4e8ac38ac1030231304c3088954ceafdd8645fb0a35a799e74567d033a19704c7c8cc4efac702963f7390843cb91ddca10670a209c75650a31f849defb687b581cffc41eb1fd929bcb4cc06b57ceba2aa3173791b252d1d56f76b09321ac83c211f51c5a72a7bba8bb146df9b11457849ca1eb4b1534686a9d42390e814d3c77eae9928ea55b7dd42153a47da2ffbc3119c910687e1d35be785db476cfc94ce8efe449ac91e6a22e9956bd5718729086ab83ad2faba60526bbe0ed8f96ec9337accbf40dfd7c71b80f8832ad917656f0bfbe699200a84bff98209f40b05035694a668b3b6624d8f595a45b109d998ad7c7fe9f7e9318f3d8c5a107a5596fc82923c67c4e3e0692f4308b5a2e99c1c763ab30c57f5e24de080ae762d9e348c59344081bafce0fdd623ee4733e26553cb892b3613c073ff0755463366652506e56506deafba108949464dc5fb0abbcf931ed1561c60946237c57aaf9a2ced67f1c73b1897ad5dd705646b1f73616eaf2d8d69c1865a58b1c9996c321aad467dd9c0bcd97829e5ba30560060e96bbdd7f4717c118dc28b3c0c00856e784ac4f0daad1b12c1c2e9ac97624f19fb4e2cb28072bf2e28cc6f241c2d847cb487ea068cabe5328661eea23c77ee7675c41ea4933b0440f6f45c2f1518cf4393a5cb3337ca289c57cacf09b497200cae9a3d7d8627d64d8adafe7c14002c27fb1cc83e810d73970971b86049d481a91b7e2e2aac6b597d8ea484276df7d745c0cdb13acb817ff10a3edfa524f8ca10425539d601c51aefd98a6726561edc54121782410208e8ebb5702682fa2c582cfbd558bf21472c8fc0e0a613ee2de1ed0e94a191c37bca09022d90b7763c898238eefa9d45770d3723cc54f6be4acc3c5215f97277f65ab8bb4e5deef03d2af16fd3cb221edf315fe34080365e50da9e4fa0f27259c46dbefdac9bb5f8c0cd8c23f435679a0b20942de7ef07028fcd594b151769d39fc484d553482aafce746317c6cd624f56c99ae4daa7754c119b7f5f8998e52342d52d2a4bab39722a52171ec2a08e45d45b2f23389d2bf039726779aa2f0c0c846b7116a8452166a96c01988246d1a939484591c3d20acb07e259a3894862a4792a9a5d656b9fa7657a011ed8332146c768181114c29e9ea701bf1c48598f6ba72ecda53bd7f780b0648d5eecb02fbe81f1e0d4e6ff630f553dd28192d1da515daff073a149d557f6e284d7abb117cb778721fee57b713824b2b7206d7b54d185f9c73303ca2b1aad91ff1eb868c4fca22c6e782e4e65443770915694dab08825bde11af3cac97cac15d6a90b6f85902a1a8a1e910fd37b726f67b8105c272fd623b8418bbef56c6eaf40bbb9c544f73d604adf2e0412c41b008f105e43a6230c3042c3ca94d8cc4d7184ea1d608c569f5362efb687b83af898ca61e2b37a3b60e61df10de5348e40526eb5a55caf7fcbb2943e86cc624eea2521898289d27c8f6ccea780660f82b97e571ec12edc9ea9b9208eb99580b776a90da7ea0c6aeb6e63bfe3e11e7735bfb4b05959c6dfb742f5b8a8a3b8ecf7add75faa272a323d3118fa528c47493890ff5851b0bc7e45abdb3d94f7c8b6cc2e3ca35188e67d984b689160de8aa06a0235f50d5a437c1aeb75d2519b2a2149f602a317a0fa6bcde48de1de9eb149919c636c66ae53fbf8b4b47ec1c007b8f65d99246b4a9d33015a341cb8af48851005f5a855b3ada19f3c0d478596827c3f38aa0255b42c3c3a51f51c993c1cf54fee0c6f62dc806286546c13824400f328a6ebc124dc8fba50c45d500e8b6c80780784bcbf974a4e865cf41404e115e8c45c9a9e83cd0f304e435088e786b07c30c34d3de756e5d829452951a94ff5b2201d38dde0b6a6511e73d6e46c3af308ab0a8ec7d04778513f469d87f7800c0fb1a8262d5a8965d26322b30b61edc41f9663ae70e2f0f8d36b8577aabe249613501aeaa2e1991361f7704538a30096701c47305a7c85a92c44016479a6237c29476bc1513e66eaaf2448b91a0e2993aad1ae836190c7d0b8ecbec561c8de02c19ece6ee5fe3888a559a8a4271f0a965eafd9e271d01c6269aa897c3301332080a9c3bd1615d1087f279803414a50c19c2ad038c8babe7928df67bf6d4be7a1602cc07f62033c8d0888443586074c0d7c9f3d7c95cd946220e56b4f7ce21d5fe7f2e86e3dcc1bbf7924aa14369fc2d68256739c55584912066daf8e2fb6ec99749730525e9b2bfc08e55988ed1b3e27c2ff92a223fa4143fdf172d6c69af4f22d0044d5f0a983c2b4b125638f95ddb59b4f0416dcd3b738e59e16b7f1922d501309bb8438f26bc27562d8541e2a243319cccf7208630f75b10ab091d3f239814ee7c555d74588f0949aa8c0475bc59ab2e8fb1c1bab0445a1f1190062bec7168a57a90e2d88baf90ee905b917ee10273a519e26bf95bab6ce5035e6391fe8c1638dec7d34f9b699fbb4131bdc118cd38b83dfb9ca70594e226a9c6b55dd74710b922c744f69b42a460d6c499e0bfc3033fd902ce611573885bd3dc2f7470f0504da3962e7df6ac7647b1987072b2aa26fede790c4f07abd5eb532f19acd213f15bb0075f20985854d5862cb276cd2e1e963a4a0b43a1c8e835d516c0a311b314f68eb53c7ff8afc94c14fc2e45207746b3585009588f4d14911a6396771aac579f7e9a29aa9e2e78728ef9e9e7842a980d657f96c8ed844ebbb8c29fd6d20d7543605ad53bf0a619325e094fe0ee6412d58758c251fbdd92fdb3830b8c768d44c5b0e2976a411d7a9c4a425625083e6acee061af01e818e659460b0773c852378553b410858a91bae3f956d893ab558ddaabd47f9b9a3e2defc188dc1ff8db51bf74530f7315a08726a24b77a7f701f43b9158e04173a6c1705d3ce127d0ebdcf026b752a1f99fd912e6165e202dd6db5debcaa320442d372edf74c893a4cab4c32aafda695f8f9e4f7b9", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="bd69e6f3c930b182ae64b418cf160f0e330da9e307a4f1c82516c792d874573f98d08de580205b62abe1ff10cba502b1ef6654a3c2cdb1476df6f326ddd92a472d1bed943efbe4bbe95537b61f548b11b741b128b594978be02a454379453c94e2d7e6d829a79403075205fba62ff2001442712e6536a9e2728a543fc8c5957c03245071ebfc2eddf676bf7b96b7", 0x8e) sysctl$kern(&(0x7f0000001140)={0x1, 0x18}, 0x2, &(0x7f0000001180)="f13de97eda9c709ef048c844a418ce5a265ed16960c3bb033fa2ff958c82a9387d86bc5fe8879a3f9d171360dcfc77fbf98c6b86754195fb77edc84316bf1048561cbeebbc22a5490f6e292a0be5d6684ec7149b84cac341fba15cf1a3e99d3d878508d45d160ed72f2beb746dffe31a6481620f51b05b9a4f965b4332e4dbc9bcd1fdb6db133f42309dd5c918fb2a4de2538a891f835d437209f0cd608a23c626fa8717f6d0a421dc4ee568b2486ea52229e4c0aafa695de81c638748806a0841b702dd8b276cfb1ae551ddf0b1250e3d7bb24eaa616de44bc239a029329097c8a1c8dff937676c49c771c3ee2a7b2b83318ea73970", &(0x7f0000001280)=0xf6, &(0x7f00000012c0)="f30c95df16651e655e1a0efa3920", 0xe) sysctl$kern(&(0x7f0000001300)={0x1, 0x15}, 0x2, &(0x7f0000001340)="e6ecfb74c4d4f5f51b04af79617f06f3cf784604e95cb42f25b4495bd913b6b67427505be79aac408a05edd320bf9db1cdd6f92741e97e07b861984e75ddb6cd362741451e9f4baf3183b40184a7e4349dd53a22a1ebb8e856aa47cc7c3aa012cad3ebcb2ace74", &(0x7f00000013c0)=0x67, &(0x7f0000001400)="0856858838dc8ec1d09f536524605a6d51f3ce8fa00f34ead10f449c12ffe9b2f9bc7b44b86c8cfdf112222fb322d1a25e96b41e461152427cf054864c8bfeab42539cdc9d20aa38b8d244dce59339cb2fcebd598719ed9a5b79a4fdedf5cfb8d63bd6d05326a6eaf93d7231425afc8bdd7297d96c6de2aa26cec0ed893e743597711ea90e67d1819d76e48f4deff051c86b9cd584b3a520b17bd196fdf67658c5cb12f6f6ac2281de4babad1e9db007b6cb677bad23c2795a475a8b1a65cf96bce62d537e7b0aa4", 0xc8) sysctl$kern(&(0x7f0000001500)={0x1, 0x3e}, 0x2, &(0x7f0000001540)="3a34695d769117a95dbc1415428f3fb3c635a7d298df3566678f5449510f27e2794e9561913d6143eb4e74d8547f4902f7fffb516e2b6941e1d538df1cc301e2f10fae1d23bd478c1ca83b206bb6a8108d7a5c32d934e07d6dc71ee4bf1a478390df3d364f3eecb47e20570b6fe0e61cbcf2a4276119ab1c40fbba8be2c6a6d4ffebeed106d20869a02018781494eba0bb10632d2cdc8c1779c705f1f906b88f605a73a9032e6b4762fea3e51f52046c1ef0623d86cc021ca5553c86e3dbba9a036ab8613adf86934716956f5a590a239fb210db111bcc612374eda79c670347", &(0x7f0000001640)=0xe0, &(0x7f0000001680)="9065290de44d47cf419f7f6d2f", 0xd) sysctl$kern(&(0x7f00000016c0)={0x1, 0x8}, 0x2, &(0x7f0000001700)="4ac14018bcfab7ec659a4f8e2b192c1cce4703af3f5442649797ff5e0a3c8af9b60f41bc1aad22a3465db42b5b829303c2b38e2dd648c6dc657a9a16731102be332d9300b96b264bac55c615826bda26b33d829f94bfe5a84564a6c593d40ad36ee0935eddc3a29e77f7d32b2c9e4ad2e543c22cb82db57759f02aa59dd4cb9ed7ec1b862e87c68ff28be81f7823a182", &(0x7f00000017c0)=0x90, &(0x7f0000001800)="0cdc79b0a1a5266d8d007a85ca08637a40ca444dfe3c20282a79b0b8eab582fc48cde6709a16509bfb84d04643b606", 0x2f) sysctl$kern(&(0x7f0000001840)={0x1, 0x37}, 0x2, &(0x7f0000001880)="54e7c9377896372315f11a0d236378da4f609e291763abb9a0aa368bbfc94e1844a67dd83dd39aeaeb8c06ced75b503f49", &(0x7f00000018c0)=0x31, &(0x7f0000001900)="58da9d3d5180f7a691980ac33e27bce0e92623cc398adc7fdedb1a0a7de53ae4d834f2fa63151369965b00b3e2be822137b3c6d0a381", 0x36) sysctl$kern(&(0x7f0000001940)={0x1, 0x15eea4332619edd5}, 0x2, &(0x7f0000001980)="0adbf90b3f36add42530d8e0997b1a5be67e3576caa02c8dd3ac", &(0x7f00000019c0)=0x1a, &(0x7f0000001a00)="fd1ebdd3fe1d5b395c0e", 0xa) sysctl$kern(&(0x7f0000001a40)={0x1, 0x4d}, 0x2, &(0x7f0000001a80)="963b7ead5d3abb80e89ce20c263b7a4d8e46b5bb3415f311ad1f1d21ee12862ad835bb5bcdc9f5b003be45941b3d3ebbfa9d6de8314216c820e63b7218f0f59dfd1d81dfb98eef485d6fd2323912dc850435ae87cacfbb529040262ad2c3155757a4be6593618523bc36ae6f0b778126f41bc42277c383905364f58acad2740ee6cc87c3a2", &(0x7f0000001b40)=0x85, &(0x7f0000001b80)="3dad35679e2e0d94eeba", 0xa) r0 = socket$inet(0x2, 0x2, 0x7) r1 = dup(r0) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000001bc0)=@un=@file={0x0, ""/519}, 0x209, &(0x7f0000002180)=[{&(0x7f0000001e00)=""/112, 0x70}, {&(0x7f0000001e80)}, {&(0x7f0000001ec0)=""/131, 0x83}, {&(0x7f0000001f80)=""/205, 0xcd}, {&(0x7f0000002080)=""/225, 0xe1}], 0x5, &(0x7f0000002200)=""/10, 0xa}, 0x1004) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000002280)=0x2) sysctl$kern(&(0x7f00000022c0)={0x1, 0xa}, 0x2, &(0x7f0000002300)="682b5bbb3217e13621db65efbbb8edd9ddf3040dad5d111562b4f338ba18400ca1a15ca46aae07b728dd9832d9b9bd4f83ab4f713afc844029", &(0x7f0000002340)=0x39, &(0x7f0000002380)="a727f6d0e14db121a87ead75858a81715035cfd6b6fbc833b0fc23633f0214aec517209c8fc6cfd1f5b3983c7415550ae62d3a1b43b3955ff14091fd5d26d82c67a386f1682c42b1014bdbe7492fa6850c8526a64f6ffa9f1854fbd696c1eb8f04c4fe161d6c58040b9db85ce409a8ebccb2410cf5f32f32b06c147e2f040a0d10be2a3a681f2dd4d3858ce2953b3f0d7d7d3bbc5ade91788e0669d19f143c73e8a144d1298fef53093c2bef04973eabc3a54fef2527879564d167e1da2ee106f12cf96675277191d6e7a2d3d42ccb6c53", 0xd1) r2 = socket(0x20, 0x2, 0xfd) sendto(r2, &(0x7f0000002480)="7978c75cce1519f3ef5f237e", 0xc, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)={{0x4, 0x8}, {0x5, 0xa62a}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002540)={0x0, 0x0, 0x80, 0xa508, 0xffff7d12}, 0xc) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000002580)) sysctl$kern(&(0x7f00000025c0)={0x1, 0x56}, 0x2, &(0x7f0000002600)="54372b2410a3a5fd707abc89e4ece38b37ddd44e98447ef32ea6cd", &(0x7f0000002640)=0x1b, &(0x7f0000002680)="8548faa89ad6dec3c336db1510b1df272d420e36704a2cb6cfd9c9634f6a6092f1f1e92adc30a1fbcfa192a139716acaea09fab5fb8496c28cfff779f4a9c7b359c1c71722f877c739773c17af8c9d5b8f25c37265569b4d441b60e550628c2747c6da13c266f157411753283ce091723e1ef938c1b488bc28abc2075d5d2fb28b6c70261d18f75a3ce8d95ec14338", 0x8f) sysctl$hw(&(0x7f0000002740)={0x6, 0x4}, 0x2, &(0x7f0000002780)="44b67a65257637b3e09749c4a53b5d37ea3ce932eb072ec078d7ffd0dd056dd042f8ee4d91ee6177971c11ce73d45528583d0ea3caa3a608301ca3276bedfb2b4d15eac1256e8bd6551a69c49902ea0215164a32f3c0acc3d3e4a1a99b25164da64a9340e0b4173b3401378d9a582db846c66a74ab21607afc92e50fec33cea9641631536474861e83a033ce70", &(0x7f0000002840)=0x8d, &(0x7f0000002880), 0x0) sendto$unix(r2, &(0x7f00000028c0)="1226604780db27b84888e16469035df58b9146815290c4f58f11151fb7645f807407011fb306297d24a480cd8e3f92d8f0955aa65a54da8a1fb982b9fc1a4b66f658a23164bf948ee497bf22ebcc25620961c9c42f104d07d986ec1e0594a89b1621af3505ff8e284ee76bc0b75136c0542266445d00b93d1cf08c96070d9a836b1df170a8b0e223b3791a26ac87fc2647aa88c2d304a3394fb17a7ad442c7a3968996cfa26b424c2c6ec7497fc47c08774e970c821fdd3e0028fc8feaa1cde59bca663078", 0xc5, 0xe, &(0x7f00000029c0)=@file={0x0, './file1\x00'}, 0xa) sysctl$kern(&(0x7f0000002a00)={0x1, 0x1d}, 0x2, &(0x7f0000002a40)="f54765a0315fc495107aec2fa33f45605d5278e6e7cbf303b0cef56442b2f77b1d60d5b5cb5db8fb98b19d346c6c9c47d7ac8ed01039b0f85eaad9e2a19a68b10df95752cbc4568f1c392f03ccad0f9c7602221d4c2a8023b829f5804c74aae6452897975371d2f661cd004e61a92ce58121e79f2355c4268a41b0a03946e0cdabcb938de8e9ad41173db5eb43fbe67bc39c16f06faa60bee60aa0a918d45de2215de95d753387fbd81e0344ec5845a6bfbddad067b16e960b01977f6306e64469e4bb8de3d2", &(0x7f0000002b40)=0xc6, &(0x7f0000002b80)="906590b3aed837c540dba4a799c6d657a3269e3342ca3917aa4006c36763296b50909e5b5cd0249f983abcca84bc2c4c4e67635572d13bfb1df4a87ed3c99a34ecff0c570d7be3986ed18d2d8b11aafb3b129e2f169a7bc71612e8d2cd0919fb00e924ef75ca5fbe0a70dae2aa5f452bf17ee883a8d1490f3929283ef2f6bfc81e840302156444f30943869a6ebaa54d8d947753cc923ca9d192222f61fd730ce28c239066e6ab574ef7dfd34dfaafa956e2b3cbad8adb0db32e2175e6881c1953c6bff1ab3f4d20d395ac9cefd7bf3be235b8d13b7853b3317196caff3a4805c3226314eea94817b58c8ed9f21c8abdb5c267d8246a09c91fa49496c1bb9de487839e699a8fe07f066ac3e9d246a418ebfb254705e4988ce8a72002a85303f34730bca640dd4ea4359bb0ae744986dde56ab74be258f66c4a21fd90ce28f67cfdc8e237983974d185b4c44bea1615c7a2b3488c1c8a835ae606dd104d6850ab2437a188d0e38016917c4261bf4f26bf912e857c3c1692bc7666245517085f1ba0e67922a2921fcbe362d4999b183ff431cf8a4ec80aaba9933ba24a2f7e34917d31d3bdb42ae5b58fb95d163312cc6970253f1b0b8447810d1a5597cee5ab4dddc24e4f1285366adec467d16e4432f6fcf56127a3b939a5739e5a022b0c10ef3eafe3c86eb17b76d07e9b17eeb7643e850f960dfb34d1e0af08fd61d053e98b0b176c94bda68bf16942fa58bd4bfd4e84c1c97f36465b740def53702ae98459042ef60cc3c881ae7c585280c08e5da49c5f041a88623a3801aace38aa4d688a21d2c2fcf1a216d13cb1d26b26da298dfc61cfc97c021e305f69867cc7b41aa52c3267f6645350c4358bad77d624c0f4d1c26ae45209fa2a569740a9c4e9bb764f2f8ae14d61b52bf63231a8114454ae83033cebf4dd8e3dc08be1a862364c2bf33e2798c9aba31a7b21682d5cda7a6fa31b60e9582ff1fbc7788b2b1f4c0dcd529514b4e66b4351f2e8fcfff614119dcbc646f6205c957093070259c82d0d517afff7778ce7ac42e9fa39c8bdd05a9e83b603af5bab5b4d08f3aefd1462c446cba8a0fdf4a68b20d78edc4b5b7ffd406dbfe21a1e99b43f1f8bb8e0e1da65501443b274be84662e0ab98b4347ea25668fbc003284177bb21f132252ba099321c60074f3c3d17af0c48f84c154350a1d4c89aae767fb6c3576d1489427c4beb1119aca69595d81249b225259c26bcc06a1527a6cdbfcdf386c558d55cada1708248e69abc1a0ad2fc50745b4f34bc6a0e0077a6c3a44cd004cf4c3ffd008c15277663ad42569ae14f184d6cbbe78fdefde3bca44234d068a205931b696ad859ea745a330ccd845827809da4b7a450b9ffcd71251cb7827b9b8163d1408562fb18344e9e889402778d367a09d7208213e21054ebf8237913f7d8c456846f162d7cf5773b7da4060eb066609e10fe1cc356c0ac4ab813b27993a2c25ab3007ccda03bc0ef5a055039303875d262514d06146766b562df72ad9cd64bcb75058d9631672856ee3008d4c31bb2a11091f4719315c0d6f2795b129f8c2f054153ec01635b91d688df3ecd578702906df24124372db1901afb4d18e13ef937d4346c5d035985e3e345caa5c90bed64de4287fb46829a8f10efcd8aeda943ff0015bd5e872a2036c0f50150ab11f5fe9d9fa96bdb3462fb7d743990e7d78019e80d91e2a2145322e9773123b16ced008da57a157611229f639c7029b1ab9b39f3535bc5bcf86b95fb281a41eece9be4f585c04b3b4bf30dec6187ee703b41003d4be33147c499d186b25520c60e6baa143c16106f22f40cbe6cb3c27639292292d1daf1fca80bfaa17c58d1a81362c1cbf41a498a149b32f5135c5979a05e1265432664b613dedf73eda3a13d4062c7987aaf65d1a1922e0193e4d9640dfb83f73cd6513c2d1590216b3b589b7d50d4cd4127e2ed517d33c0142320c6130500be0457527862550d88616e3db489f33db6768ad548d35cae255b00fca70b3109056784a45b4dc1d6cc388ec9d3e5e5694250c7921721d896a677b858cdbfab387ad98aba7587daf881458683530cfd1c30a4ddfbf7c9cb10e2b77ac7e91a3249be3f25fc5e6cabdeb97e7f7c7a35f6da7eafbd69d624af3f3a38081f012afe98f5819af7b19ef945547752c6f6cda80ce7bd1ad1250478dc16571b07365919c504ec95f084b95600da32b4eb5313ede0c6f39bcabf6ddd18a223f7f4530bf4a3472eef327dc8b323d6f78ad98ff3aa3532e75718850affc6f2fcf19b79f196f736be982c6b48ed0fd207a2953fd49c0c7214003d21d867ddb3e3e4defb6dd803d53a1ed82ebe40c739205d53593be577620b0a6bb9df27c7ed0b0f0b0400556833441ccc4c712a4ade3e3fd40859bc51ab09e917ba2c24c440274b1e55f2fb36bd3e622aedb8f85175e5451fefc050093abbfdb1e82727f5e3de5e77b24c44c140acf1e1457dadae66bd6d43d3d67f108c362a6c7ef8fbccbe87096d25ce3506f03bfe4493f66b60244b98a33107299c289eed762c148a66b98e183a9e76d7801a799fbcf588375253478adc641369977a7ef20c11b758c9ad4a6c7686ee5dd13422b948b31b03c840bc75d6c2eef0fa39177a2a7e60d69f855ee60b14d0f3e7711618aeed1eec7689581dc799e59bab234ccf074f6f55ab7c85da18de68f73ede4d05fce52dc3094a1cb58cf26e3f93f7ff8398fcb9e135da8589d6f3b75e4aba887fb08f88ae9ba580ac4c4b76c7fde2e2b9fe6ddeaf3bdec30793d1f3dda39e815b1544dfbc462f8b8fe69ba6c7c887d5115f8c5aecc875a9060b22e4d10e0d820e76243d24a057520c1301b57a0b47db824ac4921bd30967aa044f04ef847810da75ba40cfb7f54d50dd431b277757c7ce15666c9d11e7eca45652dc3f9465b35962fe071d1bac40116b479b931824e8759786b0991a19ce1f63e6966d17d6907b5068bd8612381cc6e6ac8dc8dc70f18c8f7d524a4e0048cb8701c177e67bd40f2bb977b62b16d825dcc8bceddb949bf74db355faf2dd945f4420b3aaa097b94d53c0a5602fee21612d3cbc49ce226a17b56ab246753d32010888e71176c2e721f161afedb83d656f19caadec81221190f4cb7f5fa198a71c264dd26dfeac7b0f15375aee7143715847787e005fb79ebe7cedacad702a145a7b4463aaad0296bd300dcd2225f8d30c6f47086c331907fdc8454bf501ab665d1023571dbd4f5497cecbfedcfa01393bb25dfb668a8e51289491df151fef406ba6c04e41d4a5b9f2bbde6ece12f72cfc8426a2d57a506365319a15fcf0ea0ab7d3b78c5ce3b526c9bb05246f0fd77711e34a65a6e95df10cfa49548a44a93179eca4d184c9087f462085d8c27e89a8ebfc8e3b5da085594a2b4043ee6fb92f12c453904cf8553458ecc5fab84e3a5860c3679a4b252f99c55f0b197f0d7a4aa7f80b9a9d8de0ebb2cac06e7a8721a318c3f779d14a9e3d01a062384f6317136083eabe855da74ac08e13a7f5e8f9a67ea60bd98d914b7b825e748cf65b071d9a36a07faceeaccd8ba3aab0b5f78cef914ce97407a2ac862fa9f9ef02fcab72aa0016955326cb88c87d50f3e7aa8257b29886eb44f09ff94305ad7b2abbbd08dd0db63baef51be9766d645e25449b6f36f75d9806c9b9c7097f16bb3733bbfd381f7907b0d2fc6ed9897ecec65442f62db9892187a4bf47618e5d21076877717b50f829ea2f0a3876b73b191c8f81fa0eccf7dc58ec80d694ac8d22eaba5b2dff4ed8cddfb353eecc48325d6f8aafca9a5a5ff6a871d0cacbdfad6f14c21c59cc5759c4b221b59aea3e1c913ba71a41215475d4671e8f7d6b202d1aac8acffd2a2a857f604d1e9d58cb181853564b3cf03930d88a29f99e8873d40e9ac37d58fa9f59b68a155a88cf4303e4bcd48c783ad6f2fa3dcf58b472e655f135e3398de81a33fafaca89de779159d7a740621a8c64bdf32675386c8d83fcb0957041ae7df06af4e9f17baf1e8a508bfc6e3d1540558bb69b6683da66541a11ce5f58e5ea8b6b083509606707174c38d12006c86c8f27d53ad9eaea271ed573c061ca90064110a6eed70947163d7d3a2b18a1a333d95c5eb4788022cd188650290bdffda0cf0b49a0fea67382630b4b35e1e747a225e1ae382026c910565e3f5e4995679e41e6bcda6d98aa85d1040c6eec392e3d06bd00be0012b2853382a6d5d4d8942dc625fa9d6f9dc59df0f8ff893623bbf9b865d32ff5a668c8a91ef6781c856df143d98dc0ef5e428b4e6e8c5cd52bee1c5239a4dba9bf1fd7da6c72e2271f2460466180782ebb0b8f3344d07857965251ef94054588f79b7ee9c9994abe53d29e77133350cdcff8ea913be2999f16b04479d9e896256d0dfd930746d6f37bd75bf0c5289538240f7e1114c0095b3eea32c40f62aae18f801101064f358c92b0c873247afc0662b3678812bd1e52b97d389d3c55a77ec04c4cb3a8a7f5d8217eb0ea14fb43d051f6903166bb94b46b06e4fe6702136ac5bff2a92e428ef1ef1f671b2da281249f00529f151483a13fc31127736e5189b50a38d2f21b74d65db48f2530a73fb8489979c04caf2667dee75125928ee72e3632722b13e3a9d45422fac276359683e462a10af67e8127d71fb8414a81ffa1aa2a2228ad735e792ee8357616ebc69134a94df46b981a0c683078d62ad89f079c162bac4df15b4854c07cd75f04525426505696f22cef95eb540bdf4fad6d4a6c487cceafc6b606e8115fae20540de0ae3c410177b41b536bb6ae4eeaf2f7edeca6f5c4024ab332e9270466befa3d24b007116ae8ad8fa7971f1576764af03472e0475438a83d5001377d93821657232deed69d4f950622fd61c43c90a061d7aac85aba43350aedaa458250069c1b73d1dcc73ee1ff6295ba4bae9ef0687c7c1eb62f2802e5865e41460421ce52355ad0db37a61d1d241689819ddb83f51fcfeb15a1f01075ab06557fa65c7f437d8da1c8a58d6649d5812c0648ec70ae65cd4d04b90f3a44c8268f75519f0e14ff984c3ffb26350c5f97975bfef286c4ebe943c9dcd09b417cf2909606aed0b8382cdd3a17249bd7277f044e78e2ba7f09f8ccfef9659d7a3974f3dc97e55d008ccb9ce786eb5b0cabd1f4f46389530bfdbd008606ad8469eb2a87cc0d1fdf6311a2e96bda3aa47aa259853b06a87bf48324b02ee0eaf4235be37a358638b9d708b03d5d817346d247541055a1478c283bb4212b71edd41688820a5962996535d885d718d96f8a4c9039d7ed0981c2a18dab03e2ddcd7e278bf54672cec319fc7edf3f764e31e511484fdb79d3408765d105a72d8ed04e02f545954a7ba2d6c7c571b67b4708aba53a160d4a7e1d6e92be433d9461c3cff53bb4a09321768f01d2f4cd9f93ce23cdf607e9909cd50d6faeb4927512ed31a9e2bd4c16813f99b68d2472bd8a298fb1b94bd9e1cb992db7e67e5f4f552b1835ab8ba1ff10ef2850f2ee6b7df9ffe42e921084bc2de2675ca236e5bf10346ea975caca2a6a8a65199d32564e7a7245ae66435af0a227e86e6abdc91518283bffc2f71a021265bcce58b98516c5e307e3c947378604d5e617117508aa2c3139fcd92f656ff3d1ab8a08e9f0622ce9a1ff79f448a8984d8c5d13c53cccecdbba3d8f7950dc43c88bffd63da2254db66b0dcf23146be9350e0a30e1cf76ca76ea12714977490d6556de98fee47dbace755435f2b769870c5338af603a01358a4db692d45b9f9a74b98a06801ff4c353c", 0x1000) r3 = semget(0x2, 0x2, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000003b80)=[0x2]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000003bc0), 0x400, 0x0) socket(0x20, 0x2, 0xdc) r5 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003c00)={0x0, 0x0}, &(0x7f0000003c40)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003c80)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003cc0)={{0x3, 0x0, 0xffffffffffffffff, r6, 0x0, 0x21, 0x4}, 0x18000000000000, 0x800, r7, 0x0, 0x4, 0x7, 0x2, 0x1}) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x6d0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x1000, 0x8}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x1, 0x1f}], 0x6, 0x0, 0xbc, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x4, 0x3, &(0x7f0000000040)="7195c3d774fd12ae546f5922d8a8c424aad5c938b1d377c5312096ec76925e542da07863cb095503bbbac281fccb2c2c520006c8c32741391458672e74b97c9728e3d09f5cba8f37e88081e9f9915b1317e022235d7444605f6b68a780c5f39244057dd72e4b0ed3afcf", 0x6a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, &(0x7f0000000100)="eb83c3bc9fb9029e04ae9bcbaf21cf14750082b4a4e26ad013943b10e6c78830b170cd7266abb9957e0ce3f4183f8c46c40f2b78ae98d57e2083db0891d264349a8269406f9d08c7aa61f934fb7b4f7ebf82e0b2d11645331ab4225ea014406c2b98ecce", &(0x7f0000000180)=0x64, &(0x7f00000001c0), 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x80) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280)="f17dd52da2eb2ac81c96dbc885be993ab072bb2489e9f520d490adf25def6e80e428835cd0e76e79a5e11d37f06dbaea0806c348fb5b9779398aecb018e78dda408dc07ed02766e55723b46561c32de4b9267662f93ee1422dd7bde161f210e82689a66078974e5e1609327cc551713945865d2f00e7c5335747d635a979", &(0x7f0000000300)=0x7e, &(0x7f0000000340)="710ce9a4ba2011a0a04b35b675fb9ede957b80cd0b9cc23a9e6ab8c1768c5ab4f69a6560263cada6df7a74a128647ee8f46c1d4297808569ca65bf152625077d0126d0ddefcbdcbbaf348b0df0bf54da4afbd3126a74ed5ae4679063db8e082b9d30ee51bcde36cba5de43eba2bf955bf7c1f571d2ff3bba89e500acff5ae9739b06a319c0f4", 0x86) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/252, 0xfc}, {&(0x7f0000001580)=""/132, 0x84}, {&(0x7f0000001640)=""/243, 0xf3}], 0x5, &(0x7f00000017c0)=""/23, 0x17}, 0x5830ea11d4e6581d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000001880)="347fb4aadcc3bd4a0c19e117be5a95633d8668fc25cdfd3f76d3d9f02dc273a4335dc14bb4c39a94555e05be3d96e2c838205c7208ebd36b2e99c8366b651d49a593461960f7bf3900b2cfde785c48f309b4d1e77211a6680f5cf7ae0ff745c3f03a49a2c4a50b3ec67250ae75da35e094f7bc39548ec902d8e8e688c3ea519bede2352ac58be7a1930a23fad4d667e57bd6bedba50232ef987791b37bf3934d9ad8c0063f9c7bb37b06635e43ac0e070002e6f7ee1c932d0ff55c6f31fb07b057747db5f353f9152cc4bc2bd2970b7184c49c9bfc01b440f956b40012d28e2b4c7649a2b5fcfdf579f465b57b03e2149740971f85a8986f251eaed8e6f228959ca086f2879833cd8771679fb4662c0b4f9b165474f2087e88a398d2949488374f684f8492019683fe100d8962e9e7fd8d297d96dc61b5f783c4deeae6c1f3b3b0a79a01542622c3d8e883d03d2ead18a53d0d7fa34ca8d7218e8c106b39db191b6f9a290b2777082c3d41b1d586593f02d27c777981876c30d65a77371b3bae77e255d243860b8f5349222b0f20195283b2158c719bc1901b6ec8c68046e3508a36f7cf7b454e67a50e723091106f131aa6748240de063474f293be1239477468273e939dcd9707cf3759db57256724f3eff4031fbeb9b82a52e9c3a9d3bddc4e748f7857ac36404ee91609da5dce623eb7eb37fd99638e5855826de11833d166531ecdea2a87dc5bc7dd4433ddb31e066e9fc1ac107e347987cb5113506cd0250f8f873650b7c4b01f75fbc3b819541ff8e8500638fcca65d3d93f56314c0ddf8a50851a0b1aa80d6fdc3ffbc2adc831df95a66c710c4c56502168112a65e19859e8e9436197b4f102a64b6a009d19a0836bc0f60866eedc052d6f73492a8d9cc31d303a1316ddcb3694980d1ae374cfd3555ebd16f239281b808d902c6abfe5c9cc768430d5c142eb4c4123c93aec055b1d6ae122ae5ec49dbd8127d6d4604d634839284c1ccda6c5a008984819dc6b2561922267cf6ff0b5c01dc5a8c155072819b98e06604cc34e4dbe9a10b939b20c4f357b8a9ccfb7df9d91fc6eaa693afebd2ad3794ddf94bcb3c619f02034d34c4a0cea7e5897d2b8360f3f3a8e0a9284249315a525aaf935b29ee91fc1f194c1ab8c88eb90b01b651f88ce52e366cb699a9e4c032d76beca8954423846e44d77aad52eb37a3fc7bb47c23124574a68b7d11c3fa03e94bdbef0d5ce3e36b47daeae5cdc4cdf1f5889d43be0f238ec81ef07fec18c8b65ffe98f90585b46b8b61a5af992f00b9aa2aa207b5900ce941b69d5aa84e0daca21acecbdbb3d450ffcf3496fc22c08f650cffbb87afee2555c9f842891582bdb9b064f92088116d632cadbc2bbb0b94da3013dd824d4f691bec1f7a5192df623b912e1cf3ddffa45071db58a554f967bba8c14cd057e61446faadccb7bc9f142dd290f2ea26b81c40faf81fe09daadc2d1287ac6ff6164895c11e0e8da828527ce2b938e35a75f81f986874352ce5e50fde2f95b72a7fb0f65243a0238be2bdf9a316efae59db4221eb6a09837b09286cb41376a6d750aac376c449500b68fd607a4007ba0e5425eb808797d2dbdd5b81b890f03263b0e5bc30c35e5ac9311903fcd8597f3f94658e46a3f0e36be56f138d829e5c1a5682643069f7404ac98180a7ee91c3d07c9ff73b010421b912c301b4314fee7211fdd69e5dc8cd15ae1f9f9f61a66b9181783d8c75f7b30f84707e1c976c2db320eb29a50fa16d5d18d848438994af30848c565141fb5bb0b661e3f39a071fba79fe00ed39339ba2a11d86607cd37963f6a66a08c14bded2a28b6e09aab370576ccce2858e8a94a26a753877231130f193dd0aebea4024faaf176dd8e495936f7fc66aa13401649b21b229e4aa1936c2ce0ad1cb45ab58cd58de2bf37c36b688f06ef20dce17412859027427f07515a8eaaddf981792e13584d618f3db43fb62ef0d4e2dc9c8e235267ceeece27f822e72ca31c6f98bed03d432cf65f5553ead76012c27f088c12643415bbc12d6b1e0889b69deddcce277fec5fd452401b40955132b645cd4fe25a25eaee0b19e33c1dd69d8c1841b9d8b07a3983cd31fb58f1049972e0c62107bc5d46f17059ce1e22ebc4cdf4498d06e06c302fa4b4f34bc19c632f3abea49596d688ca2bf75baf41b79cd357435566c22161a762c048367995c60525b5a6161905c3bc2f2db3b81b4cfe98031aa35a03744b55c54b55e705aafc91a663bd2f45cdab89be5e8639313c04835f9d9565e02ed6aeb217a711cd704f58f980d57f7e176b0bce6666d7ea54169ea2daea4fbf47614fbd4607b2bf1706efd96a53b0997f1b8d22cbe9e715b0ea5a6a1fee5d82a364b1e72a9aa01df792c75771d17dfb1cdd5e65593af09ef97ec86318403ca4eaff57f32c9ae128b4c123e183dc84b756f304d4cde00082f4093b2fc3fb0cb7134073fe0e3f1e4a799aaac2fdee4cea41b907086524f49f4ae903b2eefcdf5eae961f1a561a7486482fcb6c684e3a9ef976ae19c0f2fa14c10f143f7cda35c2c7f1cbdf2adf7dcf1e2181b0e414b047bc1a58c2c879604efc6d8e65a0e69f5e20e68d32f208e6c6cee74e9319f075e788f883ee0f3e5d30cb0f11b15b1fc996640ce4292f5a2ed8114ad8169957bf77b995dd7beaaee77c3310dc6db76dffa734f705b6056bdca3b97c6f864c2511f613cfd480d15520ef8fc6c494dcbafda20f5caad67c02e0e47b5afd9a8069a078a441af527b96c680cb1447210cfea70bdedb1522d0c2caf78d195aaad72ac5cdcb2d7f5e4487298b06ad429c109634d219e531b814830ff056d7e6d7bee74d7385010f9af631264bed96094380ce2c901638185c5c4ffb54b10c690c3f016113746a574c857522fe3de61ca73b90ce27fecdc8ef3400874b467755e28f5f355aacb5fde4c266fd536cab39c369bdc52a813fe889bd216a65e76f4d5486a8a2fda41157e601102bd18b9bdb982120d1e118b79c37e25a00fa93fb4ad055f1b59f1e2e38dc84df9be674e5a21c6cff1ae1d961f79dc320277c4339359113ce87046bf1263269be8729a152808a2aa629854168941fd6b95bcaec206c27520bffcb4d991a095db5331de8feba9a30e64ace4e52f4c7fa8c6336d0230dc7f78c7dbe76e9aa7b88a7ad1e0e2cbb359426e90d2e1bebc565f7464092f587adf0c130b3eda608fda2fb98c0dab14105c61c69f0d837e83934964e1dddb5ed7b14fdca496e759d72974ceef4d37a70814c7ba64c13cb5d84e7669dd7bf60c8a083c048241a03a296d035827c5582a718dd9b17489b1fb30c24e1b176ed166d37b1b6a707e388484dadb2c0b54eeb213c5165075193c42cae0176967400560844e65bbecb58c7d15c2adc6fc109a83bc6aa8ab47c91e90e62bb01aeba07f69687311c46d6fc3123bf16246e24e9d19fd678b22ca7ebf823183b50845610f0e69a7a9f8eb27dc557a35e34e927dafdd2c8471ba164d732c24a638c8e4567c11553f2f05e03642ccede75e1099747ad90c535f634b1b67ca0b0e7654b669a7db2075aa61dfddc039bbc1a85e7d507578a6367ed644010987d84ff83df141bd74cc26f67940e32888963d0fb17193224d7fa79bc08a82583986e3462437c0e2d2448ab124971799229a20b10f2a48502fcd836b89261094cbcb619e026d9533b5966ff2b0f9d49aabaaa3d4a2c9f0cf759ed05dd46be3ffbe5a49da90772c2b7f7603eb2797bbbeb10b1232474d45a1dfe44d4b582bd9821b7055db228b6395e8aca26e0e561328fced1c9b8551b6540b90045f746c716e4bae1e0818956933726267e1bafd1b943de252966210ff2ec8807ba4c81a66a19fd3afe5e2e7d2224cd27bafcbbc093100e4629ff72032b0ade81520cd137645bca91fe9d5d4cd17d3fa493bcfb9fa2ddae0a6e6e8fedb81b07dcae842b5f66702371757650d3f6737fdc6f67b8b1d92aa2da3a33a0c813d5727ca8b935e260264f84f03432e83d3fecce86f67b7f92cffe2116e28051a8ca62b96f951f788c64578f995151859a0cafec9a676b800811495eb1b2a0018a95411f82691ce8d432e3ef418c680a54fa726eebd027b434dd6d7cf18c9edaed323944dce4fe8c46196ff818c1fb343422bd82041dd99dc03bb7873be02e7d38e17767663e298080e69bf3b27a2f4332d2786ab6edfe2a4f5f326894a137d841b574778b856c4395e5f1df9bc0da2266fb306f637917d96d3b7627166e2037255eeb78b26e794daaa173ca48d8ba79f9c2910f9e99e3cd68881be1b66dc1471d7054b757bf63e698c6f6ea5af3c5a0de9eb5827c3c36a824be1481a55f9d2ad0c83cc6f711cb90e49b750566c879088a2929646c06bd9a0f2e04c465f9cb7995cd0521c5baa831fb3380e68661481bcf5bd2bd5f8c92fc7b28217215812758dc247017dafea77c19859649e291c7bcd9d757b18617774e705e96b3ea59a59b2f2cf4ec2af3784c37cd4ca2df3408ac08127ae4572556781e70bb7b090b65813731faf43a967ee3ea7cf1d16861b982b99248769275db732a3b91d93edf193b3a8cc07e48fcab3e253504cf119c14f9903916b22a0501272ea697140410943540653f0524e636b0fb2441d4d93f245a96af28115898d0acdc78723c829ef41fbab2c2d706e561fab2236afb633fc3557e4496d2d206911d2976eb1f517c03b78c67a66fcefee2a1c222f813e0d3dcbf4e9ef0f6c3b3d15ea1f2e29e05d9cba41268ab7b703e3e21f5d9c00362c2459df7d47298ddc05a4b0faa3def54164f0136d63880428becf96c9e9a97e865541ecc5b00df7e93af81a6bb60d07d8359da914b54006bbcfad874c0e286e71c41e3da1bfb7be2a5720b1c36ee62846086b1766bcbea79769de3dd76ff55cd5a90ff8ee71e955ba61787f534dba38409634417fbb2cadfaf5eb0a50e2ad265a7e96e36acfbab4e6fb0e01c93b1f55caf77022cc97ef397299147409e9eafd60045c957fde74322fe83f7ebb2ac7cb408bc5c3b0d178f4f81185192786c25b7b1e127f2321d78c4050fb059e48cff9d9a18040af3bb22583e4a26021a5687df2c9e69b2bcd609e8e6d850dc39490f81000b021e3916a3653c007b0014bc2a77bf52c566a4774915540ca7aa10ba7670230a630e4b8cc95841a6f212059498e21ab62d9fec59b4bc793311b7812040f7869025e70921f7f04a24931c1cc0c799f68be304bbafc007285609067985487fb396d6b0df3cc0368bd76e3e9c1c75c4cd7b550c49282b770c72190bffe915d6f4b36c24fefef9930322300c8b7ebe344bc53c1c6fac39e256fdcf0e3bc2152c0b42199b2a98269fc7bce8ad68369129655c7f14a7add519eda2b0b8fc19a7ba3b817cfa52f221daa1e16e74dd8414de6e8a76ee8384aa042bf4438c2351aa04d0ed1bb3b2b06675704335e55db49e9bb294a83e20a6e628596678cd992f5b977361dfcef2c1fbf01f96d3741d0d234ea55aa2b2464b6f3b36e8ddf472503fc96bdf0c77297c7e2e764ebeca140c1db6337988a7a51e5ed0e95fd069fd24e614e6d24294465b27b29f1af533b0940014d346dec4d700e4aac1a9c586febac6a0659b9e4baf3620ff454a4ce2c77ce70bc5508eab22781a8191d6e6187c8c718b13ceb22c44c96bb66305dfb8a696d17a2b1380c824de7d8c4384c9eb6d5cfb418e265788706f17f5dc2e728ff1c2aa316dee1d3497a67bcc12d3d81e9bcbbaf1b016d3eae091274cb7d07f26b851e6024b3b0f6319", 0x1000, 0xa, &(0x7f0000002880)=@in={0x2, 0x1}, 0xc) sendmmsg(r2, &(0x7f0000005480)={&(0x7f0000005440)={0x0, 0x0, &(0x7f0000004ec0)=[{&(0x7f00000028c0)="ffd625505fc89752104e12b4c071bc133d10b9a1a6176c49055bdd3cb8dcb636e4fa73178186219ac12b0b0296b0c9d59bf154877a55609707f1aa92d13f95a240833e27a8a25613aab7ce38837c63c7779d1a1061ebc0850412b34f85ff", 0x5e}, {&(0x7f0000002940)="0e8beff72f7dbf160120d66418db7b6621ab3da9d943293285f22a0243c3f84b750becf45d9d3ded0b15285ed937ecd05c2883e8ebac146f8b42416d9f85f986e4ea74bd", 0x44}, {&(0x7f00000029c0)="8d580b51fa89e91ccec7b0d7a1e5ac34f6f1cd712a12373177404ce535eb1439425ec8449ffd7157dc07a48012753b108f886d06221c130c0833bfd0dc7f0fcd28dbb6b75f0d61127a51e9223562200eb454e37ece111ed930bb5632ead614cc22c29307da4e61d6fdc7920dfec8fe297c75aa92c8681f912d2bb36a59a331140441dc59370acfd71185dbe28b5f0a36782fb681f11a3473dac6e597139ea70a9cd8dfc64684f0fb17b0c6730d0656f4af5c4b7677a4224af0d10393defb1a1b1d7774921e77c0674064a45e64143ca10dbb5cc288aa644ab69c0988311c2a83f29d64ffa22bbf", 0xe7}, {&(0x7f0000002ac0)="c3cab70969baf420849ecf04f896bcbabbf8ede6109329555d84d5b4faadac26ffe0a86df5d8fb619ee916d289cec79070765da0a072d45b8d6bbdda495830bd8a99c8fd68fc4407ae56efc2758bd96ddd8a988e01ac9ca356203267e67ec36b399e888315e14854ef378084ebde9ebdd6b20da2be1b50437b3b063f8136cf0ceac9c1db98befe90b0b03b71f4dda20f9a6a2c9993b91a2d8b7d7ca9f946dde4fc339011f417164f7debbc50f21d9f03aeb284dcdf1354bae258f3926999cd3ea280e9cb955e5c8a17028ff6e2f0d13d01263ba5586743c2100ce833b85f5aa972aaaa4a452076fab42c6fd5ada461b47b26e486affecd18bef2735180ff3b0a2384dd91b331749d30353f37cd00c465e96c6c0e1c1372c259081a32cb7034d6cb1ce3ad6c14a5dda5e38441043fbb3715f60f252c0bd91c370202f14deff072ce1950a1cad2f7c7858faf81d295cd3caa7ff6653b550759300d3027ae46e701f1c67645a37038dee4c4bfb7606c62ade0f6ff606aa33953a6e9c069a1baa64f947798b9d6b50d1db5a64d3d70f8761cf21fb4d615db1cc7d450adadc9d1e44690acdf67aa23428733ae9a90b5027a9db4d8b2a0de1df3cd07dcf91e626c6e8925e314a5ea94683838b169116b995424708c56fd98b721f091f251f0cce0b7644bffef3aced5dced54d97408c5e58b0d13cc4ddb5e49615253ec373eadbe2a3d960785efbc272e8399af0da8c55bc621a23723859c4f0a536477ba3032e4b18bd8f672c303cc6fbe39d0ac3c7cbc413869a918fec9898c196fc45a44a844a360957a0b4bc739c735dfbfad663b048bf9fbff357a24bd705bc727ba6fc3fa5791066188601f2f768cf7ff1128be6a00a2f9dead87d8cdc69663ba78ba650c92618d8863f5396504d73dbcbb4a38684b16c6f217382bab109a8972809696a0b501b6ba1d1cd259e2cb1dc3122338a23fc2d1283be11447c698a86515800e786eb33b3d5cc7822772e2048761e5fd012a443c3386d3c03bd7e3733ef0eb473ba63eed3268efbc9747d1a1cd6445cd6ff051ce779982f4e802686bd1826e4fa2c98740a4de42f37599de3e103c295b4cc2d8ef1ae3650210e110db8d417641929968a28b02b8e3f9da2256f36d9c200422b2b2149bcb2a468e80ca2204649cd765b4e214f35d1e40834046df9907e909f81f867a00ba499451852852112d65770eaf7ed991e9ac995aa091075f886f886040fe7370a57391f2cf941132dd99f241ccbfdd8c199b7eaa6b79e7fb7cf92044a8589dae8f0012813cda3fad093928db19301693e20a2373962938f4532b64dd5f80ac1f5872dab313d94debc06920a43088486ede524d25ab5c671d76ec71254ea93b9ec66abc7a19ccc5f1029fa351bebcd4ec5d88ce588c8ac07c60e3bd58995ea2097dcad95e1c224e7a2d17b2b580feaedf43a53670361705613870c9407e60f245bd60e742a1bb372f9f96cad6e7bc04c0cef96a481ac2459ead1095b70af5f8899a7004e96c14a8e43a7cd7686db1a14f69a10733e35a3f2ac94a27e5798130f051a78093d72c7e1d46c614468e260c69bce17817eb3535fad6892b99b1e6a25e2e39b6ecbe184c37926d2113383670367371e3502ba0404eaf9ada2aab75d8db56a328971930d32ca3c19d80da2363e875c8c84860fb87a5e90dc522d6196590b79f7a7f3bbee4a8b74d83f6e3c1090c3f87e866ab13eb76a92b6ac29d0f36cf46ab18e38866d52182837fd3b3d70d30d72c6f94b7d5870f2a6bebba18b1d40c18099969e1ff0a57120198bf0e537bbfdbd6ada57bdf3472b3d0567487a9398ff38a6ccf189b2c8570b0de7d7bbcbcbac7e4d3ca47281d1c2ca1c00e121a42d88109d04ebc58b330e5e9b7d3a43d5de84632b8d68a3978eeb2a96c2937e44a244452a4709fb4dcad796c13af261e5f73e4c6405ed1e869a8799388ed36a90a716ccdc388f37877ab3b6922943b3ce85a412713d843b286e857978fd3c64dd23c61b900641a4da4a5ea87ff8f0dbf6836f9962769def8c9db16adb9bc0754231d32091a4d70b30cb50b601c74a1afaa4f3d50f91b11421d6d183fadc3f45631ae80d179b8fabd45c90f9c6c36827a9c4f6bc555845d6f61511ba3c7272b50859c31e9aeab6ef6839149534705ea2e44b6173c7c2f931af35e8377dff840bb73d331b58ac07fc9cbf5dbd37586fdd01718e140b0172b80b9a372e1d62c27b75a8325835eec960c1a1fbcd0f37fcbe707a0614f625dd87cd41314a34150314746dab32090d4f8d9b4a605645fed27e5c48ec97bc3da87a516151d43ac920f18631cd3cb09e21a0917093e436970aa3b69d86bd716dd4b391624bbd1202d8933c683cb461080edeb96c0652efffc84679d3bdd69ede3be5a776def126c79103eb0badd7929fe965c1610a22af448e214bee0ffaa210583a5ade33e37f9cd5b430ed888f33db8335d79afda3953e6fa658da4206421a5583a0bf563eac618ab5b56f2f2935c6fb4319c0512b824a14a8e39fb65f9320fa7f59c6d9e0e751d1e50bffc5591bbb7ed78c3aaac066ec2b949c7b25b191c35d46b3f742146961396339f5ec4fa24387d00a13b26f2b4890434e831af951816c21e1b448ba88a0b319ff320a9fbb8435ce3d4e715ac6350a4ad0622b060c50cb42d4b68775bd8e6966175b819354bdb75b42a87c5fcc1284eccd32b00a795500a372643aaff517c8bed14eae23b25d236fe69fc0e72a5c56ae61c0db6831d9aba66d94869d25837e1cf8ce28e81d98d989b07f1da03c292986fb194801ed8fae7ff058fa42b182bf1ec852baec233147efa50e94d61cb3409449e4fff9ccc816aba46d0476a0c1934cca1ee5e20c83cf2fddff67c6379d4d814914f8819fc3b687e0cb2b2cc752bf66eab6c057f47a2c2b4aaa8cdba8317cdc99ffc4d4fadccfa0be5dbea59ca6219eaf74884d4d116f219354f108d7c198d32820b231a7e81a8df52bddfed19e0da8ad11a1b5d41860c46af6598d2ad743975560a5c262a4b5e4f41575ff4a5a30b178037d83a2145d57f22273bece2d5b6ad7957f8c94d775b2f579d689b29e8dfa94ff9af5f932b5d2557e2139d7f1d63928d763a4498fd4f0b127da050c3d70cb0c0cf2d465815736e0cdfacc8bf801da55d555e515b6132afb025348695d1abfb8b85608a00f204fe0844d20d9bc2665bc5f002c4a07f4e951f0cbb6d8e5568d0c86996101cba6d007aabff46679181d2087f574c0487966a6bcf09e8dd891288ce6fc8b11892987e8fafdda7145740b44faa162785ca477098e8dfc787df5adba228f08b07e12a73bbc0153d40c4c8a78f18aca57a2a51fe0f9839d7a62874e424759e808933b245e56576038f646e138536134e6ce87ba9b34e740df0cbc4f972ab9c18de18c321faed5dcdb75eecd3cadb51f470f5b015f4436dd1ff7908560b3e511d01cb78fd6b7d8f1d252d1dc8dbfe8ec7755649786ae28a9da8b0bd57b33671f388f5e123f3272a03a0678412d27130f3530c42bfd6843a85af56e1925d768ba92dd1155d367621f6aee49e7e278c2cf5db0b292a41b343248a26af7b46a82c2797d77db7912d7f6033f83c85dd7eedb3aad7204748e37e577e48610db5970031da9d229e5b45d2cb7b75f9c31d4f8ea1acff929d0d33daf5d20644c6e0fd6d4a3c03c5985ae549abfc9123f82ba1c5bd0d719b7044022a225775916a95ee3975e16c2731f48bfcb2ab7e3d0533ad8f9bbbf1b2bff79831eb2f85d31a7f8bb65bf02e9d26518108f724bd9564f5c0fa4ae5d824a9fde5472830d149e41b4eb0230a620fe56405d1eaeb8dab8b612f58d09faaabcaba4a6ba9fd00b7efe2f75ccf4d829cf9de02b43812e22613620f5c9b3fe745227b521cd0a6ac7e054aaaac5238288c65e612711d5b66035be95640d82089006dfb9f124adf8e8eee78d6ebc0213831800c5550c341edb93cf181ecc525e7e29035327d423740a8fc540ac446c91e452d26f5ab3ed89beebe6313e85c920c4dd3c390cb679d267185497dd98f93b0fe9be1e04176b839620ab7e2c20eca8a98e4a41552d8006562eb62c2b1e2777a72151b434991b3d8489ae9ed3b3efc78d69200fe74da3cbe060b75fc5fa82d5470416fd53f46436f3a22c596b23b26389f350e314890d77f99378de64b022b0f4be069122288ecf878d9fcc8f32a4d5c601e7e9ddc77135f71d00100afe20452ef9030304dfa0e6c133d25f645c8b8c92b4f475210a404d7db99bffe283ab403084010d920d42e938049e19c9f1c48e93e80a954e4709664bc0f9a3b7442a498866beb8abc3777fc5669ec069e60166bb19b6297f3f974fe456c73627475ba070ad5b860351ea9bc537b6e85fe18530cdd1cb1617a5b94b92e4b35eebd162da8698349e5867a4c3ba599117572b49bbdda3f4e2504cb9c67b4a8b2e30a59e647412a11237686d03cea3f6950755cb998c2baf99a9bc8da14e6fd31ea1e15db1f1632d8d2c9ef4f3582245a039d0ba8bff17e7449cb114c87351a1f33e1ee3eebd0f91a58dc4522fa78c5d952a35873c67f8fe2943479fd7e630ec7363dd597758d55aa7b5088f65065a57e909b6ad3b612e728611c7c7fe18693c8db5135f755ef7dd050493562993bd159ba480d13d9ac0625580150a678779c9791bfaa7e57cea2867a3fcffe42ef1e3ef20b13ec4f6341b55734ba372fec386149d6ebe3b3648f9e17cf05db9a12a77cd0feb35c002a8628d430dccb28c19d261ad73641df71c32f227fd5c1981518a275c7dd9f2e1565235b2f6508da2a1d70fc3694edcc3ee7959fe945b956a4a5299fa92f40c8d7775c8f66adc679393f4a2e963f7affc5e9b0a5d87363c8d349101a46b02229f2d9c3a33a6715c1bacba1349230bba65bd35eb5bf834bae92ecfce141ab78d7cf750e6d30ddaa84e5db878b341bd3e6dc9bd32c25e85245194cfb03743a4d6e088d531e558d46fc5cdaa1dd39c8be44f781bc67a85fecba034c2a7a17786e978afeae19e021b4fbd0c8b7a5bc741c5eb9161847e0ee491e5174648bbc0c06df764d4062f2522e7013f01eedd40f65dcdf9372035142274b6c112fa6118eb50e02ace1aebbd3ddb734d1a6a40bb3b665403a5f48a95f704b71a239c5361f1f7f601a18139315397da7af5316b76b76259901efe093a7625e4416240e5d4cff9e68a17f88995d44fec218079d1564364b9e8fd792ae0f6a19f4a7c44846e94b571c774a2a006c2d92140937ce3074588cad3cbe4a1e86a3bb5acc4114e92dee96e6a9f962815ceaff5745d0063b27f3ba01e19984f3011a94c44f2bfde7edb395a0d5356ef400fd38434a371a19505963a1e05f1d0ea5c2c921b7dd3fe8e188b0c26ccb8779f5e721d4237f0c6955633e90a4578b5e031b2dc1aa1b5bfe303b9bee9baa4dc1de6cac2d19aaa2615481933421c991ebe8a394159181b958a8c678c408f58e80d124addf34ed81dc09e3a48cd3fc2be41d6d18888d8beeb11e8c636b659360984fd7e8e70934f96fb577ee22e69557e39258299ce6a25f2aa4bbda674f58249acad64f97a560fafa40ff632d06b84f8e75f856a53fe80651716460d1c664086f7a382bb71bc19c7f87c9bc1b4b9aca00c10443aab77fffaccfa26ef1d098eeb02660cdd8cbc977a8d6fa2c7e7b49e2a83ab28fa581e479367bf0cb315d71ff32b97a53d40e7ec13c62ed787f507a0de158c8d18154657dcb3b794c3d6484998424677d95c2eb7070a487e38420228b0bc5a3790e", 0x1000}, {&(0x7f0000003ac0)="b7e12d33b39f1188680887010849354f76d1161736c1c7d036132485f9281d1edcafc28a2188401e1e32e5ff6eb76eba8217ecbef980709dee6c8b28f909af04f94aa06ea33aeddd4c99193ee140324763cd7d457984ad744fe26e295c4c95f1057694ee3c624987aa12026b1abad4766f90819a6dda53a967c1164260c64c7289af4f02100eb573226b2c2c274be3f4b907d7a49b310f0e67dfc5aacdf1e1f8bc9f0729d6345f2de03a3facf2fecd376a22f53c6fe1b02b961285a5e3fdd926c4", 0xc1}, {&(0x7f0000003bc0)="cdfd04e23fec3875a7ad1ef9dd6dc78f5b09f0200f9cd36ffb9957c4ab88ba09efca7b7b7a0feadddab92296f224c72689fcaea22027dfc249d6d6d59d5e3a6d8d7d82a3e7f6c4fbbfded740e9ab9b2e154d240489829d4b5133461d3d2a67b7ed6b30bcd0334b67d03043366f3612636a80a54ec4e1fb06b64bf6569b0ac8af2ac408ea92d58e5f4b7915185a5c893112fac64be068c6dae8fd9b30789e696ce123d26e52bb8e9b4307eff7458709c90f05f334704da618fc9c732c1f350845a26368d37b8b6ff5774e47297b6d54dbd60c3a99919084b5bab33a9513456b420a2e91a85d3fc7adb402ea51ad348e29106b8b43c03863db92955df8dc25fc5d8cc8054bf66d611c4a44f8d367c40ba269854c92573842deb490b3706b42cd9956c0125f9a47c88a8abd35d64c7444d6548a947c3c7e52959459b8ce669592b9f721eb5ec981f4b88d134e7eab978ab8e9d65f2add9a856a7ca3570ebcd977cd8c874c57be03d6725acff583802aa2e608687911149904cdbc36ae0e72e88350c8ee1a29722b5e90c8a2bb66fb23ee4ccf4d4f14af364f9c30503acdf987903dd023822e546869ce231e4c12028fb69f2da9f30881774188c46126cca607112a5150241167554d14cf6a56f5440bf302c61301564006b369fe265341731cdbf716c3e98632abce66f5edfa9e63918ae4c7b7a2e08acb6924fa49f3f0c74222ca8b5af33655c3a37e95670bcc885dc06a37df716d0d0cb0c2e397b68183b7c71bb11ef96ffe83646a2a98856c7842e769ca65ce793f60f2967c6cb5f176539e1b0ab4b774b67b2b4593629123f05cd1029aa74d81714e26d8b56639132620fa58b6edb99f17160f2d179b9d357b8369d2d77ca75bf39272d10bb294a00b3a3392b084e3f321fe77de86decca0323a0f0c4c76913b5052eda8679f7759c536917cca52f0370a74320e7b0890237995b5a58af5280bb1f2b4ba026a3c8a3c6a46a30b5d65c43bccdf12b807979502b96b7cabf79ee8f2625c0360c6c1f2000cbb1ec6cffd942cce66fee2143ead9efd4eedf2dd0fcaeef985b763911e733cccfd6c079925f59c1966ad2ce9403878d10c32d07f8e6383fbdba01a09932a0290a263cda0b2edf87d0227112bc031efd7939d27ebb88bff83391f1d652e98b2e385f1985c0d2bb9070ea69866bd6326047daf8796f778ac1a57bedaf15a6d49edb95dcaa0f343eed36b711cad3aa1d831c263de028010d759f5c4becb0b0978491cbf93e9dc42a3bc1dfd8f4089e1155011881c45001f7273930b383fac3335c4f3062e37d55abc440a7abbb61e22f14fef7a52297dced190deaeb2d3164cfdf063422cd64ce70f88640e8af7edbcb5df514e0c846f795e3f999b4866150a7e8609336bc620111351f325a51b2cbd16ee598a6b16e3accb7b6b974f1ce138342e3a1e11740b643258c7a9d5b0a32002f36c2a15fba1a76ddea12a0e52b5e7408afb5d82f491f6b9d010aa0b71fed836f6926876cef7f2f3ace6014d646d344ecacfaa611172ea36cee92e0c1803912a3cc74ca93b3d97f7232c08f08b5684a648cf08097bcc4c3b5098ed25e6bee3ca0a57f13c3c0d01509e964f08d22fbd589f4d7481d8727f943cc31f5c4437834b5fb2e62461631ca29652996a4532ff34b36b1b3dd4b9b69b9db8276eca639d8f07c78dad7bb946a8e31cc0e1f5ca4443eba8a5670bc994e4e1bdf5494f0991cf66c23abfd4324079825a70c01e98f9f7e97101d2ef789078d51e2079150748448d9356aafd01706301fa5bc41d75f1f3a76b23dd5c4eed20fd89e7a0df405bcdead4c4143a80bd56e613c914113ae08b489778887bc0dc734df05932a6e8b8a0ab06a75421dd845815d47070cc63ffe5f2155937746223c15aabc9158c110b319cb8c18770db61e4bc854dc02a8b405e27a9cfe5cf31d9b05ed058f131c4ce55b27b9f8897de4f4816f0b3f6b910c0746d6e2591ee29067e53c6a77bc9041f95eb3d756039637102cd5be0858adde966d1514a42318d1c23b03ceaff27a85803b162f3b2344c66d1f25c9218c837ac8a4864912ea1bfa81a1454386e1c97a276064e86a8e81ca1eed9a57cc0555981daec2555249b16d6fc9680e9b04affad4908728e46d30fea040ce0576026483d0d3793c28e7f57beb56e7cb612e33f6641e221bd4d5b2a1f7dfeab3bbab62b3d4b312d019b60219045bbf59dc102cef0bfdc97a3fcf8f41e1c0de839c048b0663faadf716d7533f0d64c3a7a8c9d8a79ee3e7d80701b202d9f2df2fae6f7c4463a6bbbca3693d40db9ab665afd634b8d33cb52becb86769eb85189dfaba71804585110fe94198e972059c1fb24f59147b607d6e4f489e11db26554140ce8fd52e965969e86d2249a3fecfc67f8881c07262e1dfa867fc9853f4fb82c7656ac4fa1d3ba6b6e7e8188b66ae08178d6ab02b7e23aa1ce3ba21047b0635d0a9dd9ef41c37ad05e1a67b0ddb2f901c0f8d8a5e18dd249b787b7b86c4e30ea2ee3493461b524af630089aa88bd334f22c3c3d744d4c5413e48c500a1d12e5eabdc278352ea8789c916ef0e013bf4f58bc348fba30e6becd5cda09b12a02bb6bb59fbc6d931de6a9274896df33b2e624ec790f4f4d200896f6fe697f2d0a8fe97018f7d2059625adcbe08412b291492d9265292310e30d004b7502bf4cc757a6c3843d6d6ca43da398b63eaeba8abbb85935fb8b05ff86520719de6acf4c932c887f47639cb600e5856aca3775e2e6aa01df32fefa2271d0e62330956c439bc9284c87a2ed0fd02c9b7597ae310a7aa5d3a2502011d7342034cceca9ea71dd63a899720702507cb8ff74221630d58de260ebc6fdb7e39da0ac28c6a7e39937e8c9de23f7632d8157b44a4db69a9382f11d73c4de6c3a8d6e4af665b9de44f4c1759704d20a866f3e2fdf0e014f60a9c7a427e9e89a1702f71e6b8dee8a6b7b54ae44523e7c8649088eca49c329289dc00ba0745ce4bbf253da15f8d79d4928e8897059d2c87948f08c62d9b056e86bae1d668d15f4217afb507de853fd665cf4805639dc35e10cb30264796e7e969377c3b2803b36e6d3fd32ea97ff8d4e26b0336fa9e6390d166da53627333e66f56d05201e2b5b74cd12979844cd06958156165642d9bab6d5eb0e370edb5bc1f3620de12fc46808ec989405511cc6cef5351763e7d53111b075c91e4ee2360a341cbcbd14e27460afb547114f586b82164c62461a6d5711cbfad2f5ccb567aa08c07a8a5096e932d5e9545c9e42a22d5ae86be26dd20a02f165466381dc57d65c823c35c272f5a49342f850e37907853153a5432bf620371cf4ad9969590e2a878ae238926b1ba121b183fa410eb627db8c049ee68faf3fa2225c74ce74aad23b4524b6f4971f1c8d2d7cec7ce6d34cd3296095ababbe7cbe1c6a515dfc134ccf193910107ac2f4be698d1c15a37129f25917801013491d900b45c9b9cba26373133942bee71641940d5c0ea5544dce506585fd0223c1711299031baaf75e5fc323bb4f8963ccb7b7215010f64ba2a378c6e63b5e9c6895bc854ec2a41ba772875e6b12fefdd4c773b79f97891e3ed926cc9bf420b1a8855635201148c53b522c282ba535149fc8f2b22e038b2908f373310d023d3d96c96f716efbfadf4d2cc33e9abc028fb94e333632331d6c5e253a052bae3cc4d3726d92b71a67144e9567a24f7c30e3e9bde7c91d64315ce236134169163005989d08e60bc1b0db924928f8ffc97d52ca2cadfd28c22e9cc9af93b0ec29990f2d7e4abd0c7aedcc477d1477515a8e35c2c173cc77e84fe8579ea17d5d8b5e9d010c0d3d23d6df4ecc0ef9fdf98bdd04cf3b617a113ea14714db5c0c83831577506f32206025befc4ca96c7ddc0312f6453c6c7306eb7fa86dab444389f52bbf44d96ac985c98f64e2362b4c79766685834c92ef7fd6b22169ce32cabe150927faeb2518edc6dac78524462bfcba2f7c266597edcd74ee5f6acca8427e6e8eefdb65a3f0f92ceed6fb0c5571122cc6954683520376b018b19e4251eaa27291339179c40c54712553769231f6b23090a1357337b4b40662c29664d1d9e869e98805a5b8babeda2998f6faf68ddbb9ad29486e865d32aa0462f8fd3184db6dab7765cb81f450aaae76732631dfe6beac9ea3c0b1331deff3f54188d0b9ba8d40ae7cefb61165e1414e12df1983a5fff66a3e32bd813774d59566a79afe9ce01b7c44716dcdfedfb35c19402070c3782a2493ed9caf1ced1c92491fd2dd1377bed172f348c6d464e792f52cb48d63aa7feeb3f332f7d5ab7cf09ed49f32cc9989afa31347d8a929a26494dcd17c0d7cfc2f698ee88127931b1885d589cc28fedde0ed490e9b09786c3caf2df06381f7d25ba78286f411ef78818a73d34bac70c93f3af30890c61adbc0342590cd0d9170660b152153a3dd8f542c9d6eddfae2f239369ba857d60ccb9e14c28d0d7f2d7e7950f867d6ce4a03328c6a3c038018e733e2a7dfe5592d79519fcc3bcc30dded54c598f1b4276e170cabbd2b5d7e238370011153785d7504329aa92b1035fb713a5c54a8d385973e2384262072a9e6058ef74718c942e84077de8f908ab80a32e5a8e26e86901d7c8cfbbcf10caa5c7747a2eeaa9929faa9640f5d87343791ad8192e6cfc0bf145d4f21969a1208b23770eab13056cea4ea490f88d288cea9ae58eb148d69175a70b73fe0e964ff12f45c8e9bbf58b6e69f57c1f25365df4bf5132d59bc05868910d9e7f3718a58bdb72725125c1ccd91545ac7b5b05cb212f64c7bcdd27877884c358e66e05ee216c96b41303e1f2a7ea5048862c95b881a5f289ece8975ccb45c266acd050b7c0e1d59eef4f95103ad20fe3ee1db5e3056be3db744ab56a561ef1793f1b6de4ec2118ece89a556354cb18d9eeda3ed9e1ed4c8e338d6177eb047aaa76c83137a1f7376d0050f67adaf30252e8aa3fc3c470f4dfd8d944b63574b497500046bf8638198a12ad6cf313e93efa32d8ce7cb46fb2b086421b8891dffeaecd01731b188302a61590835a1f062601e3b2a40120f1c75a3a83267cba43a40e09a877f78da25e2ca48d27c38daa699f75061aced2947884a1b4acc35c378d867a4df66dd9e1d68166620907a6e1c0606ac70d524d8ac7b2a580a21b83a81e33f56e88ce63bc2a95fc3a68ba219ecd1126fd2edcbde3622fa39b155a235973aea123ef25a560b4c619d6992ee38f0fb545b2096f34e59b4dc75f90b408c3eab62022d87cef985e920cfd571717122134d24beb47fbf281c93ffdd4933b4a0ee2afdbbaec090480b549b90ac144a5e6c6d247a0240f898c47f47ebdda1a0d1cc9f5a8e3415238af1f5cd72ed78eca8db15b0cc4539d5b84731a2ef0e3d483b4f9cce8b0b1b4ec70c4c6bdc7f3d8d509a9417f05d2d22b29c7f0a3c8dccd023f6864ebdc436178e13bccc6185401c2c18d071254f79bbbfcec538cf7299b557a246f86d0c096460fa66e4b474c6ef278835fed906f88b1fb05ee626dfa4c7ad4daca0ce89975c49873c5abed8d69273817c11efb7268494bdbded2ccde612c12cc1fbd4d200c03ac4cea992684c419d692d3d780e3e4f7928962da2e01c0f12e8fec5d58944ba658ec73882b69c94d70651226eefaac535f1b703484cf9bdb6b08a2d83a0db392a794cc21ef7b7d8c93950e45933c92fb8e6d9de016d606070b929622fe6005e4277c968a8ef8ac2af10ae7aa8ce8ac3514236a124185f67f44ccccc9f0b075b5486c0d6f91", 0x1000}, {&(0x7f0000004bc0)="5da2d40bc1919e007aa4522735b2f8527f7f7173b6a6ca0a992a18e61da3d0d0542813a4afa0b45557ba15107d4dc9b65a118e4dd1da30b5460e9abf800a13d950adfd3d03852f49f695e88ad3d82c6ca14685d308a9f38a57119571bd8c01737cb88c6e0d088a3c1fd3f7eb28a8d10e3642bf38168915c675ef6906965988cbcb88d33a8b1fb484874e01975d83bc51a050e0ca4559c5bb79f9eb6be2d5e380519856fab0a51e1358fe6d15a3af12e88166d49af452b7d6e85c55d9efa66e69ec9206d1b5f7f116c14b30e27c13d5f03a35b8fe6a399c47c1a843370ff96616bc51459f923246a132eedb263e", 0xed}, {&(0x7f0000004cc0)="e0122dc0277b800ac72121c129599718b31718b810eba3f77f876ae202cc8fbdcf0c7d8ef8ca951fb6c45d5de97958de1852c71297c62f57518da8d5c138b1ec9949d1f7e501d96374b49144e80b185768b51d52a16e36b529603d8aa3548ec7d31d95adeeb771a00dbd53af7eabae3515e2c58aa6dbd41c5247b45e4e8a8e40dbe1a468b26f816c77eb990f402a6b929b3d541330b144", 0x97}, {&(0x7f0000004d80)="7c603031af02f03a0ea4fa2166c32af69948e3cb7534d4ff3d7139cd0ac0c1675c58662e50b85a1ba43e93256ab7861da95ba20dd74bff4384d00d5d9b02b1c72e21b751d280360c4f54f1c1fb9d62ace45667402cab830e0d38e14f312fd024827238cfea94a5a8af9d34ded89e8ea577079008e42bfdf3381cbad3cee0253755a691c534022056ef52c5c47d4a8b4ba85a5d7f592252de5111ca8ac6248c54a47333f0806471af74c5739daa57d3e71737cd6e62a2f781f45ddf9136ed87dec6d2c9de8a5c24347f", 0xc9}, {&(0x7f0000004e80)="247e2137cfcece5241eb6aa828573f8db8ec445fe488", 0x16}], 0xa, &(0x7f0000004f80)=[{0x80, 0xffff, 0x7, "466a2ed2021e5ae268ef85530966c5d8268cfc165d0ae0c5a3298b25ee60678b204d89fc6b430a00afed7811292a6b5c5913816d200f37177b5ad2461a2d5762d257d919e567a1cc70e78ab2461e628a8a7d09d204731c0d8dbe7b9b59222411f21acdc47b3f1c9e080946db74"}, {0x78, 0x1, 0xfffff800, "d85292a70aaa28bc8f65481c4f3c2cfca25f4353f1319dfcba1ab6a3f06691d28d2d6e72a9b73c7b10444cff2e21952727a44ab6da3f96bc2e256d337093570bdcbc4a67d188ccd08bb46d99073db6b74f07f7b93fdc45af0e56cd890543b425411bd860"}, {0x110, 0x1, 0xffff, "a60da3068c19d29b5d0f10f8e7372021d4ad6fb1a2bcce02bb55177f7c9aed4260c837fbef40f00ab30bf42c39e76a54e2ca398db8d0e5227561487bc07c2c94241590eb5dd72c51f90bde1d449a67c99bca781aadc30018ce444dfa40e47822ee49a9aa87b527a374a77dae14503c22c78ad976248d49fc6f05b84ae2d2ab4c9e33d7da6e7bfdf52b420cd817ad41fdda6a707986ab260d4f5866cc3ad5121f9d67cb128415f59398d4aa57d13a3685ae0a774f47585d288eeeefa916a29b8a0a745b7e6b9dc7951f80642de47c196645543dec7a1395659adff4a26444be0b7c96a2ac4f43c483582eade5655583e5d058cd82bcb69f5eb2"}, {0xd8, 0xffff, 0x4, "36645031b4606318946290b25477f199efafe67752f48062ee49f901abe8f939c35615f0be831fc7c6f4410d8becb79c1e13260e5e6d5502762196c6fc8bd05218548b9ac3acd1857dfbce7e43b8a237c7bb2ba67e92e57586459cd9f482880fd8fe35267717fcf9d550bd14e9085c9014d859b746fe57106d336759a3e7a0b166723bea53dd35a9e1d508c00cb3295325636be641002bf1f95129d76c6837c483fbf3cc364566d3c09e80ef3f77ff3a22eb9dfb5d35654591e1848054e73895f558"}, {0xc0, 0xffff, 0x80, "1b66754c2f1907b2bd886e73c0f0c0abc940a02fbcedb9f767db587ab7d7651626be5f3cb48be1d3945aa988c598d7d601f6ca3cd76d424e1947d5c41ab06e985d7e3d47a89c31e381f93fbc07da692fb787551dd454aac288d76dcb0644697d70c50a4e0a838ac5c0d67e15fb38c7cac9fc4b2d69f49864b10a27b73d6f27998adefbb843b7fbbaeb45c36b8bc825505ca9c3e08ec6048da3dd5cbd66beaea1f139b195cd38e1cc2e7c756f3eff75"}, {0x108, 0x1, 0x9, "844a549ebc3c6e212d6937585d60b525b0695d029ce4214415b0fd8fbce04cde493694b8f37337e1517147fb0c9b7b926114a517a3de8921a9c1d813416f04b31359e11ea648dfc0aeba82a215ccd6fde65f80d0fe99f186f6d5f149254549be96a01cb5bdcb2b1c42c74c56c93c125e33152d8cd774cde2394374324724b67eeb2ce3bf4a46e14e503d229a00fb313ec25e775fa5bae2f3dce9db0f3ebbb148afdebbd66d20be6ca30168b339ef89b72a3cb28911c0ff1f1c144d138ddcb872a63bd399e00920984bb902ccc8a74d67e8f769b32b15685bc0424beaf8185fd280a8531ee04016ea4b58aa58e0bb84f0922756"}], 0x4a8}, 0xf9e8}, 0x10, 0x8) semget$private(0x0, 0x1, 0x102) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socket(0x10, 0x1, 0x81) readv(r0, &(0x7f0000005900)=[{&(0x7f00000054c0)=""/171, 0xab}, {&(0x7f0000005580)=""/53, 0x35}, {&(0x7f00000055c0)=""/144, 0x90}, {&(0x7f0000005680)=""/198, 0xc6}, {&(0x7f0000005780)=""/70, 0x46}, {&(0x7f0000005800)=""/193, 0xc1}], 0x6) getuid() pledge(&(0x7f0000005980)='-\x00', &(0x7f00000059c0)='{^^\'$\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005a00), 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000005a40)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000005a80)=0x2, 0x4) r6 = socket(0x6, 0x1, 0x1) sendmmsg(r4, &(0x7f0000006d00)={&(0x7f0000006cc0)={&(0x7f0000005ac0)=@in={0x2, 0x2}, 0xc, &(0x7f0000005bc0)=[{&(0x7f0000005b00)="a4f489ee27e6be7f59c8d9f4617013", 0xf}, {&(0x7f0000005b40)='l', 0x1}, {&(0x7f0000005b80)="166288916f0e17c0943cac", 0xb}], 0x3, &(0x7f0000005c00)=[{0x50, 0xffff, 0xf452, "b02d870ff79d40692cff02a3435c5e5d2d9a288f166de6039a4a11507dd7130a6bf04494b5299a8bd49cfb8b83ca7c21e24f4234d2ebbcf2c5acccd6f6"}, {0x30, 0xffff, 0x8, "ec5ea2a89bf3a31e23f5901c4f6635f74f1ddf4e3f5114ead8efd12f"}, {0x1010, 0x1, 0xffffffff, "75e57e7830af16fb5e7953ccab18b2e93cbe0426fef6d7f5a9eafeb8d704ba724ca0bc6658065460e73ac6b408a104fbc4e939fc55701dc8dd3921de94309d55f1eb57adf3f22d31c54b6c4a40427d0d6db80e0b0edbcc1f5a723e3960af0fdad3d75b77c1362cc6592987927f8f897a3d31cbfebb092001f38b10fdaadf5c40ffee4bb252045b538522916a405583f2b30cb8d404b750d075162aa4cd244836ce131e4e457b9b9fa91d66ee8c5a6d9910e63f5a28af338134162826c9c32313e6a44cf9652c01e39c579c4349f26bc2e5d40e65ab90932e08ddbec42ba9761f512c17421880fd88c7443f5d2d8c85ca74e20737c42b1bc5bed5a89c4fd44684a156b8be5b0148fd41ee7151bbff9cf0409080c685f1e898f030955efee6bc5e22190359ae5702a8d24df84d7e98694945ba4e32629ec0a40754ade94b7d0ab6cd7ee9e5376fa6a0e36d9361a5a951e4162dade596841a4f2732415f4cbf213974af95c0ce5387266032fd64aa9b67f6a4c6f98179b1d66b8072b7963665ae5b105bfd1a72c20e45e2631a8e87a5ef2af163027d32ca4804a9048dd601ee426b0226290caa4d2078e9692d1a1d07db6bd47aaa373845896e5dff8a9745f16a128d9ad56741e62e8c4a0e0a8997ddde5314531502047b8f8a740b65b404dd2f18d5fff6d2d892299a1af1f99a5e84bcb4cf7fb4263ab6c066b5c647e2a189eae3f80e0b974d31121e5f09e6f91927e750f0919a4c73859bd3d2ddeafdd5867cbdd28fd3b49971addb5e9dfd6c5476e5cb95231b9a0bde74ef0774f5944022b78c3fd6d79e9898960fc2e7a3ed3b5f67e2a59fad9cd0ca0a31eb63683e94ef08c6c994a5dd94ac8079c97bfeec77fea85ef778d694b7a64930115eebd568650db497612d5188ce12bea54726bf373b6073444a57538b908bec7e0441afbe24fae0154910f5705ffc0d50164fce197efbb023113237e8776c7beb28a38dca2ce2ae4330f16c6e640be298e5910927ce6ba7445998907061e822185b0bb568f41dde426006680760ce15ad0576a60a87d0e3248dd4fa8a29639eb14495c6bfa6ba8ac7edcefaa2d5556a831cb5d33d0e23fbc93768334681b346358730b0bc3d3acef53c8b00797568372b6f2133ef41496291e1f57f442ca0b6b81d612816cb9637f8ac66341a08673b3346d22220c6ec2b6f470d9bc9b45d55e56b84f3c181e409385e5d099d19c84b205db5243e30df48564a5b2bce7d4571a95fd9fdd3345cca78fbd284ebb94e1b7d09ac6a6ed2ae536ee59390f0487319135230723c42f12df12e308fc231306f591166e7580f08110ec32fa67a8baf233f91759b8d3bb77060b9d1008a6f9ecdaee98c4e29312387753cb26b1d44cf8c554f7bc86fd62a7c0242740a527fa7ca8533e9935a571e0f4244dd38324f6578193adc77944df2d3094d9a7f47aba14c08df5fb3ce9b128f057225063f2c44b3690db4fac5a721b1959f9eaa19750dfe543f11c88d9b904e210a3f8f7b09ffdc43912325111f5a1e6187b4ce116ec7bba8b1b8bfadd37f65b7acd3a0eadb6f1d017b2973ac0ba9e53a7ade5acddcd2bd5fcc659d1aa8d2d49bd3abd08e39ec9a290a5a8baabaeeb2d829fef49d7c58a40ea6cb2e74b8fff2ee9396de625fa95690739ded8c255eee2946832c2887583501b63f6cd2a42496cc9fcb0059cc631bd3c250fad661d6d2a6b4a1c453fb04789f3e7ded9a3699afe9364d89a6d4a0af2c99bef4b337e5bae8a38e3a392f0375d37c0eb303cf496fc75a95ff9ade6b26cfc7e2a8b755383458533a4e972e5db58f6808f6f590fd16e43b8582f6b4268d74ac6d29dfb04a56c0f6de936b4b0edc98fb17dbc8314e650a2d2f0f0b0197265960f479bcab7ad2ae277247f04a1eade2ba372dade2027eab36823ef7750d79ff3d777766675d475385a776764045f239b74f6682cf06731ca3ad25db81220745907c22da5576c71026d32546f67118094a3e4accf31d7f93cea843213d3311c16fcfe2fa0af0f89f54c8b0e6ca9bdc9c6296beb37951ce3536e24de186dc3ea186aa00edb6ad5df529a869192118837888e78f2bb6aa2c1c01df7041996caed7793c5122f60112abbcba3842f5ef1eb9d8042cc6628a54a07c337f83ac4916c704ee4bf5f5fd3a9ef8ea5830cb4dc53835ae3bb8c06747f787fab5d947529d4704049631ad005ecfb63c10f19582d47600fa965b0238bf937262fcd83bd7642c14c386b1f3ae51a87e37828eb3cc1c5943f34fd1dababc178c5fa59655c338e8be31cb7a9fb50ccc45b5c9e999c215585ff1461379f763b9798ce7a2baf3af00edb1140da3809b12bb4dc79ae97f774756580abe6ba398d14fb64f2e46d3b4a92c704f6926127f07479cbab2e8f8dbc2792f7db57a6fa7a573f5b28c56e79d58c6d642c95d5e8c481491af29b3443c0a0623c4a9bf8b4931a0fa37a206bb428ed313914a196983561bf67ded9a3d7a55a3a7b00a21e9f0a6419a1d98eb4c7f9157c690522551b39a23a95c06dce24bcd0770c1ef1a8ccad969f8432593e62187882f859c8e930dfb984b4db0dec0f1dbc4f29ecdcb5cea941c3fe3e49144ae6e35f5aece41bd216221ac9c2cdcb0aae03bc7c756fb6276ac3d7dd260fad99be33bebaba5090e130f51dbf7d4f40b52a0f1b5275b78b69a4852c7ab7e0f2636c1c589d0f75dcfb75a980df732b1968caa18c97a455c098bc842ca59c8310fd9d73ccf14b5383e52bf4497a6994df3b56fe05a1d326ca5bdb589869330bf61f8193af196e513c1c32d4ce96bf2d2492154a72c5912cfd17b2ff63a6d314cbb89cc8728fe1a20869c6f05c5402e131ec58ccc1de0856799fc51ff5e17ba20abffea2586a2bafa1a88456ef281e733c8e8e227157a09a4f386ea7c718ae3e31a83d177085e789d7881f382d212653d175fa96f175b3c47baaf0edb098de71d8c986a18161495cfdd08a64f5582d8d4affe877262bb1159955d9d96a0304976f278afcf86bcbd5336006e9696ae9daebf11d09276a46c0c51069a0907b53e26915257a587e6d45cd785508463b94100e49d37bc5ce4d32f1c6229bc95e6330915c3a06e9f7b6df3aeb10affc4590c954e681ccb8ca1ef70f456df1fe92efc5d85db74a0abd5bde77872036a536f2cf2d4ba570a81040fdc767b3cb9338c25e682490f05bc39fd936ae3367dbdd456b0c303df2492e66abdb858ec2655f48701c8c7f2fd1c870798e6a144edba1100b3fb6e7919a23b1c2aa2bffb3a207fd7cfd021aeb96aded768303b9b7b2c9b3e271f258af53cb21d04e6a922eeb974192180a533bd016174a5ca11ca0558f6272597e13b12c920367ebf8349416ced6e255341554d02b4e0620d308147f3a70c2bc2bf801f9176d6491d106966dabb4284cf479900171332ff194c9fe657b793ff176d17494355b231466ba29067474b85ae52d22d6b2b2591507f84d659c1c2e3b4f6fe6836f576d0695aef88d12454e63031a4087731abfe8303a7ba16bd2208af26cc29c8074e7381c0c5cb16d27f5329967fe1db7861de93d0134ab1663dbc722c62d9800196071e322500d7860666899b3faf39481ea910779c83cdef417ab737a84c1a4ef3ad569b2bca80ead062ac15a96ab0874fddeecf0be5a5135120f125c9db127caea9e36032d5e85de7fab1ecadb2f456d2a4a056afe72fe78838e60c72509e86c90da11b10291d1316d3258206c1b4831b500604f23cc25421370d35686ac70c58d4e9f7adf2d2d68b27af9336897e09134ecb11923c7940f95ae379b6b15b535aedae2828a8743ed51f9782852d5dd8248f39edbaf712401bfb8335c434e87c84bbeeee162507a238b45c64c68424f349add0d8f185366ed314f701c31bace33efc041e0dae6f55e4b45a06cb54109c6425f9d245288557d263f06053dcc5aea77e41bd8da930e470537f139b0154edf544b82932ea5ae41b54cfa567cb5028b813ffef9786b1ca4cc6562bd85422d8366c2059057e39addca51c031f2a6fbf63c5582b893f71cbf9d46a002b85150f10198d19ddefaa3e0eabfd91103f995e148afc8c7c05dbb6e95000d80a8ed8a61fafaee608ca3a1dc612429e9ba8fdd0aebe0f013f12bb9a24f258bceed2499f7488108472d98e10feab4d3989733b9b0df9f8ed004bb1936179ff1637b713d0f824fe792e809f9b646c00d2944f4e9356e413832e27e581656f3cd983c6e9c9de91eb703509cc13cefa74dc8457fafb3c66bd3a3fcb4179f3a35b9102db2edee35848a30464660354fc2172500eaac2ceab909c62ad6fd0dd81b5c38dbe07eb3ff7fec594e66af2c8254a7e7bd2f6cbbd5f9fa8b1040faeca4b8673addffdfb263c16a7aaad44d3d2fcec2354a05b704bb82de5251c50b901053c9ce4faa2d19ef7966c753ba5af876c00ccdaab86ab162f4bb31ab575b1a597473c404a87b7072402990f4af41d31a087a82524ddcc53754bd9b089b40b7f7328ec094b2f4cae9d8d1be7e5260dbb15172198014ff74858e9425a5a37750aaf97faec7dc90d40ae50a8d52f3339cb48867267d53edcdd9a3f0ea34b94b66f89ee079449d26ae45de905bff17b06b873a5a5434bd3419dc789986307e0573b7e8eab6502610e4907784f76b80b3bd3d61c12435e2e89cb9280704c78a33b22eb7ea79fade7cf5208994b9374ee8bcb61b779f8763a8ca62ee614ea9b89a3a6248910029fc540788e37912ee873e2c2c24d4a8f59c23bf82a5a24551a0328872d03b878643dc095458a730daa73231cf1668f78aaa94a4fdfb52415a51f1602077f9cce2e987cf0cf587e9d74999005743dae08917240ca07149a20c11440e388cb60fc47fc133874cf5158ea3791b09c774716780b931207c8175b58b01fe1251642a7ad105f10d571c631049945210740a83a85dcdd983d3acdadb0e61c89cb2190013f7b5e8b8c8148d9de685bc8b2278aaf921a8128f35f29187b8ba0f9113094788deb47caad4cfb72f118de0388b7171ea09d6f0842f5789b274b6db4d3ed53ca562e27adc90baff1eb1408a823be13f6ee413db3658bc77279f653fb083a3a3fe140191e919e1b1db7af579d1b010d68fd9b02a635c8765d6f6166861e535025be38a69340ce5f88bc1d5824a99f53c622260b6b26e1ec207d7a50a4d1b5f44d8095e9414da4490a8098e83b4d85fa6ec5fa56dc90770982ac2363dc8ce8eb8e058d997ce1aebe476494e73dd0ab200058b848cb6659f46da9a33897ec385b42b949a98aa8733e520007388ce2f2f0ee2d59278e5c898c7ba6b53fdd684481f2c23de4019bd64a17a1ce17bc117346b5de0bcfd3d66531d28ee9e8cef19e31d6dfdec81eb60f460e3f8846b51033c895c78433a0b4efa656a966228e9a83a495e7aede1d58eacaa7ce6117b53b45552909330cc2edd8affa85a18491972a535dc959259a9d6b4bb9ee7faec7a0ad7d861323dee1a72a0123fe0febd52bc6660fc90ce40a1f853f2f69ab353da23197ae5447033814b11ad82cf84044a3503f01adf17813047275610e0846b15c4aad6b870d3c1828618fe593233f0cc45e889a340573e41322a6f1f58fe5252ad77745514185c4d60504d94b8d1c14408824853e184d8e56d9669fe0ccc02afd7cb106eb03998940cc89e472170a400b7ec11f86aa4af6e6db26011537bbb31b174c13650207eb1535f60b2ce2b1a08871708eb1f24444a327be1c091f9a854538b4a9e273f1cfe7cd6a9ebf5f696ccc53da76a6279509127a21"}], 0x1090}, 0x5}, 0x10, 0x400) openat$diskmap(0xffffffffffffff9c, &(0x7f0000006d40), 0x10a08, 0x0) listen(r0, 0xffffffff) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000006d80)) r7 = msgget$private(0x0, 0x676) open(&(0x7f0000006dc0)='./file0\x00', 0x10000, 0x120) msgsnd(r7, &(0x7f0000006e00)={0x2, "c05a0dd1c6863536aca8ad8a7f16535b1503797afd357df7d5c693368ec0f6a3b2c5b3934f46ab4a84746f42fae31a317191dff2c9329cd545e72e89d7097c5a5257c506ed861add86da6ef05dd2247814489c07a552a1ff7fe999d47d5ba0131f824ba872c846fabeab9d989567c042b687bda17a6ef38bfe994325206ba5f7eb4c5fbd4108cfceb5f2929ef6c8602fcdf06f50367f6655c7e3f1a23c3949a5a8fc561e8125a0753b95fe75083f764caf5bd4eaf9b9c4406a38283fd4c34e8b4489f3c1cbed8fa5fba27bd4f9465a5e6badf731d7ccb68b566c12c93fefc8928c9b4f7f1f0521e93ee3a5"}, 0xf3, 0x0) accept$unix(r6, &(0x7f0000006f00)=@file={0x0, ""/4098}, &(0x7f0000007f40)=0x1004) kqueue() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="9e3310953ffe8f519ebdea205dcffbde4432cb6004ea8bd9d70b65ae9ccaed907bdfe9d35c681c9ae2f6302fa85d2b150a2ae907d1da06c166b1cc3e0f281052", @ANYRES64=r0, @ANYRES8]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)) syz_emit_ethernet(0x3c, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x2, 0x1}}], {@arp={0x806, @generic={0x6, 0x806c, 0x6, 0x2, 0xa, @random="0dedb8359891", "70a6", @remote, "71e97fbec97c6c4b230893d6db0c6ec1"}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/43}, &(0x7f00000002c0)=0x2d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r2, 0x6) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x10040, 0x40) select(0x40, &(0x7f0000000500)={0x3fe, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1a4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES8=r4], 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x4) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x30}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="20ba0f1bb6ccb4d7249fedb23174a6c4f3f2ed9def1cb760134968e19ffc552a2962a79c771e723d962f86c4ffb0f543adfe4e0b8885d5e9434d0cfe3e3bea46808ea7a101d8b928340630a279", 0x4d}, {&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}, {&(0x7f0000000740)="1bdb0002727d2169a474d655aa7d75ac942ccb56895fba9cb42fc6bca1e5483b40e9b57170af98e5d7cb17f27021796b7bbf03bdc7cfcd96ca71a0f6a39c2d61781a12b947a178448af976cadca965a96822dc645812fcbfe8c1f9df40fae1359c5d00c490f261498bc761ae107c8809c18a31e4edeeb60eb4924fec5275043ebb1ba35ac613062ffc4f2226294da73c8bf5a484f2304ba894d471adadf4ee92f9a41f8c89c1e422ff0fff925f786ac10a1c3ea8958edfab58517ae957e06dd15da9471d817bdde8790859b61ef7d5e3cdc25c02e30af98eb8cf62c2ed55b19f1b21abe83521071512f4617d5e6222a8023366eaa50ac6534b93200db2215003dd9c4bf0d68a0d98ef965f2fa721c0a0954d7624feea72076a466819093dde3315bab6be599b840886bd47af467906b7263b75441c52a0d23e845cf37f8259015d0218359ee69674bc8e717325c8713f296718243737f425d9b766331b68cc4e44609a52e5f8e6387fdcec2cd30b09cfc6c2809d28719baa6ba6129330cc1de9027996aecc64a83245dd106b1dc4b9c9267e523ade32c5c734deb3415bb8282b43e54a1c4772b7c2d5beb21af3b504f397c4b758f5ef01ebddfc2f97ed53a934f689f60735e3ae9aba7307469d2e040cbe10dabbc4456fcfd616f8766d7f0a1f4caf6258580d335c36554780342aece025e0205bde78ce05631e7de75247a66fb50171a1d4eb8a55fbed95f8c7da555733801694b71d71130e77db482f00d3f4175bc72ef6842d4e4be327fe262e64bd473cb73952bd70a433509a24011f521ee028a8d41ba487146e6279ad5fb2d0a07a4a57090d4a3fb033499e7f1564508c1b2a698ba259a19999af0d11b19115607b0fb724b2a0949a6845998e111c4749b87b34f14cc0567275829882b5aa3899a906375d7d9afb72a4e6d3b3084a2532e3383799dc577750c0aba98feac062914d204aa32f44329f84ce9df314d4eaa1519788484a56398db33eab4014765c6bbf276ee3f6ecf1632d0a5f5abca26dc027626ba0cfca746c1ef83d22c314bb9614f0335489a3b6c830a803f47523bde585446caa1cc39bcd1563b0dc60bc09b08cf3a90730b397e2a675d6edd834acb3007a9d970f9506ea1c682dfa3f05e4a0b6735eaa38f012e61eada51554d8ce80def225ec5a5ad2839895cdf88623c8555246134edee1f8d3a88e702cceafb5ad3cc63b2e941be32e46937845a1d604e5d9924e677514610be002c9164e90c52a1a31cd11bf36a91b58b0f4df0818d36d852ec05144ed9394f7d17517050fac959cc13bd644140eb8011559f97c798a4f99fc5d6fd1d07d500727dfc4f8b70fa6f1e8732f9c157cb17b70fa71fe1ea4b064d235b1b9e501a533c5d2dc0d32605fe555d63b489e1f37403e757c1f766b943f7a9d4ad39492a84bd23a98dbec40ff7c5f0d7ac640668b86e2c3f6aa7a1754a93d9d61991eaf78ca45fb9e3009f1ff3a82fadfeade4e5256aebc741cdd406ac4da3662dd7f64dc0114de9a794a24305018ccb6b86b4c493b652eda3f40b9f360ff4e0465296035a1157c20402d927d56c4e8e7396937f3c03d8737062406e82e535af24b052ff2a521dca84574cb1c41a1c045eca262acef0700f045b34d0c67d26a20ce30dadc6bf2d4f5ff5a37b4962d02dbf6cb0101f7717fd4cad5af26dff3cb492183c442019f946f5dcc05a5790287ffc973691700143891550d188bb6a80d25cf30afe5f614ff0c8d46685c2c98c382710f587628cc48878745cc09651db354d54411c31d14f27ec744a84fcd771479a24ae45254f46125593d7d8e20c6033cbff9e0ea5a24d5d7cb941b68ec3285e7b8d3ab62b6768510148d75b127a866f0cbdc427b5cb5087816899e68cd2f7b052c51ec83d53f37a1af35e13921836c555a6e337cf13e5aa3fdfc253e38cca96ac801f6759952f2dcdc49dd1e7000cb189bd04cde69972a606bb3d80763cbeb6a8851f04b5ad21c1bae2915818f9f4cf836fe89815a941d55c813332bff8cbfc57ba0b3737239ea5b18c7af89fba97be1bdee9eaa90679d4d847f83ecec1b215f6404b10bd57ae4354562b2df37c86afc142a7f4919ca2a87211a3833bc84bacd5b784b0795eaf4072460b3ed8aece9076f05a450489ee44e9733da68cba1f3f768e3fc12d9760d6ef75194424b2be6e54a1f9bec7933b959dc69e46e7794f69f513caa5b5b5595d4f66f457f3a21e33ecdb978df288953924375ec5b07fde3ae8feb1383b9d23227ee821edde26a7a4f9abffa37550fd7128def345e992efe3396c0faba5fb435041e1451cf7bd52e43897779c1ba94f022e6ce4918a16ae0b6f7e923a28c250b463eac1e9ce1992dc8e9ec2ef260396c9566d25a659a5b5504638247c5e7886f5d958107932b4d9124eedbd65589ef592b88ab44064de390b54bf4e25fe7189ea4728b68b13f460e6d6593f6562db1232aaa107ef380f70e579f76d76e511abb703a6e279f0527a588fd3655b7fa69e0f3625b15491b8dc8dfd371079cc2c773ae23465aba5b97eb147a2d25feb26de56b3afdf60e45d22ab059b4369c00b2c40f67f4f49b1784b9c6d00121a0705b61231a5ecb7218fea4554e2630a1ac7110dad70f7f5278ba51b9f2a0ae3097ac50fa6c97d1eb54f7e41c9a7f114e2cb73531500b7d55249c6bbd2c76ab54de358c0099397d3e0201bde71735da30383fa505af5c7f70c0075bab9239657f58959e22d0dc14ebcc5d9f5a1ad670033197db1bca480c7be907b1b07397ff3904412c6c59bbc03f60d4b85926e4506fa77ccb367566cab40719fc2c8697d24cf612780a574a92cb7d2bb196be56df512849cdd154bf920e92ccef445529f831036e6f84836e9a262cc4ec2028b1aac8f0e5c5f9bb11e510f3966e85ce721b97046015f72ea73246d57df74f192c39fb7897a32bceeddc2ed7b0cf3edbd8fd4f662b39e52a9f28b01fd151153f1c09b68b64628684ce4c565f0206135af377783f91bfa70eb1774af46cb2ba9cefb387a7a51a484b01d91c163bdd2e3b356b8b82e510119a3479f5e91b3cbdfad7d207aa7409826fdfb9b760e5408ba18f1502b98bd2e87a9cb7866ea4b5ea96a6bc1f528abd8da4eeb9f75546ad3919140dc61309a9690bffa6a5aae73b47716d525eed39464b81ab8b3c158f1841d19fa60b04979fb204be7e6b1fe7cff316a93a5e720259b6b675e77464abf49a83ed483f8a95df34a4ae242d6ae8d153c79deedfba72cb05068b02c573bde9dafbff0633b749104da4ff1833f3834cb979b1d103afa20487829659728de3ea5ce3108266ac9cc14d3b4de05d25e5076fb5b2474f6a229b7454513f2dd8c45a4f4c94d303206c58c4e2991867e327e2da8561903a40b240e3ee696bd2e2df812de8c2ed65f58d115545420f1eef41ec36e272d16b3e47f577068ed09179a2e10cbf1b7842620b9724e13b52d1b6043b8fb2d131c274ca66a9f7f9ef3041c05da88b45d654cba285292475da0eee396347b82b63397d483af9748954ca4216a568be1cc23193793ae084fee98d3dd2762f77abcfde4aa99d4f0e842f3f737b93612d7b2992f410252a92cb61b4d204060e71f3f07ad765b1a97cb12a0d341b9944ebc6d6f221e7df25c0c6ca639a2b170fbf4b6fadaf837f86b46fb41f4cefb0d2514cfdc81628ad5cd21561d69e3e79a9b3c261abb07a6e150dce5b732a152a5c98aee44abed9a61fe3ee786cf1c5e48201f65dc4e9e66513d6c7a90bfe52adb04ca1f9949a55a96e8b20af4050d92f9b5922bd66fc99b8e0422170e7cebe80c70fe0c23897782c1f172e3ff063cbb82028c9d204a7c4921cf32e92b1d3bd1896832a4a70533372755a6e44e49cf47bfa983ecd7ef9e6ead12bfd92f04acb689f7c24b7e51f8e5ad52eee7e3de67ed39f3f90246ca59dfca9c03eb649737e5d17bf8cad89691c9217ebc60b9de429662a08e99b7b1db19dc9194cc2b7fa7f3d20227eba048380cebca82257d5f56f630ab23d24c42c683260d14b03dff2b26de8ae665674454e36844532dbd4061be3c67c8bab6fca70df64d2ba8ac68192d9fc96fc02ec418fae12c431fbc65cfb68f1fa868d9fbd89deacabe5b3eb29daa0e0820829140ef9340a13eefb9d8f4b0b26621ea5a9379fdd2c04e4933d243a3612abdc886a02bee6f42d227f96ccd52e357a572f2c5a33ed8071575c17b5bd1a04b5fccdf370008974b50b9676d9b6979df713648b22931760dec64126c31e2163bd85a3c20b0b3b30143b1c813136024a114e90f52c14066163ff7ff7e0c78a93bbb7d386783dc2dee512106d4dae0d10e9f04f2253d0c68911dbf64c5d42d1f16fde3d671da2dbc13ff35bb1f05ec6f64b85b8374dbe7a4246fced99eb9bd82226746eb83e6649b75fbad841b269e1e5937e44a11de39d450874724e4f9a7d1042a51e9f80ef9a722f336e5cca88a04af08776d952f2392bc4ef3f30e2f54053b7d179af879caf9f7375494d1740ea5f2bf1b5d9988e80e879c80e478d3f1d5c7260e6bbd2e4fbb04266ba317c9de3e9d50d8839e570d4f3c38996a9abf732c6e45fa2ee050053d06fe9c34ddd9a401cfa12c0b6d9d5145f3c5f1695c88666e33ff1a7fee0cb02a2818e079100f3b97b857beba05cc4eb7d528522eb40b1fe112ad487276d59331d90a3efe2c398e7b35c8dbb7b4b0b59b50c77c4e42a6544903a3460a255c54521f856bf9340d83c692f3d5d374d087406bfd1e3a57d59fd431a036bd7c5a893a930c43ad318bf3b17b34ae114563a0f09f615044bbf1081a1724108aebeb0fb890b13125677b5c485fade203b501eb9b4bef2ea69db08a8c2c9aa8bf95a21afe14d1bc434a045fff291dc95a518bafd80ea76553b00852899c68265fb28ce12c51a549c156370059ae71dd0b02cb148cd6bcc2d3cc3559a7ae5d7f9c9c894839925be4ff2a514e92c4d72ff5f78e4adfeb622d5ed287d7ac2242427ceb00ddf274e37fca5e0d3adc801e49ade9dbef8078614cb2bcc360665570ee5ee5f42b818a0d11befc06ee779685a00e25b5adaa575edbba49fde9c9caf29812b7cd4800fc0a3ee9e9ac1033ca39ebf82366d2623e7397c83b1623cf9efd300694289388842dc5315db7fa30f91aaf897ebcc09f7a9b0bc1a9ba353f6cf87d15a521819f51c068252facd206a91c1635b7f84390c640160709849a7346438453dde2cdff8a71aa4dbc7a2fef44881e2d8b7d463f6de3bb5b0cf78682667ff95d40c61715c3bc3b708a4e26abc170b2483dec6131b3a8da3ecafe181483f06bd50a0c7237800d928f8c463a08a015bb04cbc01bf488864ee31e7e567a1fec62187fb27832074ff70ed2d13dda5b4dafdbf5c30f559f05d7f8ae5fe302028e7a06cc3996f3a6d414647c8b020db72df48ca5f34367ba2377bc7e6f335ccd80b4806e3ae2b498e383b983ee0fa97af70df5a019034bc6ed738b62501a5422d4b9da04e380fa7b1eecb7c766bddc274db745c2d2d078a0d64c794c7d991cee319d266f11fe99a9a98937fb28256af848b021c65acce266de0eaacb83e5d5a9ef264b921c4a531622495a149d4b3d671c26f934653339fca8abf2134c4e519f7b358a8804a7e94ba180fcd700b8f1b704814eb0e1b6b6872400f77182583dcfd20b9e233d9501f2f4ce31aa173667b265f420e6e597be26beb4204006d266a358c550a6d6ce30d634d998f77e7d7f97d946c3941f9a86d96ca3a707256aca32819d5268e6ff510ae8c72e2", 0x1000}, {&(0x7f0000001740)="183ef898cc1e0c66da069b7d099d632a06b26ca9115fe3cd5c3af22920dbcf20823ed86ac0ea90ade16c64256315b8a21ebbd63e8f68e1b883f46b7d188ad2c9a627c82a3b5e463f96bc7d1a97b37dd035d15ac9d39fe646a75c28538803af52fa29e3fb2dc1cbc45f87553d335d4f1f06d805b77ff1e5bb8ec95b7e846ebc7b01f95d749a2647e88d6bdfa7460386cea2a9712bb21c7fdb757c1ea09ba1d8d377c4ef4b44748a4127457732aa70c3015fa241a367042811876ef49209443890149d617b38676de6b5218fbd7b6348a8cbb36c9d203a4e5222fc0fc60aa6ff616eeb17650cdfd062c24818fd6907df0d3ef91268789bb355e4314ed2df52dd13c4ae4c9db4eda18a309d517821c37c33d71efb493893418567b42f93426d3eee2b6162b865131e2b55c02923110543711e495f5f66e86db022e0dc515377f25e56f8b9959bbf5e3aa8e074f56217baf3f28ec735eed4ce81add702c5e247d358421419252908d561e8dfd7f03a7b387b2b0572e9dfdcec145397c2ee7c1358e6ce76b860b80f26a22a660111a48513ffa94d96fdc3d336ee9a7c365c1eb1e048437e1ece58e0230ae8d943b3677533a7b69096563c635e25dcc0d8f7e52cc67286eaa55e0813d24e7e6759a14b48a2932f06011a9cfd0d9f49d9b6300750171f198d23ffe3736dee1dadbb30facf8b18582243bfe5575e651dda58e56d7497fb7e870dfe7794061bc72440c6eb05d5b910e4682ed18e3dc1b97d816c1a952af85a366009b8920e23f052f73394af93a823b8b76d25d2f62b8ea259b89bf9dc3ceeb2b699a05f91db47ec1a4cc3aa23958670cedf230bb56fe8345256f14eafd332eb279353fa3ba88749550c624671d90aaebe2b840cd5329cda08f7cb0a9bbbb9037033d46f89cd80b7bc260334b576a1a4b547c999c8a99795e31a9b774fba267177d15c0a12cdab1796cd0f9b81151a9e47f26d3f26cb66112dcbb616c72dd09a8cc4170727bdac32fd0b55344ccd4b8ca1244feecf6017d9e6de0f07c3a38d8c7b9c41e4e69a0a2881fd338d1fb9c98bb9d51b634fe26a3b4d57d2d3a202dd476d8834709986ab940d02563076f69dc02a74029fa58d8abcb7490a2495ea577260a1963e74f2e2493afcd0633df6abc6d4814406e43120ff1901d9931002933b1dc44df634b874a7a0c2bf7b061b35011a2e3553b4750c96bffa9fa0bde744d30e82ccc595e50d3aad741a6e8287f12e355f27957fa35cb7dc987aa1349d3b6d67243ea3372bf2c5fe1afc0e7bb9051963d61c4120abad5d08109df6930c6f5a3a510727d4708a0b8b4631566a4248eda765a62a8bc0a5addd7914e3f3c42a34c470fa43a00faa3d016846ef91f33343846ba0031c7a546f20791ead1a1a4303ed5a347691f9c719eb8a6423066cf0238a3f6f78d2801640859faf14d66337e75912b53f6d37bcadeeb5cc057a5993749eaaeb92957546838bf22f1da3fce1431e3388d4ee24f5e35d0291acb8c5f1598cfc9ea3debdcb997a414de7835784cfc5b8f5b1f401dedc3014d065ac6924d7fb031bab5c5193cc8d0e37577684a342ff91c33b6f7c9a4c5caaff755aceccac01df110a874f638ea6c80a4466dcbd5238edf136b96ff654ea70470e4a5756f3db8cf635cec6ce4c7e9a13d94a6a6cbbb20335ad1d6898c8aaccbac18c1a7c3d3a5e5cbd97bda5dd627d94e0299c2e7081fb60e2d31309faba40bf86bcfe73e95f487ccf753deab334cd73e2ab4bf7a37658db2ad09d31119524aed424bbbff84ab6f4fc1f288faa338701b4dd2cde68f5e74982457e98ad0d943b302af0017fdac651dc0ad349ea79a5cb93334bf32038b5b2134f42a7438fe0267beaee8983676e22573505fedbc16d0a555045526cf5cee0853de8e64d96adcf6ca04ce23da4e11b44945f3d2c3302e7736889b1925f2f74b53107e6a0cfe33fad4e1444ceb7023169c9f938529667cf955fb1402c4d971e85fc69999d8b772b483a12a292d37cf3d667d96f0f55c4045810de9374b728832bee436d6e0f3e151af5806c87eae757ea232aff58c2496c78a9d0ed8ac00724f2a3a4f753527ceb16671bca64cfa991df8530cae69235e1f324f86cda0d9debb4fb6802e9ce31dbee9bb0645a7a939afcd67dfa3a21331a41e09316f94a52dec86daa331bf065dd6cf6261a86cd9c11d542ea2c752622772ff55524c5f0d40af2ecb5114b52bf955d87678e778bd9b8ce8ea4b1c8bdae8e40962df176dd9ce4b351fc1fe966259110c24168dcab6546b30654286bed45c2a5cfd8343c4f5a20897c500d2be1ff0861ccfcfd4f3c4bc2092a778a7193fe00e2aa2f57630240d61f8dbedc96552814875b500bcd29ec3bfc43c80213dfd85eaf9fbee1684ac92ee8d746b59f23252ab0c135b58e77d3d4df7c8110fa7c47958c9f98c36c18ad23c767bd775b02c2bec746757dee6ad111ab4206339e1b5cc051f2256d0251c1df4a4f7b84b557da432b4b7beb486703d2ba7ac9b58183e20b2659086c165eb040b7656f46a406dbf4a75b5dd15157a60f7585128796988445070925969c822d7ee5e84ce5e6b5e6a9342e693e830e6da47f2fd7694618c5a140a87f0b05d06703886cc0b547ec6c82b2fc55263c2cd29804dce1a6537068d96e3da1a95ec3f5e78b319e0236002876ec95d1580e03a1372b5cc63a86d1ad933cacc01c3604ee5e114bd2bb1a52b97aebd133b3bfd124980c258b9a9e045f7d64ccadbd019b097178e4291598c1ae45fffb82fc8649660ec2481473e9a20a99933a72c815beeb8805e66222dfdebbf4e3a0e3677a6e4a17ecc0a00f0dc3d1581e7987a1cb8689570e14dba4be1547a5fb6495b8417f45984724be8bd9795b335409deefa270ea2ec0fee738c4bf99fc01a6c58f56feb69b63e164c708ee72539d7849e892597c98b21a7d65d912839bad23d4896645130d0415b333771b97d9ce2d9a434b20fa219fe732c03777f4b43df10dd985986a64da0666fad67a07ad6346134f708f0a9a05ae10fc97b84ed5d095582777fad5ca2a765d14285978586b41ba9649e30d9324e16e118d46660b1aa33b38a80fbcbdecb5fc9a79c8e1fa1019c2a9915bb6d8ea08447501c3957040a534896966e1bd78cd0d9502de835315d730bf4ce16aef8a13554055e8aa6c658f38c2056180f5b37d71d4b5dddf9e9f13f74769bb4569a4ab9d366535d758b36f8454cab7c1869ad617ee849773f645ba45fd020bad2e6f8eda5daeffa40cf58abf6d667645c9ab420ee2b40b54259b9a6931a804227d022158c0c9cbad3a9a13f53852646b27dab94d1b8136d3d48ed391d7db28255e5d7f99698b525fc3254918e3ab4ff3b59b699cb34419831a0e465d243835d921c9494c0b00b26fae09c01865a6179e801f1836a6941cfd55def62bf4aaa579bab3775b44ca0f02ac86d4803da5b6888cc2fb4ab42953e8a6b499ae40080f124529ad6b4387e54a93f7653fffd663f3bbb5cbaf97e5699d04aee14f934d5f4e6def17d043952b5470e9e6303fc2ed19964c514ddb12037be71826ab6ec6f3bf924086398b276f57ca6fd2c7b6198e53518e30453b3bc4b33c24602d86f0d4293a6ac4ecb0af32dc72f2c8b7cc4768196f768402c300b99837476852d52c52fe4bb00e64edc0700038c67f01e49ff21b0e3da23166839b24cbb321b5c1bedbbb793cb55d0c31c8dbcf38238bd25620c06c821b0b73e2e686b3cd0438bb53957eb4b383a16172de1584c1d3d5b422eed03d032d1055f973060d2752a8aabe23af519a9d7e0fb817b7ab78b3809139bdb27dd067aad26062e8d1d92118cb5e9fd82774f5bb822c1e082698c17333d97373ec4c90a742be8e93adda0ab5b08ee1fdf96ac5c7464f333f6e990609c68e232978e34d2bf99c0d83c0b2a37d7922cf803d77ba62db22780e968a545f537d83b1ac473d21b354096968e3327c5811cf663d59d2a647ffd034f4e259ea96ecd192a208785aef8e3386f24a228703adb258a382cbc557acaa25fec67f2a5736ad48b2c822e31acb9f0e9f4cbdc66aa0e55cc0badbd9969c5bf4d83a377680798061565053a4e1a3a5bf21897e218edd044e30fb5d79b97287f37b3d8c719f31985f2af6c165566dc703b11e2b057eb9446bd25e5ceeda21a6ada1201d8bfb0f294a8a0ae8b8ff468bec457f0a8b5bba5e1b10fd69d03625bf250e1af204c31b5154749111a9009baf39166cf5e5ac69b2953c35999ca8f42d3d9d6ef2705cc82d611d11a06c5b624d891e65c4fab36b08deddf03e91f6089fba0a9532e1222faa5c4338c26e8c2e0a1fc2303994686390c9db59b381a8989e9c61ce233253bb058b1c09096a8bb09dd4e3d531ed38f53b3e81b9d8bbef1ae3a370d87b6149f0c748a4f5d0a7d75a27913e2572eef04bf63f883802ae0b89236a7e721374dff8f436eaf10016145b4f97193967be6654a2bbcc1b3c0454148018b1e9404a69f7f774c4b4fd2079720bbe3ae390629ef230e310385aaf26c66effc9301f10a570d453a97590c27275467261c3d5de49d7cba3864068f4eac8225b25690adce17b7acb9e2c08dcb31dab73f21253ad5859990608f732731bdeb134faea42aa089a39ef986a46ef961bfb3a64f0169d2e7f777ffcba8fb024721af802d1e55634711e85ae449b11f158f170942badfe3fc208d2d138f4449aaa3631b784a46c6edbd77d166b01f53f362c4c776c83d4c034b9fef5e1d050b9bff00b6ee9dff77b5c1fb422cee4d158fd9ea3561356f484197004c05e57acc94f68be1c9284c66b74fca387c659b50214f38b4db0ef6c85af5f3290bd974715e590437a7324feaa38e744c445752b92879a7362d47044f81b4f9bf78f7a54cc24980a85ba0ee7994b3ae2ac321c757bc6d50e4c87f78ab18acc950e844e275ecd6a1ead99395557ca3921f3dae449988f8743e4a38b98bae6caaac7fba5c24f3a1027b07f84f2dff1b9c4fcca5d88e1e2e2635326efc0634d060c4ef55920113dc99d5b827b12ac58c90289e4738ef6b05f60770c5c4010938d2e831814d137b17eff8b8630711991177c63e3e1f4e049e34d9dad6a50d6207014b3af08a9e96d74c9bb69dcdf9cee96d710954d2bb307490e7132e39363843bfca46160dbd9f7b7a83888f479242f75b43d82cce4dad46f2bee5527ec2afc3dd7fd3a47024ea1b1545a71e243288b3a7b3b992823f8b3ba7319ab605df4e67769fe9d006546752b0a4bde36b934bf63f390c73751aff4b6d62ff7a8ff338f8bc31bafe027fe9e30538160fbd782a5c0b7860e9b6382ae6583571557a0aafa86053d30de395d19a7392c25eef490b25a8e5fc41c1f345bf84b0a41e122e50fd5c9fc5779834f4fe2ac937337943138a1af81deb8cb9557af2a603160c5e977fc5042f2d95d56190b84c982e93ebc8b5e2b5a8cf5c7eee2247011de3489cbb3971f739656fdd3927ede37e05872ea0f10097ff99f9ec5e5a7d9b9d2060b5e146d93919f46729ecd004cdf568918048109e9403f725234ca684cd4e687343c2c0247ed32c7668f110527b092", 0xf6e}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffffffff}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20040, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r6 = syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)=0x5) close(r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(0xffffffffffffffff) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error executing program 4: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaeaaaaaaaaaaaaaaaaaaa86dd6036e28208003bf8ba56bf40d200fe8000800000000000aafe8000000000000010000000000000ae3a73203d34dd92ef3fb802000000000000006582a3fbf4e9e5d1181c8e008a3c22a5fb2afbf34f9ce73f6c442b004ac8efc96e"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000580)="2d19c1a4d6bc880ebfa4aa8d4c9aeefce5b34c9a8055bcc40138216346b9f68f6818de871175ffb7157d6a42bb9f188ac078a6e0ac6c2233ef14a74b94254f547cfc8e0e4912c58f5be0ad68d197cc38527d44778eb97f3b8700e698d24de42281aff31c7f75d926e2baeb679cb68e2e764c75036c6bd908307f61eeee3a4684dd130f50073f0f1c011c95", 0x8b}, {&(0x7f00000003c0)="23b65ff18d46f469518890a2e1859695188ca3a0df0b71423e6c449ef2371e4713d4cac86b56066496965d73075e317cfc75b1bc5a883661e718293f01fc51f59e0f0e3ef4d9d9f3aff86806a73695f0778770fce94ef36fc977baef658bc2fe1204641fed", 0x65}, {&(0x7f0000000440)="8c", 0x1}], 0x3, &(0x7f00000016c0)=ANY=[@ANYBLOB="101000000000000001000000e00a000096153aa345ae30dd61045454d343b9164b4cbfb879ee6bf836e9e0d7e2c43e415486b7a6ffe70feeae19d7c423e5aab6e2cb84c19f66527139921574539b8e3b8759a95da214595253a31082a8d990ac9a13d58aa19f9bfd3e725b8fc76ce7fe2c4e49c971ad1bd67d5fae4d71ce9c90f8fab56069a44a83023004eccaa09923863916de7db77c3996bef70a8dbab5a72cba1e4636349ce547f524534b8ca84bc4b94e15317c763790ebba9557956dda23434bb3797b11fd5173ec1edcc38e98e0b3c193d97d9994d073b024dd98bc13f4d6580605d358769b7573575a1c91c1496ea0ff6c255efb721a8364e6cf200c8c58182d9e1583e36ca879b4bbd4b7b845b7be008bd5ca2bf3f1bf50608708742bfd17cd13163657df79734027f4b738c53924066f7e6ab0842fa437962297fa4b0cca978c147c296bc82ca1f6c199fad7c5d8a57df6f9d6f317c800dd24c7bd90343c03fbd39c19de81bcd2267f9519ba5ab87f17ed398af92325a82a47c2a4c22e866b2cb7671266e5788dd482449c480e781fa22544620dc2a9aacd770cbb56754dbe2a12dccc8d12ba8518d7cc7b36879bcbae07cb691d997268cbd94628864bb934ad04c95b5a119badb2d70b460105fe371a1631a02cc7bf6222482f68a111332281c7b8df18ad87bf74e5d7cc30f5f2edd6dd397b2dfa66019d4e86e24ad910818503ba768716ba637057115f78d1f60a64bd5d96b83671e40ac2394e4fa22bc55ebc51c7a0a5ae1ad896e9f08d543d19ca640bd566edb8681900e767312e3fcb3c056ee138f42b8d858992617206fc2f234f138e2ecfe7191942c22573b12650675913832e48c8629551e25dd2cbd781b22bb1fe1e33d59016df96e1657913316e82e67074dafb086c6988162a7ad486533ca5162b3daa9c737f392668cccf1786f5967df52337fd455bb2941500d2f0d283652f6f9e94635ea883678e0b113c6b4a050adb79293ad5b2d87376d0152ae2c8da47bb095f0c7c4f680440b66567db649a34d030b48a02bb6cb5a1b8f0b1d9fe004e9d0fb7147a2a8c03864e3b282173c38070514eb28e45994a9b98ee41fefc3b4b6242ab12f9dd3134a2c384708676baaf0aa4554da8995b190210360443f850223a50c98cb295aaddc6e55b43ec22dba64ada441284abc231d5d12eacf09b00e0fcbc59115ca6951fb98a339b45a6327f37a883a3eed1fb08dd31b1b12531850775ed9828e99ec50d5bea98ea98e98290789273fc84ce185b1b898082afd8326b9f1812912b0463d323f411619acf6610de58dea15d0c7911ec41724d0d80cc8994bd2414220d1943c85103cdc36f9d43b12b71bbe2f4c13ec1468b282aa5d4ff2e0121548197569ba1fc3c42e24ada412d3397338ec1ebb012b8d6088c1fc7a8f67adb82010f77c32aef761ac4b5ca8e615895cfec46a5c38b211ae930eddde11ae3b9198bd46e209655cd9c45c757955dfdf05de90424333aa1fa9f86b716e777c9077896d802fc2b3633b8cbfcd768cfc1103e718a61dad2b9d33220259e08a1b0dbe2610a8d0d0ae653b4afab1188f6b620c9686e050df0af959758a33debb6a88d8e6527204aab08f7106d77f825ac230770bfd38e53629803634fa3bee97e30fa8dfd6c35498a5a55bd881dba6b5fcaa5981abe65d5da1f2435b1ad5e94dfc671f8e32032edc21291d9a72103fad15d1fb966046aec0ea0d3b6f8756ebc7786bb879a78d627b8d478f9aa111548da290a8ebd0aae811576828f7e8760067ed7cf0ab2c8e8547de2d05cfd239dbccc2e7721deb4a48dc3fddf499e29e5392cf6bbf3786fad34cf9c5e853435f7b95a431d8fcc6447e4f1ab7faf65200f129ebc096dad510864e99f09d50321ece7182b530933028ea3b41be70cb6cc4b757887d68a69fe8de8280ee2f4a5e3a60f5aef626927fb5529a5f92851b0eaf674caa2c919a79aa3a8d174201b0e1352478f0cf63627c141235be10c3a08be99337676afba0669b15538bddcf0862b4a09c4c2437f39c09d0b1bb806465888feb628b9dc023eb0dd1e600dba69dce42d953d636960cadf280f1f74c4b60b2c2979e76a8509582c12c6d6a68a6b9f7b06e74eeb824055b2d4f1b1385727d2dd7cb560ecba359220ded17527d81d5fe4983f5e5d782d172cd9d495ef2fdedcc9ac3179f042992ef7f76ddfc6caa3b93c6d96659db19de839ad6f7b5ac5882b083426ba7c989f262200e9e12dee62f940623c4636f0982e98011b1dc0a896f5cac9e262f3ae5519abc5b9932b36acc2805aacce0d57c2d10fc1180a43f812e183c4c0f31408ee3e951cec7e73956e19077f5371bb00b21ecbcddd49cb14a6d324fac91196848c0e29bd6c5a8e99d837e02668f587b520446743840e0beffc162434ebb9a0a4a48ac7cda8f26f6db6f16a11f56d4882457044becdcef5a5120c19cfe33dcaf1cf87eb2ad4181684312d0452d69cefdb45dce77f745fda0ada0f5e658417497880ad8afc5e4c06f5e0458d49db800684d5f3f8f6b8f09a5c89cbbd797805d0565c4e4a1a9ce726c9d6ffe0c37e8e99aaa99e99e3050db27dc31827f8e41d21254b16bf616644f354709a41510e50c50a55a9d5a4156064bc6ce95a46e1141540a36017ec7ffdee1ca5b992879511d9158c09bd3889b67274d5d6a8ba87a28901cf327f4490b569c92c47d93c1f0410a3d453857a0d98fe23fa8f281a1e107b28ad042730b77d53a117c8bf0c12f464a0b88f9dcd7288429b4fa582559ff0cb121f1fd1506c92f10095e0bc338eda1c09cca0dff073a11ac11da0e8dedc9736612adf13ec8f42ee10b3255f615fef34001991c80f85b525518cefc738c84d4ba9e1ae8e3cb8323bca9005596729475bc8b2404b961817534c4e69434371945c08c286d01656c5ab03386ef853b7db6f30213c775a3910abddd5022859abe814a202d5b060b9ac981e1c3f1f0e46cfa0627afeebb0129e9c1b274d16f6b1fa0bfa9d7587a6193d38811c518199a53f8c4358d039eb816e2dccf96f66c4018554734483012a174f80162e11433f1f255427ea09e0eebfeb7af2f4347c00f79b9cb0caf7536f5b3a86611d3bf16560540013574606424e7725e997e291a26e06a2b9b9635556609ebeee5ed0ff2f23ac488ee32ee0ea5baf8b03e218a57d26a2e30b4862bccb6fe63789da25203b4f9798e97ff5adf1365b5695e4d7202872f674c00f424e3469144efd896c16302d50026ced49f2124bc42238e0b4394521c9eb0052790ef4888884093db87a39b1b917a17906459ee54b6abd10523ddb9181cd3fb80d664b725094dd0bda54fff59ac35a7fe95524bf94b6722e7ba4a3269048201005fb49fd18947c60b496f276b87fe1ed956c3f97b39ac24cd9cbfa9f7695e991a2ead5d3a83803cbd932e4539a2ffd11dd660637cacd432f550a285c414aa03ea96a4633b340ea8c35868b50bca6f1599f9b69cfbff7f34a7781d2797695a3746e3285403c94cba2296926b3481b2fc3769cde0cd31393c4068a87d1adae17c1627271a0c478b74bbb55c4813746b85fcddcc9636e0a3218033f3f4ccabf46eda626656f89fc6e5da3e4321dd7962c50ac10c1bcabb09ea20bc2b520f862228bbe9a5ea53cc4b8189de8c81f3ed3b8a032698195a349a2a9259756d0e81b42818df3d5e0d45c1de36fb49ccbc582e6d0801cec0097a221cdd2121d4c4143a5090d250d57fb5e477887e2ceeb8158fa615b9b14615065e2e5a4f80886d3c14167bdacc20442b7d330442d82d50fa7b72508fc23e67f860d06f433ddcd683d32d2c23d20b3cfe9e9834e6450f8fca3c49f295a7de5cfcf6838a22c37865bb64467e046b5a607411344cc11271106b9ed73ae5ab4f46d088d3a08ee6bac07bb5fb2c4a0b32e8de941a50846aaac26d59821a151325d1ab66cecc8bb4c601ee710b0b23c3804eacf276d0968a0944cde178cf3e974dd95729450ef465238c0915090a603715f7b9a0e6fa23ae662688746506ca9f50d3040a6d0be1a0f6a034a1b1a5cfed968cd2c23c7ca61e7ee69d19a372e7e2930376940f5049727923f8691291fb586004f952b8ee3023f6d4fae30eefb2070d179333ffcb1cd0398d681ab736f50239ce659a29a5fdda9c19e743a48ad5c920e6f00c8266e20be03a34e5fc48c536f747b5c92e75bf3287790c2bc1b27e6fdb46942176527f28ae1411db3ca9a735796794c2f1dcf94a3f0053ca4dad320dd6941ca8ded10c6b09da7ef4b905e842d5d2c70d4676ded4205dc05cd3d18cad87dfbd11897af30a2ecf6c613428ce885e69d0542a272530c08071041af4c1b0bf7fbdd1a9fefdce1162af05285bf7929b0716015beba16f99b54ef54c62c850f45720f5e15fa290c94108048a9c3dd49ba86e78b6226829c47b1bba9e9f725624872ff44270709adb1adafbf415e94edb32da5c7e4d936b4ff296cd73e3ae07232b1ee373650992338d0713aef8859c5ad96314cdce47aed416b8f21deddf1e5c6e58803c831b6ae92dde0f5c73b823c666a8ce437da0aec8486891ee0e1785406169c2965fa78406abb35cbca41353ef812b1bb9f47f6dd0c393b7e0f65afd4a7fb5b31d415d71b76b147a462879625202114fad21a929cbf445e15538d826aace43a77c99a4bbaaa420ed88f7a387da866e55467fb00299f8fbb653c9c0acd55b5053ee5cfaad968bf4c7822f601c213390f22e6b016ede7cf186400df736d96b9ff9b1dac25c20156b3a11967dfb39d2eb4b4665ba5d63269a9a2eafbf53b6471f3d4541e72e3bb2fc16b5c2630294c179a6d4e8fa79efa90c53bb32bd2718225c1f5b62a2c6f759079fc7d41ab40eeccbf5dda7137fc8bbf17c1a7987e67f5ed3d020af6f4e5f08b87a97edcb759b3f3094fcd2a18a417637818244665b273d0ab82e8cf029d2b0a18b33e956779a49b422a0d6739e68f19eb24c7eab207b72b51ad6d6c4a8eb48ee5afee5f894cba009ef691b1bf99baebec8f52be19a49421e93a69f3d9963f0ea423a1a7fcf6e5097622d2bdc3c34a6dff2a007677ece7eb7e4a7c5a86e16abc438500aff3a046a1e5230d79729adfa463264b43d46b03dec6fd32ad61b394d71ba8c2840dd19a078d67090bee2b9f0624f0bae4405daf6e474b6497fe91cdf87ceb2ed280dcd86ab39546a72a7beacb7071b8783228252932395c2a71bdc8eae24afa2c5482e3e33a7fb0cc24c7c364e540290251f0b3fd2ad558037dcb0d0c08c08484e238eddc799f288d933b96ac3570a1a33fffccb3373057d7d8ca52c722b976b93418e01897905b1f8401c798e156ed1f08992a92d3787ba78b71b70053daac20af5f9de9782e91e7598cfa43b0c38ddf45503143036728476051769ae0b3cbd4fa800e2106201573df5d1cc92d84041afc020d8232db1c4bfd2e7e8039c96c35b470ff98a61d927237931ba63b53ebaf849a9ba2d3b938e595e84c2649c5aee168f48c17d97caeb9c048bbb7c66e3544eeb9b5d57e560254c5996eaddeb36bf262e8c495c3af4664c09e21895eb888389fd591dea89965f181923a36439367ba3a4661354c19e97317598de04ee3296e9aeb3ce37f582cd68f251e7705fea809b6ee1f67b29131fddab034b6aef2bb7ac046a9e1b1cdbd9b704e6a57179197d1cd8b17662085c0fe75d25b1703d5e5492ab73ea10e4ebb888ff99241955e98995ff666eaf0adeab2a31731cec2fa732b88a44cdaec822486cc491881ed2ea04538f9433b93d19141ec77b5eeb305fa30876e50200000000000000001000000ff0100006c93a09e4fad404356328c4789dc0000b00000000000000001000000080000003998646af87f4fd338b69b83c786fc167652428cf15b892e9c168e16313bd4c22cf85113c51810066ed8de2ae3df49d342e03f09cd462a5a640e5e687bd9e6777601b612d78b61379d5d8fd63b253e2427327ec64a26ac31a8881168363f34f3c94a89631a012e2b4268bfe2e866655d67b21628308ea7a9b0a2ddc53c5698b15d77f775e8165b19dbc9cf09c9f9f3b5499f7db032bb3dbd3e61fe0000000000680000000000000001000000000000005d7781be61e98912f390c048b1687db023398f477f56637681c679140fb7c162f54df28fd2df4405ac7a6ceaa86a0c3e3fd7a82abe2e496787e84aff0f7419d9a3498b698a2206bd3271c828e8cec7e98c9b440000000000100100000000000001000000b80700002fd2c5e309f9c42d829fa0c1acca4af6e9b4ec81707e48941e1c9767b56c4f77525b201aa913344856f507149c11f496903f384413de53dfe2795f72b1406061d196b8fa0dec1674884a2f3a9ba7c0d88781630b713e30b256fdc14a43106b1fa01e17be5657f0f50a72204dde29b370dc0af6d3b244d12bfa2016f97ae8ceaf3007692a166511e87759f6dce8f77b51915d6e3189430f5a28016289f0c78b491d0c218b6c9c2507f21ad14d95ab056ecb637529c717d8a97aa521f1468b18b267d12c4ac13f9d0d57329337b080052cba0dde8960a06b5c6bcc002de81e3d675542ad8e73e9e58709963606879e6dab1a38a82302ea186ca8230000000000001010000000000000ffff0000050000007da908cbb44197a45dc62d817c1c01652942f20768157032029842ffe49dbae6b2f7ec984fc10c877fc777b7accec73a873cb3d29703364b6ace9d3b003540ec63504bef31288ce94fb22c826227c06b6e092bb1ae21af9a331af693103d1de6d3f73b4728a83f4e3b9e999abbb6ad2eef912bb32102c33412f639badeb5e820b7928ea56eda5f1fc6c01329143f65d1a6ef4b885f790f09b37458b3efefec456daf8233825a8029d31674bdf1a61d89c2acd119d13da3356897d931b0332358122e7c35102cbc4922d433c16209aff18618d84e6ace2a0820c6db1f0783dde7535a9321a50a49b05fa45bfaa6b740afc83ff780002a5552e5d7f2cb229cf7090d8cfc0cfc686bd01a593b09324796160ee0208a912e56a65c1f2823cf6eacd4456d479e82d5ff199d0fd782d78dc77815fb5e73809ac11bfc98a11a013838515d8dfae6445f2c1e1a32b82ad745876150e22aa104b00087ccb8ad5c55270bc9643337ad514fe25b657d10e048fdbf8d641b8c5964c010f5ba8b16ecf6dcd1564124d982a829166045068dcaf916fafcff0a71711fce4d11602722e4bfcc3a73bebc64d4d38eb3abb1734de03452fb5e849e62d83044a4c33a3e3614db086473e1b3a2db8bf28a815f1b08b63ba607d59de35a775627263632f08464c9cc34c556980150a761aa13ff9b186d7c76b5672b62b5bc2308933978ebed7907c743ad4bee46e99bd278ebfdea46bd2f98c6bf21e53677b21e5ab15b330ba2db5f915756abed77bd25660627624be330adf80c74b1c9b26a8302e837da762cc4841c3a61fb826809b7a049ba6a43bb53a95c3b3b76f9a209631208a9002b70796efd050b59aedee39b555d4df93a2979568d340b563ba0c3c182e5f4a77cf57d02e4718451b4dc1b70478fbd3142c2babd175893f4f77186df74812ee3428e0039025e4d4afaa299acb79cc48daa850b7f37a87de96e12f58228e6c5a7075d1d5139ce55bfe58b816f92e061d3d9f1cb893754040c66c3dd4f269c7898d5e66b24c7be682b89c852b546ecf7461999a42f9edab4a22160c9b76a5e88584e075c69bc2217ad963816a3326750eda8de1f245106591c0718263f08e083d71bf6f152f1d8ed9e1b46a46e687c868ef56eac8a5118702efa5846e82d86cd028153670e954b6708d26fbdb433628c93d51ce40534e479597c83925f098621ac3565574bb369c73883f60b75332c61e5095eb70f840ce52be3400c3a42b27d761c0a98252ad3a252f5bd75c2db1ff4cb295483457bf96ce3c43576dd8c43275e4c44fbf20e74e68ddb3bd1b2fd8fb3e70d1ad3889b534077ecfe539933845571e9ffad17499cdcb497bf61d8de8d64d6884f5bdcdf9eeae219494b92654c6b77bfcfce9cdf7878de8e0fedf4af6ca30562cffd6521c6c9d99ca8969fc7a7141a2ad965dea35c961876f4ee7d621bd2d538835a57c740c07986c67cbb666ca6860184e7849833b9fcf8930ab0c167fc8b8e579df9288ebc4715716dcaa59b6d0bf2be3ae04fa8b0727fa1b9f1fc2d22e66ffeca1c76c1ae1dc4f57851eeac4d790cdde428b27fd2c04317550b4a0771676a65fe1d0ad44ffdaf351565278e606c88e5bd4967dbb8d3a3a16572416914c8594db791329f856b055f4178ab13fa6bf8eed99f7fddf4ef4bceec172646ad6b19a0ee572e4aeae030e59ee3baa78fdf578788d18da6acef56cf99a9f7807e909b62553b4b54f317545a81e3bed335e1cc06523f4e64ef9fbe35ba9321227dae3a7a8ce5f5726d6f5015ee6276de4fe693620900c36e11c37c36544e3c8c34bea036599d862045042b6c77176427c3d93356d593261d00a60408360e9cc8407f78cc0d1ed89d3f20bfd6e2314d39ffd272fa7b64b891ba450f6827b4b79de187a496edd8bb044ad2d24858244f848571edcc68863e8d6f4455db99aab93e99f6582c01362e0c9cdad96a575debcedf8d5d5bb7eff6f7726b4454a47de2ae1d55da356f0e61d809b22ce98992f90f6b961cc05c4ddc99a758dbc21474da37a6d088ddf40d84f9367072de2df69d47f3e3d171eba2c1f6836dd63b5bd2101c8c993d0e960ddd73d28f2f6209db5b74f79a9a3487800feda7e8d5ca1d5c03b29e5f35504bcd38ba48b3d4341246d64980c9f3356d9b59db0048ab21c7ebf12ac55d0167eba55304e6fdc2d0d087d291fd1ebd4d4ea23a62d5ddc48c4556a5c8fe4c298f32b43111ff19ef4f9a9b5b0840004e4669ed97517cce2facca929df13f62a26f5f9d2a816a57eda608ef5ccbb80c600a759034511dc1c7c1c5ba3f215abef447242fc6ff06f50ad197ff175fc59a7a40b09a69e808956ee41b18c5e8596de4fb54e07eb33f88dcb21e4a194fb910131515bfb6124a8954e6db85c01bf5db95e6ddd20e8bb66c4e5414022128b0b2ad6c05a78d57b97a88c7e978fe0eae5d48cf8ff57711f433a3eca182607089157efa57fde89647753194d54a44703d51e851c5b91f9459ac481642c86ffe1e974e0ef0cbaa2daa9382c04c388d84b59a6ae18d9be644bb302e4a05829280091de48a38784bfff33ccd5b7ac70850219980138899f72d7a293745700429dba9cb527cce801821b0be4faae2bcbdd8b77a7adb2c5e5f04c1cce31d0f4171edd8d3c5ab6f230b3c45e78d42f4447b908a5842baa8fbb17a56482e3ed92ae203fb8e14c9db4b4dc6a50bfe41e033c857df3d67875f8838a908c86b51156952c4bacc67605f0c7138f94ff10366d5e8fad65ea701edd0c401e41cd1ac0a2b0a458ce2a8fd6d1b5f7dcf0c48e7ffcd41ba1e09deafa334b32a3192e4df25d546dd9c0cb900bf86edea7c3887486a83307ec5634aed09b9d6f248735fba27ce5ab0065911449fa253c7ec356f5c8b1dff16cea674421b74c4e19d1c72afb7e9808068860c55834e9169b1926b891c159f1f19462b7b9816eb1e8f239fd737d53cffebbbcd089497879e154ff354a274b6c83bde1c9e49063b60d485f361f1b9063da2aab0e8768539604d6ceeab09006b374ada3ab050c328f23907b85dc9c6d679ae47a5905de25e86581bd573957ff2e14f251d467e0d5d4de0955b99dd3b3b08582d84d074f6dab478377536e3b35a92275c3cc7fd8a8edc8fe7f5f9f3c2a1a00637681c922222e2c3abdd97674a4d6503812acc2c341b6673dadee0e7162d065599498e4a0d1cbcbf9f7600f7eabda04a80070de13d392c7258eba59283d3ea8ed97960adc0cb207b9c593b40e7ea4f8c9c40ef17ad2d0a343a89835fac45b0c87c137ae9a9cc7e5c25e45c27b5f82fddb1569b4bfa5f869c547e0d0c7d8628349841837980ac3293c0b775227c467950d30d92c1b42ce14a5d65361d1272d55f89ed0c69f433e5f457453f9a7e3ebcd80c8b3d845cc9f5907bb6f32e9c8175542f6473289cc31c2e06633225d117f8122f5b2e2a5410d9b08f604677be5a9bada1a1ebc7972e0d0b2f3f3e569a14f283d308b02fd4fa9b805b55847755a13365ec08aceb09c6d3c41d29e93e6e532bf949f21118439d792af1eab7c14a4d48f3184b06187afbc072711bbe13af6e0c44bc21a81782b624852af18c694aaf776cb2e1671a5376327c635c517b7b7eaa4836da673071c1af3c4d4964664a2d77323499ae0a772bfd167d228851a06664b9a72cb6ae9dd3fd1141050a326e92943b96b2162238e4dbbe239de9913dfb4b8c7f854a3c4f73f4a6f37bdf437c2d4dd36218ac35157b1817b9baf0531c28417bd4cc09812ed6d1026706fd281bfea742e4620f8b15c67b87fc05d309cebc9bbb80aafc8914ba523fcedd9a0861d102b3e037efc5b2f22528a4e403bb2e86967ac940eaf203f70392fe9130f75cd8b79d33bb7f36693447086f075f85e38cec0da09d596f13fb00db7c7bf2b014e702739fda4ff377caf59400657f36b42c9c6d115ec91375c7db55cd0bf9fa4fb7c639c98d959ef1362e5cfb61d43fc4dcd6d4a979dff2a9300619715d4f141d1c84e2b1526c895353845b1ae5b1aeb3b031f85c01c6e225de9ed7f55d099f7ea7bbfe023676c3cb5a929d8841fdf4ef0edd1543a494545b655734a9c92f6c65288a2405df330a076fef91002ebbc72ecbb9e914512f5a621fb053a13d199c99ccf1be8e4eb6b24dac33f7e6c42eb3204adc589980ad0aeb9b62d0060912508ff6f133fd03237d35474e13f743ff174edb22d6c173f9a3f1943d838dda01152e03e62067d6a9df26e8ec5ad83d2cae3618b0c329703fdc005ec5c3bf6236fb0658e11b7113c5f5322f2a063eafa0c4c70cfa32cecd05a304507a85f547dd3d9150d93e0efd26604283d20b940c61930f423a99427abc6a998db78ab27fd82ae1f742c3dc5564e8b87df424425b9bbd684815ced4c36ab027cc7e7646d1a7fcfbfba44943631940dde65010f3b371b80d8aec781fab4ef87af0e0bd8e14ab47a4677b8ff6abbfe7cb8ee1bb90fb45abea0f70c0fe6c10a4ccb7ac3cda649406f4a5fded82c25ca6865f362d752a8fba03fe8699ea45fd54854bbd74fcf0f69c46b586730bafa2e6eec65a866def9b4f4bda8370b9473f73f02aed428fd6877b449baf84ef6ea80e1f0aabf63e7e2d1d3e707fbbec7057d8b6f8ea5460d66647addd5b952638fc55a27be6c1c9926b04b7a11461c66e9cdab0856ef9e4d9b70296cac0db69be93b79629781e69f8020cc427cba37ef9ef2a584516d19dc504bd6cc6df6e55c2b0269fe19526921104bcb7cd05e26036c477e4b858719f350bafa56bbcb4a823b6e17a1d617fdbc5075b289869b5a80c768e07b93b1e1cecaec070d4c4b505b549402fa94cdb1e63546f247b3c2409d59d6917d1a75318e01062c76ff222126bf663f85113c6228c1248b6269d5aee48a5828425372b8b7fc90d61befc89d06109c8af18e945b6fae5e5ab23caca189f04fd4b46fa04509d5c0077d6ff884fec5247e2dfbbed714a9db547fd84c3d61ec90b2ed05e4c34571bc7ea2f2e0d0aa323a584e9efd1188f8987928935f515d342e7f1054bedcbdbe2fafba8d41265e9ebd221ff99653ce4f006ddb8a0824e6362854bd3ad06f96b0e3110ab47337928d91612459fef0ec9733ad61d8908de949eb18464a45489c90d0a1598e876f5262cf6a70fbf972140fad3bca09d8b82aec7ba32f5a256c7b80398ac02d678b2cf6db811d9c5cf2a7d80bd03ab6e0730c21fe3cde633ff5af78e3567663e19796ebe55e60cf6eaaeb49d79abdd3ec6e57d1b1e3076c75998c9880e435a70e1bd08888268d5362adffc37d7984e361b341e5983b88fd6785a6141894d27b3c075d886cf8c2d018b0096484710e896fef55f901eff8e1c96520651925a44eb068632c54f6b65fed476c3121ec571c9195307f8a8f1425decc10e2ccf3c18fd41a5b7b931ad4c8cb9dd672b2dd57e198d59a55cdbfc0e41283cc36034a28c3c8ff1f7728290f7caeb8427884ca18f6634a3d1008f0efd9900c57411201732b2b041daea402c6b266ee6f4cdc5ac2afaaee59200dc7c1608a471d942909d7d7b074916665de4aa140c4fcac4c7c077a55571a2f9c5fe27aa62952e3bec83e319c3c9e1e8bfc4630cc6115fb445026c489f4f3ee6a20e3f7e9520ba6343e46792e7ea9c5f963b92f6a31ea025b0a6ad1018ee34968f3ca3f352178ebda8ac5c033cd07e5f882c056af5dcaed06604894bbd9512419ea134801a6b11f810b7020ba969ecc3897012553e22654e08b9f79eda4f2bb44a75a290895340d174dcc2fa997a5cd0a7c1da88"], 0x2268}, 0x40b) fchflags(r0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) dup2(r1, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r6 = socket(0x1, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000100)=[{r5, 0x20}, {r6, 0x108}, {r7, 0x4}, {0xffffffffffffff9c, 0x80}, {r8, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x1, 0x1, 0x0) executing program 1: syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) socketpair(0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffffffe, 0x40000}) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d322203004859149e9486306d2f11fb1cc826c40800000000000000eb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) executing program 5: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffffffff7bffffff, 0x1000300000000}) chroot(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f00004c1000/0x4000)=nil, 0x1000) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x81, [{&(0x7f00006c2000/0x1000)=nil, &(0x7f00000ca000/0x4000)=nil, 0x4}, {&(0x7f00006a5000/0x2000)=nil, &(0x7f0000345000/0x3000)=nil, 0x2}, {&(0x7f00004a9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000433000/0x4000)=nil, &(0x7f0000746000/0x1000)=nil, 0x3}, {&(0x7f00003b0000/0x3000)=nil, &(0x7f00001b8000/0x1000)=nil, 0x6}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00006e6000/0x2000)=nil, 0x4}, {&(0x7f0000465000/0x3000)=nil, &(0x7f0000316000/0x3000)=nil, 0x5}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000034b000/0x1000)=nil, 0x1}, {&(0x7f00007ca000/0x2000)=nil, &(0x7f00006a4000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000326000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000155000/0x1000)=nil, 0xffffffff}, {&(0x7f000008b000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f00000f7000/0x4000)=nil, &(0x7f0000207000/0x3000)=nil, 0x40}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f00000c3000/0x2000)=nil, 0x8}, {&(0x7f000018d000/0x3000)=nil, &(0x7f000025e000/0x2000)=nil, 0x1}], './file0/file0\x00', 0xcb54}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r1 = syz_open_pts() clock_getres(0x4, 0x0) (async) clock_getres(0x4, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x8001}, 0x9, 0x8a, 0x0, 0x0, 0x67, 0x9, 0x3f, 0x6}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x8001}, 0x9, 0x8a, 0x0, 0x0, 0x67, 0x9, 0x3f, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x81}, {0x20}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/133) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x20, 0x5, 0x3e) setsockopt(r0, 0x8, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x13}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$net_inet_ip(&(0x7f0000000440), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3-', 0x3}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000200)={0x0, 0x0}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getrlimit(0x0, 0xfffffffffffffffe) link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x0, 0x5, 0x3f, 0x2, 0x2}, {0x5, 0x8, 0x7, 0xa77, 0x40}]}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) executing program 0: socketpair(0x20, 0x4004, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="d39d189ecb1c2458871a6ea31ef61c02dcfe86764c907932e066b1a4b0e37644f264069026a1a04d1f2c907154202d1308ab4956d3db2b35c460b6ac777ee51a072ce27b51f6cb14d8b2bbbd667ebb14edda49aa2c156ee4f3cfdf3990e6b586514ceac6a226e766bdeaf9c5657e7939a72c5020a828a7085f82eb498bc87ff0209c8276e332635709a89c388628e4d9a4ae59392f46460389cf2d2f99f1c1d0fe3b2b8749dfdeb576ad3b734036c8859f59408b0d19405c092598fc2487f091de4c", 0xc2, 0xfdb) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shutdown(r2, 0x1) write(r2, &(0x7f0000000200)="64bf10301fa388488072a1e0cf8c0aaebc17f949db39e4a4fec6feef5a62a7ec74529e5694d36a6a36bc029dd4501c13510f29aeb1e9ca8579bdf252e2c92d4b78dd112b44bd0a342c3c54741dd0883148b92dc6370e371e9e7ead3feb06ce92d33d669185c71454923db7121d4d37a7d773f8840bc162d71f06223e3fd090a6c903bdffc741527885a81bb2969a3e6448569ee8502e3acd0e91db30900265380c3d97fa46ff071d280ed541311d7580ebefecb6dde1941c72", 0xb9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() r9 = getpid() r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getgroups(0x4, &(0x7f00000007c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="692a8ef6a47dad575337ee4830f654e745b1595e729e737a1b772822078fb184cd2420a10fa637100a6e2efff6bf570e51422ec54f42f6736fe088cae992f241bb", 0x41}, {&(0x7f0000000380)="b8471fdcf588f560066121d25d66de6904dd853dea97ef891cc4d5e4e7", 0x1d}, {&(0x7f00000003c0)="b6bc17037fcbcc9bd52e9ffbe56a2d44a384f5d55565403b32c596ecca9617a16d3c563e374cf8d617a8a3f2de6e6b4f92c5bc4b87924105b9f4ad3ffe902bddd51e4d92a3a0b0b2ff8aaf35ec02c3fbcb7f9e796580ce3b08ff", 0x5a}, {&(0x7f0000000440)="dd3643369d6579e5025bfcec0e179d2a6406e8a4bd14e1a08eee3ca5e4dcd958391437725b5bfdab7e9c0e29dd6d1399c676b603c468999efb9b2ecc7bfbf497424f37fb7e7718", 0x47}, {&(0x7f00000004c0)="d95af7529f070c50765c6167a71cb9b66782d822a407eed90166d2215fc3a73fa712282b34fbb15684f9194ed449919612d89b6eb147818975c9d91224a309d1499be8ce1dc9040c76d32ef45b4f35bfbde6a6bb625e6a7f1fc60e021d390e1fdf1bfa100723b4f0fa14c12b0af6897974876f62ffa01562c1924af289b680920276ee35d0a52f5527d18ddfde87b8bf9ab7e734", 0x94}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r1, r2, r2, r1, r6, r1, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}], 0xb0, 0x408}, 0x400) ktrace(&(0x7f0000000900)='./file0\x00', 0x2, 0x120, r11) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940)={r9, r4, r15}, 0xc) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x20, 0x0) kevent(r7, &(0x7f0000000980)=[{{r7}, 0xffffffffffffffff, 0xe2, 0x9, 0xfff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xfffffffffffff800, 0xcc}, {{r1}, 0xfffffffffffffff8, 0xc, 0x0, 0x12cc00, 0x8}, {{r0}, 0xffffffffffffffff, 0xb1, 0x40, 0x7fffffffffffffff, 0x8}], 0x7, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x3, 0x1}, {{r7}, 0xfffffffffffffff9, 0x42, 0x1, 0x9, 0x5}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0xf95, 0x3f}, {{r16}, 0xfffffffffffffff8, 0x48, 0x1, 0x7, 0x9}], 0x9, &(0x7f0000000ac0)={0x10000, 0x7fff}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000b00)) socket(0x10, 0x4000, 0x0) shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000b40)={0xb12, './file0\x00', './file0\x00'}) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000b80), 0x20, 0x0) pipe2(&(0x7f0000000bc0), 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) kevent(r6, &(0x7f0000000cc0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0xbf, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x8d16ddcdca17184e, 0x40000003, 0x5, 0x7fffffffffffffff}], 0x7, &(0x7f0000000d40)=[{{r7}, 0xfffffffffffffff9, 0x90, 0x1, 0x0, 0x87}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x1d, 0x9}], 0x0, &(0x7f0000000d80)={0xbd78, 0xfffffffffffffbff}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4c}, {0x14}, {0x6, 0x8, 0xff}, {0x8000, 0x9, 0x8, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 7: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x100, 0x6, './file0\x00', 0x20af, 0x1, 0x8, 0x4}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = fcntl$getown(r1, 0x5) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x3) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000400)={0x0, 0x7, 0x4, 0x9, &(0x7f0000000180)={{0x3, 0xa9, 0x2, 0x0, 0x7f, 0xe6a, 0x2}, {[0xffffffffffffffff, 0x20, 0x6, 0x7fffffff, 0x80000001, 0xffffffffffffffff, 0x60000, 0x1, 0x4, 0x1, 0x6, 0x3, 0xfffffffffffffff9, 0x7ff, 0x4, 0x20080000, 0xfffffffffffffff7, 0x7], [0xfffffffffffffeff, 0x4, 0x10000, 0xffffffffffffffff, 0x5c80, 0x7, 0x9, 0x7fff, 0xfffffffffffffffa, 0x2], [0x80, 0x9, 0x7, 0x4642ff37, 0x7, 0x40, 0x1], [0x4, 0x2, 0x8000000000000000, 0x6, 0xf0, 0x7], [{0x400, 0x46, 0x401, 0xd2}, {0x8, 0x7, 0xba}, {0x101, 0x6, 0x400, 0xf9}, {0xffff, 0x3f, 0x200, 0x380000000000000}, {0x6abd, 0xfffffffb, 0x8, 0x7f}, {0x4, 0xd954, 0x2, 0xffffffff80000001}, {0x6, 0x0, 0x4, 0x6be}, {0x1f, 0xe6d5, 0x7, 0xfffffffffffffff9}], {0x800, 0x2, 0x5, 0x6}, {0x6, 0x10001, 0x4, 0x6fe}}}, 0x9, 0x1f}) linkat(r6, &(0x7f0000000440)='./file0\x00', r6, &(0x7f0000000480)='./file0\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f00000004c0)={0x3, 0x1, 0x58b, 0x0, r2}) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000540)="1a735529429746d3347921f351b1c76f6ff7a4f1930f77045a581e946293d783c7748effffe25765c473c2afb173ecf057d070b760c546fa2bad9525f1235fd9beffca5757f7b9f8dac95cbc7a016b66b4a3ad38e0a01bf3f2f4eebc616fde4f8a8e393dd58f1e14ce033584c015c6dcb8ba537ee7dff6e6109954d19868aefcc3f2e503f3ee142cc0b23d6683b26c233b25ff48d175ce20e78085674e21fe3247d38a0ce37b79199f48407f39de109cd3ec83f52e7a7ca6bf2a", &(0x7f0000000600)=0xba, &(0x7f0000000640)="99319f5c138ba9d22702e5699a43da256ad15a251276fcae89d2b93047196b569ca88f4dbabfbcf665a6bd105dac4e8b9629", 0x32) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000680)={0x47b}) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r7 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000006c0)={0x408, 0xb173, 0x5aaa}) shmctl$IPC_RMID(r7, 0x0) getsockname(r0, &(0x7f0000000700)=@un=@file={0x0, ""/247}, &(0x7f0000000800)=0xf9) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000840)=0x200) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000008c0)={0xda, 0x7ff, 0xffff, 0x5, "3c907730a41e24e276e2d383b3fce003eeb223b2", 0x80000000, 0x18}) getsockopt(r0, 0x11, 0x651, &(0x7f0000000900)=""/63, &(0x7f0000000940)=0x3f) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000980)=0x7) r9 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0xfe, r9, r4, r3, r4, 0x82, 0x881f}, 0xa6ed, 0x8, r5, r2, 0x1, 0x4, 0x8}) executing program 6: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0xa000, 0xfe) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x40000812) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x46) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x80) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x8, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x8000, 0x7) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaac1aaaaaaaaaaaaaa00d3aa0800450000280000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1, 0xe8}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$inet6(0x18, 0x0, 0x0) lseek(r1, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)="7488b2a91e06002445e680989845b0f93d0c04b923537004a6698146f2e61d6a14c83f562c8554ec4d64597aeb93c9b447ba4426a01bedd0c7c777ccca8b990ec4518fad7e78133bf63f80a7baa3fb5b89694e67", 0x54) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) r3 = semget(0x1, 0x3, 0x480) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7f, 0xfff, 0x1, 0xcedb, 0xff]) semget(0x1, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x2}, {0x2, 0xfe, 0x1}]}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2}, 0x0, 0x0, r4, 0x0, 0x3ff, 0x0, 0x10000000004}) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() setreuid(0x0, r7) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r8) setreuid(0xee00, 0x0) close(r3) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x20}, {r9, 0x80}, {r6, 0x8}, {r6, 0x20}, {0xffffffffffffffff, 0x20}, {r6, 0x20}, {0xffffffffffffffff, 0x2}, {r2, 0x80}], 0x9, 0x78) executing program 2: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) msgget$private(0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c, 0x2}, {0x16}]}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) socket(0x0, 0x2, 0x0) socket(0x2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42", 0x4a}], 0x1) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965faa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b000000006da381c8ed01550f57f4c39471f63d3fee7850c112c8896d6173677285859561f596a1682ef9d30e7d3527f3cde60959ce39737072b77fca62db5f9104dc64a486d3fd746b199230c83cfb38f275e9af479158b99c4634a618494bfe0f31ac5b8799bb70fa41b4ce5f39a26efcd1008c4ce555b3db5cbc52a8948a3a7890f9ad6f40ff2c0e95a167d509e6b6e613170a08605b4a5f24a57e2198bc5ac79719954c64916c1999db50462c923885295368fad54f72aa6649fad4639621843fcee5ef3c302278d5991ae1c4f15241cc454f8bef8f4df1717820a60924724630d01d056f6d11f4e06e8362b12266bbffa479688d8aa8ab5613bc0ff13c395e4d9b464e44e9ea1002312cbfae1535652d", 0x193}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r2, 0x800, 0x10, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) syz_open_pts() rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d7380bc9d1b55557b60000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c601", 0x1e2}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401", 0x35}, {&(0x7f0000000380)="f5319cd89ec27e25177526c5e5c04ec19b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8e01af", 0x30}], 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x43) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000440)=0x6) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={0x0, 0x10}, 0x10, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x3, 0x0, 0x0, 0x2c, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x3, 0x4, 0x2, 0x0, 0x233, {[@sack_perm={0x4, 0x2}, @generic={0x4, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x3a, &(0x7f0000002740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c000000000001907800000000ac1400aa440400000d0090780000000000000000000000000000000001420743413037bfb7128c4da5fcc1ce81000000000000005297e12dc3aeb98032343e73f7f947d0a4f9a12c494ab19162006529b0a8332a4d242832d73e655664c7067191ccbec7c39e6fce5c653df0dfd4cab53afc095b1551c7b08572cacc985892ab1ab3c1df43def2bc2bc001ab6553060b217f1691dbc0b4e5fd80fac1a528458a5559e24f4087deaec550c53e6496471ef6390246146c2e8a285eacb087b36493b5f1649f24895eb0b4ca142c998d08394578b33cfe82ebddbc18a0a6b51dd36626f96601a51abb8da94cb3687c0ce91e09034a04df2b56cfe6b447a3116801192399d854265faaaff61b51e91525fa30af006cc929d92d444dabd93fa23f0c53e5da7f14704042a16a5729fa98315ff7fb18af8a286387c34edb6af777cec45105fe7eda436bc9fe23ec4ed308d9fd85371087b21299d24508f3c514dbe0fcf3f9b749c361c81b6d9c3396b8bd59572aa29e77b06cf8980df62ce8b71e58a1b31c3f5ac7d136017b4c6af2820ee6fd3aa5328ab2a21eb019b17d196f54efacc0d53b3e1566a4fbd12905be74512ca13855dc53e95cbd8be8908980d9d540f9be217280004fe2467e7fc1dfa1a837266eb37e37"]) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000001100000068", 0x12}, {&(0x7f00000023c0)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x100000000000020b) close(r1) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000580)=0x800006) getrlimit(0x6, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x79) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000540)=[{0x1, 0x4}, {0x2, 0xb6, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x3d, 0x800}, {0x6, 0x5, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0xfffb}, {0x0, 0x3, 0x2800}], 0x3c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) mkdirat(r1, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r7 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r7, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r8 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r9 = shmat(r8, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r9) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) executing program 1: getrlimit(0x4, 0xfffffffffffffffe) executing program 5: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x8) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() (async) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) setpgid(0x0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000480)=[{r4, 0x24}], 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/178, 0xb2}], 0x1) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() (async) r8 = getpid() r9 = msgget$private(0x0, 0x2d) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/147}, 0x9b, 0x0, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) executing program 1: mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0xff}, {}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x2000, 0xb1, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000002c0)=0x7fff) recvmmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0xfffffffd}, 0x10, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="6994c58afb93e3d6396ab4e8c1b60b50ebd862a4d74704b6afaa2d236e45b696f841f6c16821b95442efc84c48cb4655f650ec97da1d4624b3b75a9f016c32da61be2134f682715e4451dd26ccb2de17675f62b31520824c35bf2b223d25c9e81f30a3efe565dadfc3b6fc5baadd134a3c9e99295291e2e5b93ffa292e5bf9107f2b5acd363aff4ea24ce6241c090a2add1a", 0x92}], 0x1, 0x0, 0x0, 0x2}, 0x6) executing program 5: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0xfe) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x80) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0xc3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgget(0x3, 0x640) writev(r0, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1ff910ae94dfccb8dce56d68ff4a8b95e7d4091c15a763537b014f680df73a946e3150504b6883d34ac684e0e6f5b6abb33001767c2f4654c31b4da9135c07e68e6982e0e5258554d578518c10a8a88d2f1bbeead6f832991df8668019b53fdcc4393d72be950ac3b", 0xd1}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c204"]) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 5: r0 = getppid() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x2, r0}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a01fb7855073300"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) acct(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x4, &(0x7f0000000140)='./file0\x00', 0x8}) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) syz_emit_ethernet(0x2a, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="4f1d4c6344b80ed788b6a451d248df3aa745bb992c574ab4cdf558714c812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c5862d93f122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r4, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) chroot(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="20ba0f1bb6ccb4d7249fedb23174a6c4f3f2ed9def1cb760134968e19ffc552a2962a79c771e723d962f86c4ffb0f543adfe4e0b8885d5e9434d0cfe3e3bea46808ea7a101d8b928340630a279", 0x4d}, {&(0x7f0000000200)="e705758744e90059b13376c679b7d28543dc4479e0960c2527de1327fc829463d51f2ac9dcdc51d8d81829026d5ed68834739c24f4516b334d4678ed54f1d7ac5919bf8d0f0e", 0x46}, {&(0x7f0000000740)="1bdb0002727d2169a474d655aa7d75ac942ccb56895fba9cb42fc6bca1e5483b40e9b57170af98e5d7cb17f27021796b7bbf03bdc7cfcd96ca71a0f6a39c2d61781a12b947a178448af976cadca965a96822dc645812fcbfe8c1f9df40fae1359c5d00c490f261498bc761ae107c8809c18a31e4edeeb60eb4924fec5275043ebb1ba35ac613062ffc4f2226294da73c8bf5a484f2304ba894d471adadf4ee92f9a41f8c89c1e422ff0fff925f786ac10a1c3ea8958edfab58517ae957e06dd15da9471d817bdde8790859b61ef7d5e3cdc25c02e30af98eb8cf62c2ed55b19f1b21abe83521071512f4617d5e6222a8023366eaa50ac6534b93200db2215003dd9c4bf0d68a0d98ef965f2fa721c0a0954d7624feea72076a466819093dde3315bab6be599b840886bd47af467906b7263b75441c52a0d23e845cf37f8259015d0218359ee69674bc8e717325c8713f296718243737f425d9b766331b68cc4e44609a52e5f8e6387fdcec2cd30b09cfc6c2809d28719baa6ba6129330cc1de9027996aecc64a83245dd106b1dc4b9c9267e523ade32c5c734deb3415bb8282b43e54a1c4772b7c2d5beb21af3b504f397c4b758f5ef01ebddfc2f97ed53a934f689f60735e3ae9aba7307469d2e040cbe10dabbc4456fcfd616f8766d7f0a1f4caf6258580d335c36554780342aece025e0205bde78ce05631e7de75247a66fb50171a1d4eb8a55fbed95f8c7da555733801694b71d71130e77db482f00d3f4175bc72ef6842d4e4be327fe262e64bd473cb73952bd70a433509a24011f521ee028a8d41ba487146e6279ad5fb2d0a07a4a57090d4a3fb033499e7f1564508c1b2a698ba259a19999af0d11b19115607b0fb724b2a0949a6845998e111c4749b87b34f14cc0567275829882b5aa3899a906375d7d9afb72a4e6d3b3084a2532e3383799dc577750c0aba98feac062914d204aa32f44329f84ce9df314d4eaa1519788484a56398db33eab4014765c6bbf276ee3f6ecf1632d0a5f5abca26dc027626ba0cfca746c1ef83d22c314bb9614f0335489a3b6c830a803f47523bde585446caa1cc39bcd1563b0dc60bc09b08cf3a90730b397e2a675d6edd834acb3007a9d970f9506ea1c682dfa3f05e4a0b6735eaa38f012e61eada51554d8ce80def225ec5a5ad2839895cdf88623c8555246134edee1f8d3a88e702cceafb5ad3cc63b2e941be32e46937845a1d604e5d9924e677514610be002c9164e90c52a1a31cd11bf36a91b58b0f4df0818d36d852ec05144ed9394f7d17517050fac959cc13bd644140eb8011559f97c798a4f99fc5d6fd1d07d500727dfc4f8b70fa6f1e8732f9c157cb17b70fa71fe1ea4b064d235b1b9e501a533c5d2dc0d32605fe555d63b489e1f37403e757c1f766b943f7a9d4ad39492a84bd23a98dbec40ff7c5f0d7ac640668b86e2c3f6aa7a1754a93d9d61991eaf78ca45fb9e3009f1ff3a82fadfeade4e5256aebc741cdd406ac4da3662dd7f64dc0114de9a794a24305018ccb6b86b4c493b652eda3f40b9f360ff4e0465296035a1157c20402d927d56c4e8e7396937f3c03d8737062406e82e535af24b052ff2a521dca84574cb1c41a1c045eca262acef0700f045b34d0c67d26a20ce30dadc6bf2d4f5ff5a37b4962d02dbf6cb0101f7717fd4cad5af26dff3cb492183c442019f946f5dcc05a5790287ffc973691700143891550d188bb6a80d25cf30afe5f614ff0c8d46685c2c98c382710f587628cc48878745cc09651db354d54411c31d14f27ec744a84fcd771479a24ae45254f46125593d7d8e20c6033cbff9e0ea5a24d5d7cb941b68ec3285e7b8d3ab62b6768510148d75b127a866f0cbdc427b5cb5087816899e68cd2f7b052c51ec83d53f37a1af35e13921836c555a6e337cf13e5aa3fdfc253e38cca96ac801f6759952f2dcdc49dd1e7000cb189bd04cde69972a606bb3d80763cbeb6a8851f04b5ad21c1bae2915818f9f4cf836fe89815a941d55c813332bff8cbfc57ba0b3737239ea5b18c7af89fba97be1bdee9eaa90679d4d847f83ecec1b215f6404b10bd57ae4354562b2df37c86afc142a7f4919ca2a87211a3833bc84bacd5b784b0795eaf4072460b3ed8aece9076f05a450489ee44e9733da68cba1f3f768e3fc12d9760d6ef75194424b2be6e54a1f9bec7933b959dc69e46e7794f69f513caa5b5b5595d4f66f457f3a21e33ecdb978df288953924375ec5b07fde3ae8feb1383b9d23227ee821edde26a7a4f9abffa37550fd7128def345e992efe3396c0faba5fb435041e1451cf7bd52e43897779c1ba94f022e6ce4918a16ae0b6f7e923a28c250b463eac1e9ce1992dc8e9ec2ef260396c9566d25a659a5b5504638247c5e7886f5d958107932b4d9124eedbd65589ef592b88ab44064de390b54bf4e25fe7189ea4728b68b13f460e6d6593f6562db1232aaa107ef380f70e579f76d76e511abb703a6e279f0527a588fd3655b7fa69e0f3625b15491b8dc8dfd371079cc2c773ae23465aba5b97eb147a2d25feb26de56b3afdf60e45d22ab059b4369c00b2c40f67f4f49b1784b9c6d00121a0705b61231a5ecb7218fea4554e2630a1ac7110dad70f7f5278ba51b9f2a0ae3097ac50fa6c97d1eb54f7e41c9a7f114e2cb73531500b7d55249c6bbd2c76ab54de358c0099397d3e0201bde71735da30383fa505af5c7f70c0075bab9239657f58959e22d0dc14ebcc5d9f5a1ad670033197db1bca480c7be907b1b07397ff3904412c6c59bbc03f60d4b85926e4506fa77ccb367566cab40719fc2c8697d24cf612780a574a92cb7d2bb196be56df512849cdd154bf920e92ccef445529f831036e6f84836e9a262cc4ec2028b1aac8f0e5c5f9bb11e510f3966e85ce721b97046015f72ea73246d57df74f192c39fb7897a32bceeddc2ed7b0cf3edbd8fd4f662b39e52a9f28b01fd151153f1c09b68b64628684ce4c565f0206135af377783f91bfa70eb1774af46cb2ba9cefb387a7a51a484b01d91c163bdd2e3b356b8b82e510119a3479f5e91b3cbdfad7d207aa7409826fdfb9b760e5408ba18f1502b98bd2e87a9cb7866ea4b5ea96a6bc1f528abd8da4eeb9f75546ad3919140dc61309a9690bffa6a5aae73b47716d525eed39464b81ab8b3c158f1841d19fa60b04979fb204be7e6b1fe7cff316a93a5e720259b6b675e77464abf49a83ed483f8a95df34a4ae242d6ae8d153c79deedfba72cb05068b02c573bde9dafbff0633b749104da4ff1833f3834cb979b1d103afa20487829659728de3ea5ce3108266ac9cc14d3b4de05d25e5076fb5b2474f6a229b7454513f2dd8c45a4f4c94d303206c58c4e2991867e327e2da8561903a40b240e3ee696bd2e2df812de8c2ed65f58d115545420f1eef41ec36e272d16b3e47f577068ed09179a2e10cbf1b7842620b9724e13b52d1b6043b8fb2d131c274ca66a9f7f9ef3041c05da88b45d654cba285292475da0eee396347b82b63397d483af9748954ca4216a568be1cc23193793ae084fee98d3dd2762f77abcfde4aa99d4f0e842f3f737b93612d7b2992f410252a92cb61b4d204060e71f3f07ad765b1a97cb12a0d341b9944ebc6d6f221e7df25c0c6ca639a2b170fbf4b6fadaf837f86b46fb41f4cefb0d2514cfdc81628ad5cd21561d69e3e79a9b3c261abb07a6e150dce5b732a152a5c98aee44abed9a61fe3ee786cf1c5e48201f65dc4e9e66513d6c7a90bfe52adb04ca1f9949a55a96e8b20af4050d92f9b5922bd66fc99b8e0422170e7cebe80c70fe0c23897782c1f172e3ff063cbb82028c9d204a7c4921cf32e92b1d3bd1896832a4a70533372755a6e44e49cf47bfa983ecd7ef9e6ead12bfd92f04acb689f7c24b7e51f8e5ad52eee7e3de67ed39f3f90246ca59dfca9c03eb649737e5d17bf8cad89691c9217ebc60b9de429662a08e99b7b1db19dc9194cc2b7fa7f3d20227eba048380cebca82257d5f56f630ab23d24c42c683260d14b03dff2b26de8ae665674454e36844532dbd4061be3c67c8bab6fca70df64d2ba8ac68192d9fc96fc02ec418fae12c431fbc65cfb68f1fa868d9fbd89deacabe5b3eb29daa0e0820829140ef9340a13eefb9d8f4b0b26621ea5a9379fdd2c04e4933d243a3612abdc886a02bee6f42d227f96ccd52e357a572f2c5a33ed8071575c17b5bd1a04b5fccdf370008974b50b9676d9b6979df713648b22931760dec64126c31e2163bd85a3c20b0b3b30143b1c813136024a114e90f52c14066163ff7ff7e0c78a93bbb7d386783dc2dee512106d4dae0d10e9f04f2253d0c68911dbf64c5d42d1f16fde3d671da2dbc13ff35bb1f05ec6f64b85b8374dbe7a4246fced99eb9bd82226746eb83e6649b75fbad841b269e1e5937e44a11de39d450874724e4f9a7d1042a51e9f80ef9a722f336e5cca88a04af08776d952f2392bc4ef3f30e2f54053b7d179af879caf9f7375494d1740ea5f2bf1b5d9988e80e879c80e478d3f1d5c7260e6bbd2e4fbb04266ba317c9de3e9d50d8839e570d4f3c38996a9abf732c6e45fa2ee050053d06fe9c34ddd9a401cfa12c0b6d9d5145f3c5f1695c88666e33ff1a7fee0cb02a2818e079100f3b97b857beba05cc4eb7d528522eb40b1fe112ad487276d59331d90a3efe2c398e7b35c8dbb7b4b0b59b50c77c4e42a6544903a3460a255c54521f856bf9340d83c692f3d5d374d087406bfd1e3a57d59fd431a036bd7c5a893a930c43ad318bf3b17b34ae114563a0f09f615044bbf1081a1724108aebeb0fb890b13125677b5c485fade203b501eb9b4bef2ea69db08a8c2c9aa8bf95a21afe14d1bc434a045fff291dc95a518bafd80ea76553b00852899c68265fb28ce12c51a549c156370059ae71dd0b02cb148cd6bcc2d3cc3559a7ae5d7f9c9c894839925be4ff2a514e92c4d72ff5f78e4adfeb622d5ed287d7ac2242427ceb00ddf274e37fca5e0d3adc801e49ade9dbef8078614cb2bcc360665570ee5ee5f42b818a0d11befc06ee779685a00e25b5adaa575edbba49fde9c9caf29812b7cd4800fc0a3ee9e9ac1033ca39ebf82366d2623e7397c83b1623cf9efd300694289388842dc5315db7fa30f91aaf897ebcc09f7a9b0bc1a9ba353f6cf87d15a521819f51c068252facd206a91c1635b7f84390c640160709849a7346438453dde2cdff8a71aa4dbc7a2fef44881e2d8b7d463f6de3bb5b0cf78682667ff95d40c61715c3bc3b708a4e26abc170b2483dec6131b3a8da3ecafe181483f06bd50a0c7237800d928f8c463a08a015bb04cbc01bf488864ee31e7e567a1fec62187fb27832074ff70ed2d13dda5b4dafdbf5c30f559f05d7f8ae5fe302028e7a06cc3996f3a6d414647c8b020db72df48ca5f34367ba2377bc7e6f335ccd80b4806e3ae2b498e383b983ee0fa97af70df5a019034bc6ed738b62501a5422d4b9da04e380fa7b1eecb7c766bddc274db745c2d2d078a0d64c794c7d991cee319d266f11fe99a9a98937fb28256af848b021c65acce266de0eaacb83e5d5a9ef264b921c4a531622495a149d4b3d671c26f934653339fca8abf2134c4e519f7b358a8804a7e94ba180fcd700b8f1b704814eb0e1b6b6872400f77182583dcfd20b9e233d9501f2f4ce31aa173667b265f420e6e597be26beb4204006d266a358c550a6d6ce30d634d998f77e7d7f97d946c3941f9a86d96ca3a707256aca32819d5268e6ff510ae8c72e2", 0x1000}, {&(0x7f0000001740)="183ef898cc1e0c66da069b7d099d632a06b26ca9115fe3cd5c3af22920dbcf20823ed86ac0ea90ade16c64256315b8a21ebbd63e8f68e1b883f46b7d188ad2c9a627c82a3b5e463f96bc7d1a97b37dd035d15ac9d39fe646a75c28538803af52fa29e3fb2dc1cbc45f87553d335d4f1f06d805b77ff1e5bb8ec95b7e846ebc7b01f95d749a2647e88d6bdfa7460386cea2a9712bb21c7fdb757c1ea09ba1d8d377c4ef4b44748a4127457732aa70c3015fa241a367042811876ef49209443890149d617b38676de6b5218fbd7b6348a8cbb36c9d203a4e5222fc0fc60aa6ff616eeb17650cdfd062c24818fd6907df0d3ef91268789bb355e4314ed2df52dd13c4ae4c9db4eda18a309d517821c37c33d71efb493893418567b42f93426d3eee2b6162b865131e2b55c02923110543711e495f5f66e86db022e0dc515377f25e56f8b9959bbf5e3aa8e074f56217baf3f28ec735eed4ce81add702c5e247d358421419252908d561e8dfd7f03a7b387b2b0572e9dfdcec145397c2ee7c1358e6ce76b860b80f26a22a660111a48513ffa94d96fdc3d336ee9a7c365c1eb1e048437e1ece58e0230ae8d943b3677533a7b69096563c635e25dcc0d8f7e52cc67286eaa55e0813d24e7e6759a14b48a2932f06011a9cfd0d9f49d9b6300750171f198d23ffe3736dee1dadbb30facf8b18582243bfe5575e651dda58e56d7497fb7e870dfe7794061bc72440c6eb05d5b910e4682ed18e3dc1b97d816c1a952af85a366009b8920e23f052f73394af93a823b8b76d25d2f62b8ea259b89bf9dc3ceeb2b699a05f91db47ec1a4cc3aa23958670cedf230bb56fe8345256f14eafd332eb279353fa3ba88749550c624671d90aaebe2b840cd5329cda08f7cb0a9bbbb9037033d46f89cd80b7bc260334b576a1a4b547c999c8a99795e31a9b774fba267177d15c0a12cdab1796cd0f9b81151a9e47f26d3f26cb66112dcbb616c72dd09a8cc4170727bdac32fd0b55344ccd4b8ca1244feecf6017d9e6de0f07c3a38d8c7b9c41e4e69a0a2881fd338d1fb9c98bb9d51b634fe26a3b4d57d2d3a202dd476d8834709986ab940d02563076f69dc02a74029fa58d8abcb7490a2495ea577260a1963e74f2e2493afcd0633df6abc6d4814406e43120ff1901d9931002933b1dc44df634b874a7a0c2bf7b061b35011a2e3553b4750c96bffa9fa0bde744d30e82ccc595e50d3aad741a6e8287f12e355f27957fa35cb7dc987aa1349d3b6d67243ea3372bf2c5fe1afc0e7bb9051963d61c4120abad5d08109df6930c6f5a3a510727d4708a0b8b4631566a4248eda765a62a8bc0a5addd7914e3f3c42a34c470fa43a00faa3d016846ef91f33343846ba0031c7a546f20791ead1a1a4303ed5a347691f9c719eb8a6423066cf0238a3f6f78d2801640859faf14d66337e75912b53f6d37bcadeeb5cc057a5993749eaaeb92957546838bf22f1da3fce1431e3388d4ee24f5e35d0291acb8c5f1598cfc9ea3debdcb997a414de7835784cfc5b8f5b1f401dedc3014d065ac6924d7fb031bab5c5193cc8d0e37577684a342ff91c33b6f7c9a4c5caaff755aceccac01df110a874f638ea6c80a4466dcbd5238edf136b96ff654ea70470e4a5756f3db8cf635cec6ce4c7e9a13d94a6a6cbbb20335ad1d6898c8aaccbac18c1a7c3d3a5e5cbd97bda5dd627d94e0299c2e7081fb60e2d31309faba40bf86bcfe73e95f487ccf753deab334cd73e2ab4bf7a37658db2ad09d31119524aed424bbbff84ab6f4fc1f288faa338701b4dd2cde68f5e74982457e98ad0d943b302af0017fdac651dc0ad349ea79a5cb93334bf32038b5b2134f42a7438fe0267beaee8983676e22573505fedbc16d0a555045526cf5cee0853de8e64d96adcf6ca04ce23da4e11b44945f3d2c3302e7736889b1925f2f74b53107e6a0cfe33fad4e1444ceb7023169c9f938529667cf955fb1402c4d971e85fc69999d8b772b483a12a292d37cf3d667d96f0f55c4045810de9374b728832bee436d6e0f3e151af5806c87eae757ea232aff58c2496c78a9d0ed8ac00724f2a3a4f753527ceb16671bca64cfa991df8530cae69235e1f324f86cda0d9debb4fb6802e9ce31dbee9bb0645a7a939afcd67dfa3a21331a41e09316f94a52dec86daa331bf065dd6cf6261a86cd9c11d542ea2c752622772ff55524c5f0d40af2ecb5114b52bf955d87678e778bd9b8ce8ea4b1c8bdae8e40962df176dd9ce4b351fc1fe966259110c24168dcab6546b30654286bed45c2a5cfd8343c4f5a20897c500d2be1ff0861ccfcfd4f3c4bc2092a778a7193fe00e2aa2f57630240d61f8dbedc96552814875b500bcd29ec3bfc43c80213dfd85eaf9fbee1684ac92ee8d746b59f23252ab0c135b58e77d3d4df7c8110fa7c47958c9f98c36c18ad23c767bd775b02c2bec746757dee6ad111ab4206339e1b5cc051f2256d0251c1df4a4f7b84b557da432b4b7beb486703d2ba7ac9b58183e20b2659086c165eb040b7656f46a406dbf4a75b5dd15157a60f7585128796988445070925969c822d7ee5e84ce5e6b5e6a9342e693e830e6da47f2fd7694618c5a140a87f0b05d06703886cc0b547ec6c82b2fc55263c2cd29804dce1a6537068d96e3da1a95ec3f5e78b319e0236002876ec95d1580e03a1372b5cc63a86d1ad933cacc01c3604ee5e114bd2bb1a52b97aebd133b3bfd124980c258b9a9e045f7d64ccadbd019b097178e4291598c1ae45fffb82fc8649660ec2481473e9a20a99933a72c815beeb8805e66222dfdebbf4e3a0e3677a6e4a17ecc0a00f0dc3d1581e7987a1cb8689570e14dba4be1547a5fb6495b8417f45984724be8bd9795b335409deefa270ea2ec0fee738c4bf99fc01a6c58f56feb69b63e164c708ee72539d7849e892597c98b21a7d65d912839bad23d4896645130d0415b333771b97d9ce2d9a434b20fa219fe732c03777f4b43df10dd985986a64da0666fad67a07ad6346134f708f0a9a05ae10fc97b84ed5d095582777fad5ca2a765d14285978586b41ba9649e30d9324e16e118d46660b1aa33b38a80fbcbdecb5fc9a79c8e1fa1019c2a9915bb6d8ea08447501c3957040a534896966e1bd78cd0d9502de835315d730bf4ce16aef8a13554055e8aa6c658f38c2056180f5b37d71d4b5dddf9e9f13f74769bb4569a4ab9d366535d758b36f8454cab7c1869ad617ee849773f645ba45fd020bad2e6f8eda5daeffa40cf58abf6d667645c9ab420ee2b40b54259b9a6931a804227d022158c0c9cbad3a9a13f53852646b27dab94d1b8136d3d48ed391d7db28255e5d7f99698b525fc3254918e3ab4ff3b59b699cb34419831a0e465d243835d921c9494c0b00b26fae09c01865a6179e801f1836a6941cfd55def62bf4aaa579bab3775b44ca0f02ac86d4803da5b6888cc2fb4ab42953e8a6b499ae40080f124529ad6b4387e54a93f7653fffd663f3bbb5cbaf97e5699d04aee14f934d5f4e6def17d043952b5470e9e6303fc2ed19964c514ddb12037be71826ab6ec6f3bf924086398b276f57ca6fd2c7b6198e53518e30453b3bc4b33c24602d86f0d4293a6ac4ecb0af32dc72f2c8b7cc4768196f768402c300b99837476852d52c52fe4bb00e64edc0700038c67f01e49ff21b0e3da23166839b24cbb321b5c1bedbbb793cb55d0c31c8dbcf38238bd25620c06c821b0b73e2e686b3cd0438bb53957eb4b383a16172de1584c1d3d5b422eed03d032d1055f973060d2752a8aabe23af519a9d7e0fb817b7ab78b3809139bdb27dd067aad26062e8d1d92118cb5e9fd82774f5bb822c1e082698c17333d97373ec4c90a742be8e93adda0ab5b08ee1fdf96ac5c7464f333f6e990609c68e232978e34d2bf99c0d83c0b2a37d7922cf803d77ba62db22780e968a545f537d83b1ac473d21b354096968e3327c5811cf663d59d2a647ffd034f4e259ea96ecd192a208785aef8e3386f24a228703adb258a382cbc557acaa25fec67f2a5736ad48b2c822e31acb9f0e9f4cbdc66aa0e55cc0badbd9969c5bf4d83a377680798061565053a4e1a3a5bf21897e218edd044e30fb5d79b97287f37b3d8c719f31985f2af6c165566dc703b11e2b057eb9446bd25e5ceeda21a6ada1201d8bfb0f294a8a0ae8b8ff468bec457f0a8b5bba5e1b10fd69d03625bf250e1af204c31b5154749111a9009baf39166cf5e5ac69b2953c35999ca8f42d3d9d6ef2705cc82d611d11a06c5b624d891e65c4fab36b08deddf03e91f6089fba0a9532e1222faa5c4338c26e8c2e0a1fc2303994686390c9db59b381a8989e9c61ce233253bb058b1c09096a8bb09dd4e3d531ed38f53b3e81b9d8bbef1ae3a370d87b6149f0c748a4f5d0a7d75a27913e2572eef04bf63f883802ae0b89236a7e721374dff8f436eaf10016145b4f97193967be6654a2bbcc1b3c0454148018b1e9404a69f7f774c4b4fd2079720bbe3ae390629ef230e310385aaf26c66effc9301f10a570d453a97590c27275467261c3d5de49d7cba3864068f4eac8225b25690adce17b7acb9e2c08dcb31dab73f21253ad5859990608f732731bdeb134faea42aa089a39ef986a46ef961bfb3a64f0169d2e7f777ffcba8fb024721af802d1e55634711e85ae449b11f158f170942badfe3fc208d2d138f4449aaa3631b784a46c6edbd77d166b01f53f362c4c776c83d4c034b9fef5e1d050b9bff00b6ee9dff77b5c1fb422cee4d158fd9ea3561356f484197004c05e57acc94f68be1c9284c66b74fca387c659b50214f38b4db0ef6c85af5f3290bd974715e590437a7324feaa38e744c445752b92879a7362d47044f81b4f9bf78f7a54cc24980a85ba0ee7994b3ae2ac321c757bc6d50e4c87f78ab18acc950e844e275ecd6a1ead99395557ca3921f3dae449988f8743e4a38b98bae6caaac7fba5c24f3a1027b07f84f2dff1b9c4fcca5d88e1e2e2635326efc0634d060c4ef55920113dc99d5b827b12ac58c90289e4738ef6b05f60770c5c4010938d2e831814d137b17eff8b8630711991177c63e3e1f4e049e34d9dad6a50d6207014b3af08a9e96d74c9bb69dcdf9cee96d710954d2bb307490e7132e39363843bfca46160dbd9f7b7a83888f479242f75b43d82cce4dad46f2bee5527ec2afc3dd7fd3a47024ea1b1545a71e243288b3a7b3b992823f8b3ba7319ab605df4e67769fe9d006546752b0a4bde36b934bf63f390c73751aff4b6d62ff7a8ff338f8bc31bafe027fe9e30538160fbd782a5c0b7860e9b6382ae6583571557a0aafa86053d30de395d19a7392c25eef490b25a8e5fc41c1f345bf84b0a41e122e50fd5c9fc5779834f4fe2ac937337943138a1af81deb8cb9557af2a603160c5e977fc5042f2d95d56190b84c982e93ebc8b5e2b5a8cf5c7eee2247011de3489cbb3971f739656fdd3927ede37e05872ea0f10097ff99f9ec5e5a7d9b9d2060b5e146d93919f46729ecd004cdf568918048109e9403f725234ca684cd4e687343c2c0247ed32c7668f110527b092", 0xf6e}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206922, &(0x7f00000001c0)) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x10, 0x0}) executing program 4: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x200020, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x1}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)={&(0x7f0000000240)=@un=@file={0x0, ""/249}, 0xfb, 0x0, 0x0, &(0x7f0000001500)=""/143, 0x8f}, 0x2}, 0x10, 0x0, &(0x7f0000001600)={0x8, 0x9}) acct(&(0x7f0000000140)='./file0\x00') executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000180)=0xc) (async) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x0, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f0000000080)=0x4) fcntl$dupfd(r4, 0x0, r5) (async) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) (async) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x2, 0x1000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r10, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getpeername(r9, 0x0, &(0x7f0000000100)=0x34) (async) getpeername(r9, 0x0, &(0x7f0000000100)=0x34) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000240)=""/56) executing program 3: r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/252, 0xfc}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/183, 0xb7}], 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xe10, r1) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r1 = dup(0xffffffffffffffff) clock_getres(0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x50) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa860100cb5465001000000000004000000000000000000000ffffac1400aa00000005000000004e214e2200089078"]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000beaa00000000000008"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x8001, 0x81, 0x0, 0x3}, {0x4, 0x9, 0x80, 0x3}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100), 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x4006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80a, 0x9) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="aebded6cc4785e0ccf50", 0xa, 0x1, &(0x7f0000000300)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd42}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0xa03d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {0x44}, {0x6}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xe0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x5, 0x0) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/158) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) pwritev(r4, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) dup2(r5, r6) ftruncate(r4, 0x80002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x1) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) seteuid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1306, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "cbe4c8", 0x12d0, 0x1d, 0xff, @empty, @mcast1, {[@dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1]}, @routing={0x29, 0x8, 0x0, 0xff, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x61, 0x30, '\x00', [@generic={0x80, 0xb9, "44f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xb5, "f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf26a810cb747a5a8de295b7a898e69069166"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x12, 0x0, 0x0, 0x0, [@rand_addr="1a47c3d9ecf6d9e681110e71aa428bd4", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @loopback, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x5, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0xffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7, {[@md5sig={0x13, 0x12, "270689750c172377a96c7793bae952b2"}]}}, {"25519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f57f8132d"}}}}}}}) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x20000, 0x9) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0xffffffff, 0x8001) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0xfffffffe, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, r0, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x20000, 0x9) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000200), 0xffffffff, 0x8001) (async) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0xfffffffe, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, r0, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x34, 0x0, 0x0, 0x205}, {0x40e, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x7f, 0x0, 0xfffc}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)}, {&(0x7f0000000640)}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d00"]) close(r2) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) write(r3, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6", 0x1a) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x8906}]}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x20, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x1fffffd, 0x3ff, 0x0, "0100"}) socket(0x18, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x0, 0xfffffdf9, './file0/file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x7f) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) getpid() socket(0x18, 0x1, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r2 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0x1, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="c700100100000010", 0x8) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000000)="5ab7", 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x80047476, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb806d4942ac284463f454a0d78e1422d1e4c8dc984f9fcd616427695bc28e4f4fb208e0d6531b93ae0c0d2e2e0a3196930400f1b96629c1fc11c8c38aa6ea7b8f5393dbe271cae3dfba2c1d4f3e4141061eec7cb8dda7f56a89b0cb56d8ef706aa2197a408785653f3c78abfe32f499a515960a205c42b8b7ebf3b258f872dc3be997532a86b16d6b914d614f"]) sysctl$kern(&(0x7f00000006c0)={0x1, 0x14}, 0x2, &(0x7f0000000700)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232", 0x0, &(0x7f0000000800), 0x0) r4 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x184) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) setgroups(0x1, &(0x7f0000000040)=[r5]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() fcntl$setown(r0, 0x6, r2) setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffe, 0x30}) setrlimit(0x5, &(0x7f0000000040)={0x4, 0xefb}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = geteuid() r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r8, 0x0) msgsnd(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, 0x0, r7}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, r4, 0x0, r5, r7, 0x18, 0x574}, 0x1, 0xc7e, r2, r1, 0x40, 0x1f, 0x406}) executing program 4: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x1}) pipe(0x0) setpgid(0x0, r2) setpgid(0x0, r2) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r0, 0xffffffffffffffff) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x80) sysctl$vm(&(0x7f0000000540)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) select(0x8a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xb9b3, 0x80000}, &(0x7f0000000100)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x500, 0x0}) executing program 6: dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb5, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000008016395b6b4df3784a24fd435c429c3bba600000000000000000027b43f4572105197fbd6e003aff041f33c327fb3a6c56681ee6f2a294660ce7fbb07a3d2fc1db8c112cff35406b26ffe5911bba1d10e70d534ff2d5dbf5f25a262ee107194cd46cbad2419a514fa8054a7d252992510403c98c0a70e60d016ab6647aeb5a7876baf90bc74b3f728e6e395b085cd006ec56914ce094e665fe640e3ac578340000000000000000000090063f0a4f2acf8cc13f94f04053908a5f279adec3d68066c82c26d3085abdd268ffdc132819dbd96f336a76dd41c98e708490e238c4447ee23b0eef4d2bd5"]) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) r5 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x2, 0x7, 0x0, r4, 0x7ff, 0xa8a, 0x5}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r6 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, r6) r8 = fcntl$getown(r7, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r8) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) socket(0x11, 0x3, 0xc1) executing program 1: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80045713, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000000)=0x1) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x1000100000005}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) open$dir(0x0, 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) (async) shutdown(r0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) (async) getsockname$inet(r2, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x200020, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x1}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)={&(0x7f0000000240)=@un=@file={0x0, ""/249}, 0xfb, 0x0, 0x0, &(0x7f0000001500)=""/143, 0x8f}, 0x2}, 0x10, 0x0, &(0x7f0000001600)={0x8, 0x9}) acct(&(0x7f0000000140)='./file0\x00') (async) acct(&(0x7f0000000140)='./file0\x00') executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}, {&(0x7f00000007c0)="8980b17442a8b1178c9d0c526976978ef1b0386b8cd7c692309abe3a75e21ebae9967a6ce2156e9fcfeacf2c137d913fbcbad80a305a4972a6d349e0e0e163163cd373529c7986102b126079cb668f33364b8e8d4f80db130df007acd90e3bc476331838a2bfb2555cc402139c1ef18bbc10016bfe05b9ef18", 0xffffffffffffffa5}, {&(0x7f0000000840)="42275ed5aba1d518564467a8c9ea812a111d5198b6e19952ec7b083fc66e8d7c7e42dc1333776d239fcf2d4ddccfecae32ce53e769e980d220021ebc9a0a8d89f2c8052228e3111651b29a71bffa71de6ceafd327bed73b9606f2760b8c7254c6970c61af080a26d73238268537d176adda4e1b7d2037595f669c2d1b795d91560ac1cd19fd7dc480b4f64afb63dc7c491facf05467a15b9329a456570c2b14794244afaf3287b97741141dfb1dd9993c560eaa9ab34808f420dbdc2d7e3c3df570b2037020d0b320bf2535c90cff8a85a4d9b2bfee1dc90095df40bba0d0f4d750d382ac101df9c151d", 0x2e}], 0x3) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async, rerun: 32) close(0xffffffffffffffff) (rerun: 32) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) (async, rerun: 32) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async) dup2(r4, r5) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) (async, rerun: 32) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) (rerun: 32) ftruncate(r6, 0x91a1) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() (async) syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) (async) syz_open_pts() (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000140)) socketpair$unix(0x1, 0x1f2756e19e0c57dd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000240)=""/152, 0x98, 0x0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r6 = getpgid(0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x132) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) (async) fcntl$setown(r5, 0x6, r6) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0xfe) r2 = dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffff2d) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) flock(r3, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) getpeername(r2, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) socket(0x2, 0x1, 0x0) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = socket(0x0, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f0000000080)=0x4) r8 = fcntl$dupfd(r6, 0x1e, r1) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xffffff8f]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x4000}) getuid() r2 = socket(0x18, 0x0, 0x0) r3 = msgget(0x2, 0x0) r4 = msgget$private(0x0, 0xffffffffffffffdc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/3}, &(0x7f0000001380)=0x5) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRESDEC, @ANYRES32=r3], 0x0, 0x0) msgsnd(r4, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYRESDEC, @ANYRES64=r8, @ANYRES64, @ANYRES64=r9, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRES8=r6], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0x8, 0x1, 0x0) msgsnd(r4, &(0x7f0000001200)=ANY=[@ANYRES8=r4, @ANYRES16=r3, @ANYRESHEX=r11, @ANYRESHEX], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f0000001540)=ANY=[@ANYRES16=r7, @ANYBLOB="b1ff1a7bae782ae6a0934411ed15c9af94c4c7d0a9a25ec0de4dc77289dc9ae1d75f543c2a4f9d4f4821e7edf2656b5295916a92ae522bd807552d4e18deff4f16faa0a16778536a59b36e0ce35db6b1e1c9be4cf17ae9ffa9bb01e5ea80c3756b62a32d4bd152d5c327d3b9038f96b2421c825900e0f0a9204765dd", @ANYRES16=r7, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYBLOB="8434dfe0239c531174db5f60912a74e8e2b4df57c8a0717209a5f49e2487e99168ef7ae176749130d602439fa041882e8db9c4f9ccddbc918527f864ea0b93", @ANYRESDEC=r4], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r12 = socket(0x18, 0x1, 0x4) setsockopt(r12, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r1, r2) socket(0x18, 0x3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0xc0}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) getuid() executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1188}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/535}, 0x219, 0x0, 0xff16, 0x0}, 0xffffffff}, 0xffffffffffffff0a, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x1, 0x7f}, {0x3ff, 0x2, 0x6, 0x5}]}) r6 = socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x27, 0x0, 0xfd, 0x6}, {0x6}]}) write(r7, &(0x7f00000003c0)="7696e5f7ffff8c37cea8615ac7cf90bb4360fe8bdce719c1afc80e59589f244fab7c0b6c4ba8f8d610b62bd203b7358fa9018a0f3a95470b947171da115a5a21cbb6ed4737d97eae31ff9ee522f11aec192f606a6857baac1c5a0d90a537c28d3a3b9c85adc03c7d0511bfc7835d14f091be1c2f907d9eb024a3b252e824a299b34738d47a2f49e56431330456a75feef9ff2302a2976a52c1ca3ad90b0e928e4edb16295088805cd66f98169bd29d3c9ad3db6abc38ec290414683b264d3987d8d8eb2113e74c83c5e71dbbd55b202ab9909697d90125400bd5ebc95582b92707e7e8707402317db152d7f866c7c55d8e7570708fcdfd63ac44f7b045fd3966a8236aeee824296a2f44826ceef685db31a36b1343a25b", 0x117) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r6, 0x1) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222fb7", 0x42}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0xfffff62a) executing program 6: r0 = getegid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r1, 0x89, 0x7}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x233f, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x40}, {0xffff, 0x1f, 0xfd}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @broadcast, @empty, @remote={0xac, 0x14, 0x0}}}}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$TIOCDRAIN(r1, 0x2000745e) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000200)={0xfffffffffffffffe, 0x0, 0x0, 0x64b9, 0x0, 0x4000000000000000, 0x400}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, &(0x7f0000000380)="cff325d7771e3a2fdcacb59091f092ac4f295aed10e6163254415ad209fd4f1ed4d9b03daa807a19e89221499eb9917e54ca475a930d2376345711419f87732e20e50f062f9ca9c7aa42d0330efeef8a5b9d985185d10ad337b9b9e8cd060cbf4076b3476c484a25a46802585fe11d960ec4a50fc8b9d58cd2a5421c6a9c20a73b9d3d4e13157156fbe6ef08180a4913b5e6bdb3c10a96b5b5c65f1bd06fa393dfe04119bd8389ed76e408a6cbc6dfe4757f804967e874ef6e6e537e96cc59bda264d76a143f5ccad2084aa42e681f71fb92a69ef71b0e5757c241f38c8581f89b1fb54a4eecfc00a9d24c64578fa8bb7bf8f33ecd458c6efcf94cfebbf35f9fbaff7fbff87a9e424504feaaaf24af65bab65a77133b066d266e75ac7d00"/295, 0x127) mprotect(&(0x7f00005f6000/0x2000)=nil, 0x2000, 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x70, &(0x7f0000000240)="b14a51ad3a8fae1fab1fdaeeb177dc7ead61450dc9ec5a989f9bd84c888f37d0b6b1e6e179b1000000000000003e298fad42b7ffe3a8425729d11ec89e59df2744a17492c18f0894c844a6ba7cd4e76688c69acd3c419f73d258d1319e4db0888d0ede7ab9d7800798ce000000003eb5802bf3", 0x73) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x3f}, 0x0, [0x0, 0x0, 0x20]}, 0x3c) r4 = socket(0x20, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)=""/205, &(0x7f0000000040)=0xcd) socket(0x2, 0x3, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3b, 0x2, &(0x7f0000000240)="ebffcbff13b90c822eaa4e713048e69931929648", 0x14) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x83, 0x4, 0x0, 0x3f}], 0x0, 0x0) socket(0x0, 0x8000, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f0000000100)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x6, 0x4, 0x0) connect$unix(r3, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="cce8c4d4", &(0x7f0000000200)=0x4, &(0x7f00000003c0)="57b8884a4f2d98198f5b8ca9b6579280259c675286fd08bf487044a3effc13ad5ed802a256cad41b0b7222ccb136e6fb1f6ed5e50c4acfba8b981f3eb2e186b0c0a1fedf211eb21c8d49fcd4a526118709ca008d9830832cec959e63e05d49", 0x5f) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x40c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r5) socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x39, 0x0, 0x0) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x3}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @remote}) r4 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x10000000, 0x7fffffff, 0x0, 0x9, 0x0, 0x7f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60054bc800000000fea6c33fcf14"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 5: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x20, r1) r3 = socket$inet(0x2, 0x0, 0x80) sendto$inet(r3, &(0x7f0000000140)="bfc68c3d35b3c68ad892ed833ec77303afe117fe474f3ab2978b5ed4ae762a58394e11f4c631acd6bfd93484513a63ad9041b5171a42cb5bc058986386a533e75157e63ea9c5f6c12bff428af2183eeffb47391b8215b5e5bb2b0bfa91424b28fb3be1d5fb317d5f632ce094f9ec5a4e8b5fba94335808218456b68cad825e22981ccaffdb0fb405496f7a9d400e28ea6b1a3db7c9d52c1c464cdec70af2f800f9b9b6772dc0e25fa844f948c9c362369acbf0e3c9635ad7508ee7506eb942a685190858f4", 0xc5, 0x0, 0x0, 0x0) rename(&(0x7f0000000240)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') r4 = msgget(0x1, 0xa) msgsnd(r4, &(0x7f0000000480)={0x1, "76f67d924b76d6acf3f13e1bce97f47175ad25ba918221da53b9feb23a287b00ee298170650856e6cb2e565a12"}, 0x35, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000007c0)={0x0, 0x4, 0x0, 0x3, &(0x7f0000000540)={{0x92, 0x1, 0x3, 0x2, 0x5, 0xfffe, 0xfffffc01}, {[0x7f, 0x9, 0x2, 0x10000, 0x240, 0x1, 0x3, 0x7, 0x20, 0xe550, 0x0, 0x3ff, 0x400, 0x1000, 0x4c2, 0xff, 0x1ced, 0x3], [0x5, 0xfff, 0x7fffffff, 0x3, 0x5, 0x9, 0x0, 0x6, 0xffffffffffffffc1, 0x8], [0x80000001, 0x8000, 0xfffffffffffffffe, 0x2, 0x7, 0x0, 0x3], [0xca, 0xfffffffffffffff8, 0x100000000, 0x7, 0x9, 0x6], [{0x9, 0x5d421524, 0x3f, 0x1d89}, {0x4b2, 0x3, 0x2, 0x6}, {0xfc01, 0x9, 0x7, 0x9}, {0x800, 0x0, 0xa000, 0x2}, {0x1000, 0xc0000000, 0x800, 0x8}, {0x0, 0x64ae, 0x786d1d86, 0x73}, {0x8001, 0x8, 0x1, 0x9}, {0xbc00, 0x1, 0x7ff, 0x1}], {0x100, 0x8, 0x4, 0x7fffffff}, {0x5578, 0x5912, 0x6, 0x1}}}, 0x2, 0x1f}) connect$inet(r3, &(0x7f0000000800)={0x2, 0x3}, 0xc) msgget(0x1, 0x404) r7 = getuid() r8 = semget$private(0x0, 0x3, 0x21) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={r5, r7, r6}, 0xc) getsockname$inet(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getpeername$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) getpeername(r0, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) msgget$private(0x0, 0xc9a) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x18009, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000000a40)={0x4b6a, 0x1, 0x3, 0x80000000}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80), 0x8000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b40)={{0xf4, 0x0, r2, r11, r2, 0x81, 0xffff}, 0xfffffffffffffffb, 0x23, 0x692}) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file0\x00', r9, 0x1}) r12 = accept$inet(r3, 0x0, &(0x7f0000000c40)) getpeername$inet(r12, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) open(&(0x7f0000000d00)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000f00)="89cc410d4688d564b8779c129c90acd91c9d5a387a6c260eb9c85f92a0710852b771486d8de3e1c498c3d0755e286c782e3d56f1bc6865d1c93b8dd1ded6ddea9962b14b3a54d4d92e215ca2e265e22cd7d9eeb1789ea99329e6377cbe4ff03717818ce9d83afcf7335a9a0f63", 0x6d) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000015c0)="e52860f03d958aea72b303fe64fa78d92cfc0ebdb131c8a1", 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) msgget$private(0x0, 0x917b45227481eb1c) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x65, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000001340)=""/138, 0x8a}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000001780)=""/109, 0x6d}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/2, 0x2}, {&(0x7f0000001400)=""/152, 0x98}, {&(0x7f0000001800)=""/200, 0xc8}], 0xb, &(0x7f0000001680)}, 0x8}, 0x10, 0x1003, &(0x7f0000001740)={0x2, 0x3ff}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) socket(0x11, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000180), 0x0) setrlimit(0x3, &(0x7f0000000980)={0xaf, 0x4}) r2 = getpid() ktrace(0x0, 0x5, 0x104, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00e2018000000800450000fc20030001002e907800000001000000004e224e21", @ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB="a140000290780233020d96c729637cae4fa49c155804020002000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"]) setsockopt(r1, 0x0, 0x3, &(0x7f00000001c0)="25459fee9fdb486b3f1e6ce91e88aff0aa3b", 0x12) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/225, 0xe1}], 0x1, &(0x7f0000000280)=""/31, 0x1f}, 0x2}, 0x10, 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a8", 0x1}], 0x1) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r2, r3, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000400)=0xc) getgroups(0xd, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, r3, r6, 0xffffffffffffffff, r7, r8, r9]) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r10, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r10, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x1019, 0x0) (async) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x2c}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) (async) syz_emit_ethernet(0x3e, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="e0", 0x1}, {&(0x7f0000000100)="6fa533b2eda506b781f8dbc069461641c8da6d2785be257e9335395711a3c7bb0641c680be122bb694db035c7ff596ddc06acd1ed5f884d1d7820bd4eb283ccca63a80435b8b57253e7fd0cb02d9ea1683186f1afd3976fcfcd3", 0x5a}, {&(0x7f0000000180)="c88483de365a5309893d38c4b4701e88a5f1d3a8e59c1f6f3790ceef13c83d3f54530552ecaeb64b69ed438e15ba62710e5e3231d50932b6d50934c3201e78970ac1b0a85527e0e1006b0cda673f8dd39b57b7643d24f61afa7cfc8683b59b741bac0d39438fe9727a8827bcb524eca9c32ec59f515d4ab671a0d3f2ca43e65ed3f69a860f304ef2f526391bd840ddc36e729d29c205f7bf7b1ae0abf525faa46cbc5ebb8599795cd4d742e70c750e4ce6d249c47e8e6a82cf9a7688df513b3f344c9bcf45e89f5ee16b01e6d8647c4129ee89d8ca4db3fe8e0abb687fb64d8140c71a1f36eb04", 0xe7}, {&(0x7f0000000280)="978f1d00f7e35bd3fd0202fdf9c0d9ccba091c2409a7f79b9e4abe9d5cf493163cb730aa61c9548a0f8519c778af0c2fc42937fbe082ac5f003b74c11c33b7cd46ccdc7fdf3649388e5865ae19b2f68dd87babc9995e727666def7155f4d7b37e145996a42cf89df895a60", 0x6b}, {&(0x7f0000000300)="b06bd2f306128f5c98b4f9afd495df0317cd4a579946d6b7d7e2d2fec6fe448e57aa462682e2d98e498e07c4ab931e43178557a5bcf7d2ac5f55577fe4943bb58cd47e701385ced5", 0x48}, {&(0x7f00000009c0)="989a74a84d6385a9242cc422a57db3224beeb4a4ebcadd95037fc4baaf4e2f045829d54d28f819a9d5d400c79167b36e1433910da9f807a5fb7512e2d92a3c9f5bcde352a056785c104653fc810eabbdeaad9fb6aa4edc3dbdc979a1bcf2120465d303270ff16bc41a24e53ae405d9e6ee85452fc7461122a3f85e4947c3e79fa38c204bfaba8c373a38fa74b253b4d0255660dac34d16faaff3183fe8055e3ba6e99f084cee03989259c8eff8996014bede3fc9c23ef614dd848a4e12cd997d7df4e333819ece2c811ec0bf8d2494dee4bfee2538f9b778533e168926ef7349df7286d3343094da701027700bfe1c233588034c9e5d979a6ebb995be51469423c7ab2575a4957f511ff3b19d77394553bf97a8cbeb775337aead483b54ba0820aa13aa3e82b7525a557e020867bbbcb6c3d6e58e7afb3bb815fabcfb6c691fdb8bbc9e0d15c78a24bb4518830fe935b021590d00d456e3fd52e0001a7c86fd2622cd46cfe188dd6cd94aca8246c87c6a23feded77932a357f9693cdaa8026fa226e40becd64f39660b43d4f101351cd8428d81135dcc71f443849d3dfa4519c411dfebaeb6645729634ee24aa43cd1c99e121af187e86aa457711e6f15a3c499931cdfce034162a9d190e99795653c6a6a726ce27579519035646dff4ba1e949fdf4daf45dd261d51d8a535622d7e5e830ac096f65369442f479cba5e4f2a85d372ae53c967574b17035eb1bf9bf9cace0284a1e947f527aba307fcec7fceb4715228dbfcb6580fdd549a7ea0e73525c5e0b37eaafe95934c60d0532217d80b92b82a9f0cb5966b4d1c3ee74fd1a3605ea56f767552f0f3c32c4ac38cbbce2bf577bedd3393ef926b9950a67f5bebbac116d1c036dbae9155924e5bf65370e0ef788d15e5913cff097f5d25345eee3a2eb47be9b6d509ee0b7397177a4cb3ac9a687b7967ad38d7659734cbe18a613c4ae0d4a808c7a3023c0fd5ab17bc4732ef9d0931a08343a0ce2bb2f6ecca402bcfdf609442f156ba22fb62555d60f5f753c6f22088b48fd052fecaf833a88a43ebffba10fd5cd8d5106a178d3bc169244822120d85f9ecfc9df7369553bf63e864133c7192c07b34cfa151717f591876beb2350540b77376456c639521805db3745f7861d4b32eab4df3dec06d133115984cb3e7ae3fd805a373d1dc523f3b0e939605c8fca34f0427e77724fcb914e0da10fdcac0cc4802f2fe45223721100a2570047c95a8c7697d401d06f21fdef65bfcbab9ebab0153e835b3d5d7b21edc1d5dd074c5994dbe5fb54f13ebc65ba6f6f7944d452f7755a25dfbc8160da8b6c22b3889bfd5ec0d066698dc94515dc3691f4cd2c0969d7096e8b7f9179f82e972dd8a80c5cbb9c23762f85d7612c4629a0f9e2ef93687b66f604a7369ae2e7a1f2bd827fc50d4d3089cd1a99c8445cc61e9b9a57642ce6e09ff8ec1d008dd03056ad12a8b0ba33274afde28f09008fd1931101ca5a8eb194edd3bcac7d31fbe1de4805d5dd5d177cd8c4c574f3f15fd92c20fbe3efbd08084f22940eeeb72b41f58e3a93b1883074c402e302b7cc40f8142e9ce3054ef6707869936bff683e2e35fb2e611b5f4f4a5fafb31a106d5825d4d4b0033eeb7a4be17bebdee2845a3d60f7a65b7803f4db4b989d5ecb0bdb19548fcdd2a5b059adb9d9d9ee58f26ba4b666e09a036223a81ed208784e5399e2d80086b1cae6858a7560c17387f0b1eda3adf83ae6e27f303e543ae4d877f7261fff2701202cac34194872dbc644cf21715f95503032493290777c4c01c5ac9e29ba440d53528396a3c68b334fdc190ac3692c16c19450a7edfaaa67e173bcda00e9c72aeceac725d27a5caf230bcd7dd7ac6520efb630e14b033982bbdca728510050911eca6247597857f00da8300fc4dd20c1a16d1e1ea9b806402570fbbd6326668a2271521ff83d682ef8f652823bdb37b8fac89be0859f7188fd76c41951864f29e852c3a60088f1cb1ffb94ae1d5af20b3629a05979cd82cd01f3dddf08af629a49086e3c18595db1428be50479a11f9807a5f2c8252c19a57f97001ca48302ed6e8381539c61058a894ef5e0e31fc9e14e318e698c45cfe361675671b95f4ca2fafc21029b6ba1b606b649dcf3274b80a5fc0297991a873f3170b43eaab633e847b58c7f025cf8ed268d21df41a246316c2422ea00319fc0492c12aaff9095357098adcf336d8c1450101aeaa2b8f613d6790e3d555841cdcb79356e77ba8bf8996b2d26e5f239d475937ea9e5e380259e5bfaec04741210445a6e5eab5f2494fe985dbe0795d506de05b1525a85df174465a89d0ddabc612f78c7f5a33d959247ac5d79c4424bfecaf968a261575c1c870fdf9c6ad60df5cc7fc4c0cf193ed1c84e21ef8c0ddc61743d35d36d33332412898d323efb5c158d8383f923169414d6fe167b21b898190dbdc53607d2f42e4caddde0f34f7b15e7e174cac5a32308ccc87d7fe57814a267cb94c7695faac4b6efc76c9b28ba7cb1d1df9e5cc0f9e130ffa9bc7162f8d031ad156a958b50375a6b6d9b511ac53730c06009dfd8641127f1ae984ad1a517b10b19c658e7db7c27ffd8ec137e52549c57363ad9d9ba163072bd2785d82408129aaaa6ce0d0acc2ad29dcd9e623e3b9a2221986429f0d37811f2aeb28fa761fc5d6531b7c775f6395f303ba8b1fdb68a8aefb23c21a0bbf20b9b7b076a89ef7cecf69f92186e7558788da88d0dd507db7221c9b2b1f86ae6e9472904b2c60badfc7f899defead04ed66ccb97825e01e27feaa8f9c3bd65a574a9756fa71a550bd015bfd46acf8edd62eeac1aa341858fd1c716cc56fcec710053ee79f51a9b118c8f9225c7be69226d11f74d68351696459aad66dbf9f3cd151befc5f8ea0d0896e6494f6c59018733c7cee89b18787741c9c9fda878becadbcef9fc56a54e8636b14329a9b9a242a65b3ade1ab5167f177cc315959ac66848f26447c524591ad6243952255a6012431a46321d176588c6d9455cf1f54281a751a01a874f64c8cbf1734aaa5b6cf7aafbf2d0525ff08e1f0854c24d0cf69ee71e73a934c64dc6a575826b323587350048e0d359285558a25b7e5a2e10f7e0859f739ab6d24aab4a2c07bd32d786c6d1d55b9d26d31a660c4b1ae8c284d9789c8474516c992c0793d2452ec8db01db4e11a7502c0849ddd3c5c8fd69fd172b3adcb2ee56921c8ef874287e287383ec509cbeb477fad70ae64d4eab54a976b7444c9e0529d9b953dc1907d0a9f01c8d5a475aeb220e77908c90195fd371200f9dbee97770a416263c77d1ace1c6b56c98bcc239777c8d3ffb0186f64ca2866ac02630a2f2bd2cd213dee622b06a41b63fb58d8d0231d63aea7480fa4c069b5fbc0f9bb93afd4912ae316ed0bd294fbdef42a2caefce802528d5c14baebb735ea64346c4856a00fb97d5514c9db934e667c321e1fb9952950cd05f6c25487609e237dec907613afff359197b54ea4bda7e433dd5d8f27c7cdce28021ae165f98b98087eb4488df67cb4e02e26ec8ce28a8d83d264f1313b6e7560e66df84dd0d66c91911ea0b8536d47357d15bef558fa8d359b0c35e6d8ea0c236ea66935a6d3379a1718a8398d38a7feb2e8634e84d141fe420532bcc293e7512cb9e1fa58126dfa6f1f5771a47b64c64842f525e82ee39c98cc90633e7fd53442899de47b5b07726c754128e09bf9d274ea4b5c4f37cb763a8d81953727cb135b21cb43756c21f8b86771f4a7d1133b3ed535d8ddf178af836c1b3649aec782f17496be41b8cd93ef9603e44b6e67bff7b05410e29b9d12151899bd918785afaf6e754218dd8dc1ae70654a438c9363274c6956ac9243879ebd07cea01c938b60b60a76bf32c2e6dc5253dcb486e403d2a8d0b0dfa94ac60ea3b3506fe6020004fff5567a5472c8161ec9ce9b92c79c130ac56b9ed56579c724a3f54378242cd75f253cfdb2f1c6e10931e09b7aab87f69c1fd5a3c329f16d85494f9a52ea558bdb36fbd84d1886140b97f335ffb73a3eba6affae392de3fd30a4f44ee1d7f39de71367d996f9128202ed5953c6c25d16c9c1dca98527f3baeb23b2d6456fe388be82b6d19401abc8d72816d2f8b7491efb22931819e2cfaad94eeafc70d3a93876e735d1b8e00f268ead7e9a102be1510ddfed88cc84f12b665ed6e4fb86d724c1d9bbbce4ffa74140eb67dfcf75e7dbb51291a513366692d28ec8f9ead4a308e7b51f516d8bfe1a4d9298f983338196334a0654b35cee94d83a562f41e3f9bdbe60069a43ddb70e6443c309ed3c17cae09244bdf78690e8cfb4f21f6997be5e6892260ac152510a3d3852f57809bbe22603e2e4e1e5cf237130f8ad6aa2ada2d80118603bcca7a6b5133fcc4e32187b7867198666d0eaeb063dd262aa609da736073bd61bcbbe019de8f762951655095bdc6c6266cc951eb7e9c5435fe930047fff68afe1203f0b6324b0ea7d4322ccec0c0787129243b0fb94eba9b94ae403fff57aa5851452ef024af36560371bec2d9cd063b55479dcb7f1ecfd6f456e6beef25b48903ff0666d8f3f71ddcefac16f1e28f3885b3935c2d6228faae3d108a6f888fec60cefcd03c6359a0d2512783dc09211c91c0e6b3684db47c00524f52df28cbe22474c8598bd86c49601daa912ce43a13856f2d0a822d54a8f9ceb854023aa224ab935014d1af87eb3ccbe0ac8be3eb84e48f10f110cd86f89046a72ec9dc215a6c8c221774de47e916d75567388e1c2ab01da4a59068226cf4f371771cee26df82ee709b4d5d9642a4774a86da2a5103b9493e2a5932b6f86c1eeb42f98d91f542cae9e4f978540efe7e0cd2354a22cd9d38dc555b3bf03d4d3cffd03e7e5549f98a74f48efc9eb61f3899e6dfea4b4d268128293f799d43d54d403009475675dc7d67cc91045b3c0cd5b372dca9ce07083fadc891f6684e0c156b84425efbcf43424115ed8a81b47f301cc2b3910a2e096b6c81ceec3a66eb75d896072924af1d9429c18b41eec72a25632d51a7a58431372b3e46ea1814a6e259b83cd8b28a0e09733bb1001a5c07677a197d1c8be58b04c088f1614e25356d5a6bfe710ab434c633ea1a9065ba20a9a9ebcf3f27572955d9a5ccd7c26618a2a33b67923259f63103f8e1d0f6f62e61918aab58bdaf48917b6bea7f442fbe8a5dd3a93ad67638d9fd01af889a47941a415b7127dbb0523501fce4845efe29d89b8ce3cb5def9807943d8957f0e35ed4f47651d6d4c258a84ae8c1a51744bff9bc0a6a8d4bf7f9069b06b8b592eeb925e30e06cf6db33f2e68e658f54a49cf1d1da37957a7e01b08f5d013a0ae3c8028d43c54bad014e38e51fa5498262652bf701c2a5de96b73285b9120f5324dd89a38b2530d6479f6bb5fa8e05b28e31e00d442530630b98347adf4223df7f4f452f95baabc01483da165909dd9fab88917f1d9920cf8fca487e50cfc5b1220865cf126652f8dac752b799c27cf0c760c700c79048b214bcbe1bf557e29213273b343d02f91a5c7b9233b86164679f0c4e6b593b54d7d6932a8b64d1b626a70fbaf26e9c784bfbaf549cb0ddf26712a8e4b391b279272483c745c76db3c6d65c58f3fc41affe60e0d3cbd3495abb4e5d6d05c116478b657a0c933983657e7bbbc0a708634cb8105412730f4497fbdff0d9468dc9b98c4b08e1903626eacf438b7dbef42fd9c153518e75e410c03ddeb79700912aaba04d9af6872d0e6f35e355efca6400665ab0fec9b519b0abe49078b28c", 0x1000}, {&(0x7f0000000500)="97330f76e77f0ad3b8725b8c183a0ec110d48e921003ffa8a8c040a6fe74bba967b548a7eb7432b2f8e79f8a5eaa56aac2af2681109a3e926b1fd966ef2f84f89de9b40aefd04de0686369b7f9d5e20ba1f5282f72ff63f963dd814dd7b70a8e22bb3c12c5efc86209281583ef032a04123086df321b7be69979fee460b255ad248f4812933e5ae34e0a1c42827084a4ef9abae061a195ead928", 0x9a}], 0x7) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) dup2(r2, r0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) executing program 1: sysctl$hw(0x0, 0x0, &(0x7f00000004c0)="001f03989dd49060e8", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) bind(r1, &(0x7f0000000000), 0x10) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xff}, 0x0, 0x0) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r1 = getppid() socket$inet(0x2, 0x1, 0x9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffff8000, 0x0, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000480)="b437ab93c964ca79", 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = fcntl$getown(r5, 0x5) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x236, r7) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x6, 0xae7a, r7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) executing program 0: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0x29b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x20, 0x7}, 0x1, 0x5, 0x20}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x1c, 0x0, 0xffffffffffffffc7}, 0x2) r6 = socket(0x18, 0x3, 0x0) close(r6) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r6, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x17a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) r1 = geteuid() lchown(&(0x7f0000000080)='./file0\x00', r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x0, 0x0, 0x4}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r4, 0x0) executing program 4: open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x411, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, r2, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0xfe) r2 = dup2(r1, r0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffff2d) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) flock(r3, 0x1) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) (async) getpeername(r2, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) (async) socket(0x2, 0x1, 0x0) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) (async) r6 = socket(0x0, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f0000000080)=0x4) (async) r8 = fcntl$dupfd(r6, 0x1e, r1) close(r8) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x200020, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f00000001c0)={&(0x7f0000000240)=@un=@file={0x0, ""/249}, 0xfb, 0x0, 0x0, &(0x7f0000001500)=""/143, 0x8f}, 0x2}, 0x10, 0x0, &(0x7f0000001600)={0x8, 0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x1000100000005}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) (async) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() setreuid(0xee00, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) open$dir(0x0, 0x0, 0x100) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x56, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb5, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000008016395b6b4df3784a24fd435c429c3bba600000000000000000027b43f4572105197fbd6e003aff041f33c327fb3a6c56681ee6f2a294660ce7fbb07a3d2fc1db8c112cff35406b26ffe5911bba1d10e70d534ff2d5dbf5f25a262ee107194cd46cbad2419a514fa8054a7d252992510403c98c0a70e60d016ab6647aeb5a7876baf90bc74b3f728e6e395b085cd006ec56914ce094e665fe640e3ac578340000000000000000000090063f0a4f2acf8cc13f94f04053908a5f279adec3d68066c82c26d3085abdd268ffdc132819dbd96f336a76dd41c98e708490e238c4447ee23b0eef4d2bd5"]) (async) syz_emit_ethernet(0xb5, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000008016395b6b4df3784a24fd435c429c3bba600000000000000000027b43f4572105197fbd6e003aff041f33c327fb3a6c56681ee6f2a294660ce7fbb07a3d2fc1db8c112cff35406b26ffe5911bba1d10e70d534ff2d5dbf5f25a262ee107194cd46cbad2419a514fa8054a7d252992510403c98c0a70e60d016ab6647aeb5a7876baf90bc74b3f728e6e395b085cd006ec56914ce094e665fe640e3ac578340000000000000000000090063f0a4f2acf8cc13f94f04053908a5f279adec3d68066c82c26d3085abdd268ffdc132819dbd96f336a76dd41c98e708490e238c4447ee23b0eef4d2bd5"]) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) (async) fchownat(r0, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) r5 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x2, 0x7, 0x0, r4, 0x7ff, 0xa8a, 0x5}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) getpid() (async) r6 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, r6) (async) fcntl$setown(r7, 0x6, r6) fcntl$getown(r7, 0x5) (async) r8 = fcntl$getown(r7, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r8) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) (async) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) socket(0x11, 0x3, 0xc1) (async) socket(0x11, 0x3, 0xc1) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, r1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x39) getgid() close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) setpgid(0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 7: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x15f24, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x3}) (async) socket(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) (async) socket$inet(0x2, 0x0, 0x0) (async, rerun: 32) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) (async, rerun: 32) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) (async) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @remote}) (async) r4 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) (async) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1008, 0x0, 0x0) (async) msgctl$IPC_RMID(r5, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0xe000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d78463c3288689b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351fd60c88100d2a636390a0c35ce146f21a8e54a178bffa80aaef6cb8c4ef35b449cd541088cb714a9fae5ba", 0x0, 0x0, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x6, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(0xffffffffffffffff, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffac566789c5407e410800490000380000000000009078ffffffffe0000002441007010000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000640), 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[0xa2f, 0x3, 0x1f, 0x3ff]}) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=""/102, 0x66}, 0x3f8b}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r5) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x1e7) r6 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x2) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001, r3}) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r7) wait4(r7, &(0x7f0000000880), 0x2, &(0x7f0000000a00)) sysctl$net_pipex(&(0x7f0000000740)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000780)="ce0d4b6c22e5fdeb3487d38076a44ade61845dc2ad38443db9fde51d9d5768a8057f0f396c6f7df603dcd510e3c66c8d90dd87f74b126eb12b8f256eda099a1c89c053a0", &(0x7f0000000800)=0x44, &(0x7f0000000840)="a7", 0x1) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/232, 0xe8}], 0x4, &(0x7f0000000600)=""/203, 0xcb}, 0x1802) wait4(r3, 0x0, 0x0, &(0x7f00000008c0)) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{}, {}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0) ftruncate(0xffffffffffffffff, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00", 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x3, 0x40}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) pread(r0, &(0x7f0000000300)="1b", 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 0: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2000, r0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x68, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000240)=""/193, 0xc1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0xff}, {0x18, 0x0, 0x6, 0xa5e}, 0x8, [0x9, 0x6, 0xf55, 0x9, 0x80000000, 0x3, 0x200, 0x6]}, 0x3c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xf0000000, 0x7}], 0x0, 0x0, 0x6, 0x0) ktrace(0x0, 0x0, 0xd3e, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f0000000080)) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r0, 0xb, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20040, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000280)={{0x38, 0x4}, {0x400000000020, 0x9}}, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x4, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000000140)=ANY=[], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x1800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x3}, {0x85, 0x80}, {0x47, 0x100}], 0x3}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x64}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x632, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0xfff7fffbffffffff, 0x80000000007}, 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async) r1 = syz_open_pts() syz_open_pts() (async) fsync(r1) (async) mprotect(&(0x7f00005e0000/0xe000)=nil, 0xe000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (rerun: 32) syz_open_pts() (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x480, 0xfffffffffffffffd}) (async, rerun: 64) kqueue() kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x80000001, 0x0) (async) socket(0x18, 0x3, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x71e}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x8) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xfffe, 0x0, 0xc2, 0x80000001}, {0x100, 0x2f, 0x7f, 0x1}]}) (async) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) (async, rerun: 32) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) stat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000400)) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="88c852486b92dd5e1532837187b7e40a60990964c83f06bb196880a8dea14bdb850e11769886bb913a2bb11ca781810a9c9526176cb4030a8bda96e777d561fec76be5d191571e39cd2c7e98d079ac342f1425d76c2d01b10c67269a97228569422ca9aeb871af74cdedf55233c6605012aa316312fb75f10a5ce72a615a261d8cb93183f0b3f0d7d72dfaf93249f30c22766f7f54809fae8d93b15d06c590b109de9bc1c47fa73cda104b5d0f775b3fc47edcd5e6267421b7ed9b001e49ee199367f87ca203801216977c574ba923493b81dc2b369dea5d2172b5b2dc2d79", 0xdf) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/6, 0x6}, {&(0x7f0000000600)=""/180, 0xb4}, {&(0x7f00000006c0)=""/166, 0xa6}], 0x3, &(0x7f00000007c0)=""/38, 0x26}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) accept(r0, 0x0, &(0x7f00000008c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000a40)={0x1, [{0x1, 0x5}, {0x1}, {0x3, 0x1}, {0x0, 0xb004}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x6}, {0x2, 0x737}, {0x1, 0x1}, {0x3, 0x865}, {0x3, 0x106}, {0x2, 0x6}, {0x3}, {0x3}, {0x3, 0x10000}, {0x2}, {0x2, 0x2}, {0x3, 0xfffffff9}, {0x2, 0x9027}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x1f}, {0x2, 0x1}, {0x3, 0x3}, {}, {}, {}, {0x3}, {0x3, 0x5}, {0x3}, {0x3, 0x6}]}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="cd78d640fb3c4ef98e102f6eda5d6603f46ef88b4c04fa1b260d9e5891ca320bbf703e4cb76ee3eb5d4ed8ebc01887a803079313c3e769bbba10c376de4a263ceb67a50544fb07ad217b71c70465b824014a1f709e4682cf02ad93aa2fd207bf26c4b9f8938e7bd9d288a6c4c1821f45996c2812d7b43b585932452a3d491c4abe57aa5c28f7bb0d856b235ab363c8893a6f47aa7619ce7971e52185aa7feda5b46aae600ef72044d3fda089fb9b1046d217449fbe55457dd2892a964025fcda449a095db7eba0cc3e42d33fad7a0baf7623c18b77951a731c7ec5a853831bd568e165869ba432f82ea5e00548"}, {&(0x7f0000000180)="2cee6553e85cc1ea0f487c1a507a04ca5609ac78fc005282617f10ebb6433b64fa9513c7bc25e9bf6662d9fdf12ff1fe436bee082ac54b1db49a815127f0271e53e91746fa4bed8a6f54c7de6f2c61109fbad033c8a792459e0b70c679b4da3ed1a186b62fef548659e84efbcbc6be40551feca45d8ac6fc8f7fba6ec7aa3bcd31461c81135263a0ae28d33f7fa887015afbbdefd07310e39fe56b5aaca2ab69f881a4b5c632232084b6e34c73f8211be5bd7b3df4205fb0579393a01fa450cbdf07fa6498d69d392bc1698df181cba5ecf715551f3fa72e5df31bbbe7c6ae73f7dc596de7ec13f519bfe744"}], 0x1) executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() geteuid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) getegid() geteuid() getegid() getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) r3 = socket$inet(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x0, 0x5, &(0x7f0000000500)='\x00\x00\x00\x00', 0x4) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)="31d7dd12", 0x4}], 0x2, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x202) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 1: socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x28, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x7ff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000001040)=[{{}, 0xfffffffffffffff9, 0x41, 0x2}], 0x6, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setgid(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) socket$inet(0x2, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x8001, 0x200}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) read(0xffffffffffffffff, &(0x7f0000000140)=""/223, 0xdf) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x1e5f) open(0x0, 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000180)='./file0\x00', 0x400, 0xa) setegid(0x0) executing program 2: mknod(0x0, 0x0, 0x412dff) poll(&(0x7f00000002c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6, 0x0, 0xfe}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000300)=[{0x5, 0x2}, {0x20, 0x1ff}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f00007dd000/0x1000)=nil, 0x1000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1d, &(0x7f0000000240), &(0x7f0000000280)=0x4) r3 = fcntl$dupfd(r1, 0x0, r2) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x40000000000000, 0x203}, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2c}, {0x6, 0x0, 0x0, 0x76afef69}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x280000, 0x7, 0x6f45}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)='S', 0xfffffe65}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8000, 0x20) semget$private(0x0, 0x5, 0x741) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, r1, 0x2) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8002}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x39) getgid() (async) close(0xffffffffffffffff) (async) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x3) (async, rerun: 64) setpgid(0x0, 0x0) (async, rerun: 64) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x66, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async) pipe(0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x1, 0x0) munmap(&(0x7f0000fec000/0x13000)=nil, 0x13000) r1 = socket(0x18, 0x3, 0x0) socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r8 = socket$inet(0x2, 0x4002, 0x0) dup2(r8, r7) poll(&(0x7f0000000080)=[{r1, 0x8}, {r6, 0x8}, {r8, 0x4}, {r2, 0x40}, {0xffffffffffffff9c, 0x100}, {r0, 0x9a}, {r2, 0x8}], 0x7, 0x7fffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) executing program 2: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='./bus\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r6, 0x40}], 0x1, 0x7da) read(r6, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) close(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='\x00', r7, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)) r8 = socket(0x1, 0x3, 0x8) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000001c0)) setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x61}, {0x4000006}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "610f3aceeaa8000003000200"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r1) fcntl$dupfd(r3, 0xa, r3) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x11) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getpid() ktrace(0x0, 0x0, 0x1720, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x8ced8aa049ac286e, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) fchdir(0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000000)="cb27dd9c", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x20}], 0x1, 0x1) mkdir(0x0, 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setreuid(r3, r3) setgid(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f00000005c0), 0xfffffe6e}, {&(0x7f0000000140)="b69fb73645e43784cec1cd70451099160a4d6f9ffb65f9218f8f13273916ca9125ad8d2cdf525447efddc9befc5ac6b65d8c9cedade7d2c803f02f242d954a6278416901ed25d04ab588c81b0baa291fd6dd246a0db3aac936959a05f2c50cedeeefe37cc4014bd205cb31b2de7150a85801f498854c867242174e8d3d9e91", 0x7f}, {&(0x7f0000000240)="189f83955cf812e5e153c60600008cfbffffffffffffff0000009cb873e7f8471760bcdc4cf9049c119bb2d00837adc8865e8d3f6105968af12ec7df2ee565576a", 0x41}], 0x9c1423127b6cfa0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x18820, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: sysctl$net_inet_tcp(&(0x7f0000001680)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000016c0)="f23233ce89fe566d415a137dea38f9ccb057e9430c8851b563e4fa4f6a4c71f00dd01cb330a2674e4a5e963bb3b4e0e90f80b10a2f79a3ee5f3b03e34783c4983fe2f3a6041af97857207ac81e514466a1a1fb3ef0cbcbd14acd1926319a9660551f3dc21f6d2393227128640671f6c2df549bc04e77023f537f1c5af2c7e4ab26e8e9210b32a95e07ede19362bdedd60019560bd02d2925c0b857a83890dd99d34ac08f6f9a2bb625d036d60c6e5d2d6af90a7756190bc1c946f3b9430635c130e6e410b1290daca0b44ae67a3b9f2199c987161bb4acaebde479157a6df11f3b521b4057bcb27e47652e8b17d410093b2d9fb3b2a56b89e0e98cf0a00095", &(0x7f00000017c0)=0xff, &(0x7f0000001800)="62104824807aba68565e0c1429527cb6e7da497490e7c08c53f4b2ad3b510c222ed106737a515feabd6cff21c50dc607f9275019b73b87fe7e3473456b6b2b1467a4af63224f23cc7b22269b40ad7d2e9d8635c5d5cdde55c034bb6247c97ddf399a0fc7036f2f0ed3c3daec6c510a2cf3944f97a69019dab3e8c2d4a66da569ed2d8a6e2c25c39fc9ff8e000f3c208e03169e9f3c3412839589dd52156141f228218cecfa9c19c15c43a4e6", 0xac) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08"]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) sendmmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)="376b7fa45ebb6acab731b52b875d6ecd442335e8ca8a665aa5e8210c004d6cfa18d3252d5e89617521b5fb33185d5916ff03cc949b4242d3e361eec43b653d868978c241140244fc24fd03c20de3384e4e84489b05bee4022a61ca554a8d7f4f760f9dd458ee276582cb54efa1407e081da8c64d0a3a80f3b125326cbb2f140b8d6674b4f18b7a79ba545b174a83fa4013db38f66b3267013a8a8df204b1d7690912296b3ece64509bd4810793d94aa8d212f69d465969c6305fb1edfacb7a", 0xbf}, {&(0x7f00000000c0)="2d1f0f5a79f704af406d3d1b0194c29aedaf3d7ec24067089c9739f59723a92418e43b56d2eb2795d60b463c26ab1ee17bc5522ccd9a50be332f000e33b3e85eec60b5ade98d5e7ee669ea78446f061b0c7b84d5c9dc6615f1cfcdd2e3c621ead315282fbab3ba2d9fd65926", 0x6c}, {&(0x7f0000000240)="ec62764019986dca671cac2757526ceeaca7adf7e270660aff860288a9c16a15d0a2edc5492076845df22bd08215e61c60490c61ec2ae68391c8125a7152013c21e6a2341cd339caaca3f25fa94f57e713ff2d0f3d01f34d29069e8ff56dbefe21d6769186d4b93865de9639ef42c4e88c63bfa2c1887ba5f86c1819567387fb501e4da16e98f616d1d3b58b3e7be38dcd63fb3899f9d73d519044cbd6a976ff222d025141199ae87c1b1bb52c2e47b113236ffc1a8f74679706386bf671207cff63ff10", 0xc4}, {&(0x7f0000000440)="9ea0a36d006776e027bbab465541c0245a50173684a1be3d14b124046ff2e66bf3caca8668c9a52abeee6aa65590efab7210913236cca401ed7694811317604a7b74271647219d021fd6d462274ed4f8325d1b2cf428aad6db0a33a529e7d493a4484f90907168f8d5947400a83014d7a839887a893f4f5a0951481497c746cfcea49ec85fc76c6ad5614f442b9591f5efc5e0bc50b8c04e5ab4a89a705211e4543cee4104cc7cf736c062eb79d583f8b63c28eb7a713e91493128697d87c3b3dd704db7a599a6", 0xc7}], 0x4, &(0x7f00000018c0)=ANY=[@ANYBLOB="880000000000000001000000fefffffff50946988b541b6e36b98caafc70bd4c74e0e237dc74d71f8eccbad4ef4494669eaf6d4222e9098ea2641bc9fff5890be943607a32a56aa2ce7566019b20a837464b1049f21e59f1a0be08f1830b3e1201fe63d0aa42d0345ee8eaea1a333708a16a5d67c5ab9ea72517d057b30ea7ca27cef04d25000000900000000000000001000000040000006e536dcdbce49b9c278ef4e825b7668d1c3a28db9334c86ae953137432128bb23a08d5e16f14e210f9d6720c7aed9a09564c6c057144dc677143517b01fd6e7bf7efe732315738d88f5ec4035c5c0c710713a225affb0162a07de0b81ce4db3e77eac63691c7d9ad2734994c0756a968f86e8f575af2923d8955a86d4744a6821010000000000000ffff000053640000655d201f44612eac8b822bac37acdad3020e4d41e29ee058b3eb68a56285f33acddbcd55e17456cf85a8ac4f2bdfc1c26b0da3615dca5bcb51f30c10666c7cd36fd63375c12e9d175619918a9995464214500ae9ab7463f3d74422757883d267364fec34d0b20e7ae81b9ac1b48c38eeba4713c198ee6c4d89056be63faca22884bf80d5c94ef4788fe1f1694f184275cf9c11bdf966f04458ccd9dc397f68fcdc111a03ad009f5d7e896589c51d7f8b7ecc3f23f16ef2e7d95e7a88a49bf6752584c2188dea51072c9bffdd33bc36b97838662fbe7901b92ea78b8751735c64346ccfe853bf0c263cda56574871f540df24f137bee960ab3ba7d4519c783cebe26fe270946271445ac167ef2405f263a722aed9df93bbe35526f27dbd1b0016c244131abdd9d5a0ba9e643e295b3c3062b9553f9472bd87f7ef263313debd311022b33d074761f4f0c72fd6e4822ee794e4cb3dbc5abaf232c44f4b174392b6ff60c4eacbe251d7caf6d3ef304d7217fb9ced9ca212d4f78477befedd7e8b2d78c5315621132112b82bd4e14d4048c3d0bb05cbe5134112d18082af71409c4eb4e19d1021c91032158d2bc2c6249a9c34e5b3856115c54bfb25ae7d5a1cd18e3349f30e133e94f842a9375f8c2d7c48f593d730e549ceeca3542af3c658739c4694728e0b51adc92418fb9efc8486e8166e75a4cac2d3ef3635b0c864c35e8f4a36705e3d2f2e3d13acea25cc9d75aa67d95ecaa2c5baa91ce91f2bf38062fed5af3651fe8f8ebd45f5a4d235da00dc55392eda514fa1af4ee2d3fd8b30b2e6985a27e497ee6550c58144cea15a2363b4b94babd8ea51de304a5b3fd982499445b503109eeb0645745d7087f7f21795c44da2a789ac3b04c3339c357524873ff2c9f2ce10f9e15aa030c7e9de9e41f73b1c278e217ddf7205c43c3b4dca13b8990430c7f9832a972c630b1b45b783b09ebeca488484bce8773803a445998bd0eb211a83376f8fae6796e7630a920b8bd5460b8cfc7f8c1dfeae90760c2e5500077669a17edac15ece94bd790c08cd433958526bf4fc950696fdf4341d648162fa317223a5691f52789cbf76e6e34fdd5b8a5a62cc2f17079b8d358fc1c2129b2e29f2ebb4f4cce6441cc752e82a3ada363bdef4caff49bd64d17df646923e3448242281995d75de89a5391c6f8071920a8a92e5cef89aa0f799d2e047dd4605d39629df0e4a2eaba0973a7f44cbe6f1b6f38ee3a35ace5b6c66db2da3f809d9d9d86760805f4df5a32772c591b154e9f847088641cd80d949c664dbc89cd0511aee592fd58371cf3a349a20bd7cb1a89c6542ed21b4755c5b7cae235fd76d821163a9952bd65c87df4a2733f1b7b0866cd9bdbc950c6713262595c4e296c08351079d2da01d924448d290ddb654f226bb0d424eb4c0ed92df51432ebaa8578124d7687334052fab93c2bfba59b700b547adb7d4386bc21b7726191992b77282274f986da161285ab1d3ecc1bc3d0a082e0659d83483e1703a6f0f8eaa5cc7816fa9caea4577c96dd5606f797acc7a55a3bdc8ec436d4cac14396e9ddfcd0fbbc97be8cf15fd35ad4ce2bf9e7ebc87addf3160cba5c8f34b95bfc32d00a6cabba0ec448d733217145110391108a3d45e1307b2b8b0220e9cd77625fdf64498ec44202ca074a71d465a8e950536eb00840b6599321a2761a119957474a30710f65da075e1d828f9e9bacb04a516776c32d0b40a334266db1fba7c809c5778f7a3505ea7cdb577670744ed0f7463238dfba07995beaa7f909708840edea7ca0c8b2becd53bd2de571af6eb6d89e53d58f540ee1fedf8f1eea6e397660554e488ecd66230ef43c7191cb15f8a23ab9e4348c932dc94ed2d7f26094149f9f0123d127e97a7d8b3f6e1b004f7e81c96789f00d9c115bfe6db7e606bc9948ddefb2f748716e06e5663bfc548d3b054812eab6b4523ddb5fe2c05d13a827180619057b6d7d21d15bf72af38675d12ab583a8101f77fe00e8cbcef7ce5cf0780a447d81d8235894c16250198411192957d68d6a276d606fb980f4714df2d6fdce27cf1d31b3445a77c48d302395315b83f8af9c6eaec84193ba684665096f9a79e1f51450a37148b928f5c7e472c42124eac62f0ea59e4e99b3650b1cea8c9d7103375a8e9faa86b411b4ecacca3a5cc5a5973a9f06dd9f6ef473bb296a40ecd6052c06a59ea844bc35478cdf10bca58bd046bf4c5941ec6fbabdb404246246cb96b22944f665f7cb27f71c7f9991e004ee239f91fc0e65b98a089c1014826a3c4eefac3d742344ac4168612232b84ed45dfb177223eea18d90b7e37ec62ec430cf3b1d2bbde907e162787b6a427432ebd6c9986bc31aa5298a1e2e9a777ebbd071fbbf0abc16a2686562ac4dc5548814c1f9c7bdb4b21cdb963d215d2afae72638d239f1e5fa51cf9cdbc94f69fcbed996a2ad0047c00eb70709469c2fc81155e0a4599b32e79f74b53bbd57689a7014b737d644dbdf0c4aea12b34f56d2a3856e798a61117f95990b87cab3f64adffc310b7800e832cc392a3bd6860401749d36a4fd14a664eb21fe931f67e9b4a2444cd84901e631dc6b19e74324971a722d0b5a8bb536d61d43d62b31f2e51ba878f4767c20ee52509fb43177a4c0877c6ca5b6d64e6f4fcb83af0bb7fac6ed10be11de33bb2f72f2d3bb2bc6aa98a30d8d2cdcb88d9522d2ee0f2282f96768698e14f3b7a0597727eac954e90f8ee213341fb7f181e640a5e487a51e7e190938236a62095b1c081510104b7968e71e2277d7c942491bbb9783079281ae8820430a10ef869c3fb14a449fe9ff71668202d7ef12002a32291c05d1fa8fbc6d4a7d950df0b3c19933d06b43bd0a0a47e094b4823900099d70906eaaf396c458802a7a02d890f7d17129168d8cd5cd8ae41907cb4e4d3b5542ba90c66a6f6bb75f957d3cc313abdce808a59a34f818c7842e84495138fc833eeb0560e1dbb5f8c84f6ce33a592143856fd0a8e1381c7f729cbba05f051bcb75067254a0de41ef2d4d21f3e045ed2bfebec0075a25223bb3b325ea2873c253643f381b480ae7574e2eedd3ec2901cf81929d9bc326a76bbe2400403e48ae1641325fe1d5d482916ee6f157bf59ed804bfa3fed13b522f07345870306af8d7e60b45678817dac1125f28072ef3b6627cd49284afb0147cd5c5102352e1b447547a2bccd0b5441f5a97de9a1778dd344d74296140085072b292aef90cd0b6fe84b9c35ddfffadf5edff566ae59e6b4bbba5c36abdc40c1cf4fb6535c4cda86f22340b5f256dc4fca49cdafaa785e94fb53f9b19a0cf68f23d8a58611966e46836c5cbdd1479c60a337a8d5bc1f9614cb9f89c518142132989c5dadd67dab7aa0e91e7b6873a53e675f6ecdc7285fed4e97ae30be2b26d24353ca73d6f0f4fc421720bd6316b21ed6de08000e333a6a042fdf491f6e7ca201d96b3a385f915fe7ecc578c8cdb61bb314271876bc6f26f066e0f691597aa50a1ddb9ca83dfdb93d5bdfa93b950e7c101131576546c1cf0061347f824f2c065f1eb32f6d2b7cd0990aab585addf478b036da7605ecde64bbad227c11a60ad32408ed9d9193096413eabbca4b228eae00634c8551aa181777fd5bbc814758e1fd8157dd2fe0930270534d63c92d7ac8e20249c732e2e90a484c77d0aff1c842d1cd21acc1ba9280be0769dbac29b963d9916db376d568078a53d7907adb41e45147fc2b1ecc1933956bfe24b8bee879b2b316608677757cfbc9ffac083e41302270572a1c0453b52ff928649b1d86ee31d8d0f746ea9cc1d44abcbaf26b2f8992f5524151372fcd98ef35302afb14656a41464e649180e4d547bd7e6a00ea358e5fcfd7678bc83a9c06d945a76f9b59d2473fcf7cfe2b29b7fc2bd6f360b74a2fd3472b7fe91915333f995fb79d2683447e0c870b863d3c522ba8371b81755026d4372ab45e9ae4b5fe0d0441f628ac421afa454ceb8099b01e1aa8edf0557f2145ea5f9c012786882c53c44dfef36a07e001cacc6b56cacfc98b885eda75482543148ef55e275e41eaf934dc0433cdec5fa6c3245f8dd767f0ad7ddc3120e48cf4810e70823540432699a58075ba90c446aeaa850580d4ede19299f10970a7c9790662ad50fe67a03c8fe1f2d48e0b89f02001a26aa94f1929bac261919cbab6d75ee28db531203e31088df28edbd2c13bdb1e60f75bfb5d12b44d545c2dbd01b7ff2ccc000c21cdf3c315f20f4f4194ed1d970fc77916d24a379760de41eebd9ccb06b061ea6d30d8a99eedb57f9e1827d3455eba431d451288b8be243f285cbfa834e6ace6151927a47104d19d38745dfcbdd713759b5ba6f49e6dccab22ba2da7a2734aa4cde58fb7564dfc6c759062ad5f966dc037f7bcabe6037a054288bb1f7ef6393befd56b11d6564343257effb92a7bd3b2d30b74571adae6e767c6c9ed38562db3a1c223bae8a06adf2147d989e2a88899bd4daed31aecd957a8222c23de9b2807f1283b456bc77bd262ba13404945966b36a4180d3fd3cb276fc8abace1cc34eb575672f556ec2af5665c249ad5c7f5bcbb7405c1736934732d2abd66e9ea7a3ae1575b477cfc3cd5e06018187594318d07fbcdafdb54334f61c1fc17299b538c99100aaed2a4f7bc73c79e8411f15d33ceb7ed839bfa1d3f12837a79348c8e77dbfc7a52b3b3d299a969930e1cc66781cb6cd6a60e71ff172b8844256439af5e11a224ec9c0e09267d79f9ed14a09e645cba1156bab705369c48d78e2d38af730367910c537339fd59b085421af533659e1b7da22d67dba37a09a61a7d7906b878d10888a90103833972c10f2a23d6b763bfecdca8d905ea0077322925e3d01f11e991632119e0435f9833f6e039e1e2d7baa3b3a4364cc3f7a5de9235976cf4bd21ad5ce944179903bf6f6ec1314a1c534803f0d1981d0f826aed230b67fd360fe20dab51f913d54773c967fbef6b5f28d2e9f548767ce49f59767ac5d692a92d348bbfa2bfe23ec951e20dc99434a295b2cacd006431a2735b268111c7327d71ffc07b762ad5fff05e6e98da3bd879c4eeb0c7a70fd18f9b6158bfca1cd2895fbf3ffc981db140bc08a5db252ba2b6205bd9bc5d6a5ff7e40a4500ad869b0ba52563a0446036935ec42c2cecd77bbcc825f059ba87b2524a1968ba28b7eb588ec5bfeeb70f050417c7f663f180fea2141fc5a6f675ac364d572a738264c894acf367331a95457b7a631481cf83b40816de8587769b2f32cc1aa7a2ed1975c1c842dc8a19e7897242e76ef90e195a4ff02188b837c02b7f5fdd9ca7c4fef4ebee7702eca13c773e475bf4cfdb83f1aa73aec528983b40bc076397a7f313f76c87541845bcb448df9eb299bfc06c31d95d4541cb936dd741f764fed3c9fe8f9c0918b821b93b69a80e97e60c491783fdf177c143d4baadf31abdb558734466c9d110262dc3d3e5c1efb389de540ba9da851d6f0b50cb5d2302a82fdf7688b84bc63afaac614516d3bf729e67020aca59c382a90f9a51af4926d93d60a96b4f57b94278a40d8d215bcbed1775808049a6c5556bbe60a626209c5bed5a9da0ef004438fc51a4ff9c29a037444f1420d9155ebe4a21ea2fcbd1b451e131ba6f06b76fa7dae8faa08888f3416cc2a8208f13dd45f509f1e59af37be901dc7214d1c31108aa31c93b5364f220ecc6cb9bb668abcb43bbc5a71677b579851aa3aba313941511e642888ea0443b5a77d1d506df273b07cc8c098830857d44df572d50ef044c711b2edf285490339f11c8006ba89004b98f21a634e88e1cecd6e2cc0bb5b3b52f1361dcf2974909eabe9c27ae7668106b841506fdb7174ef8e7b439c0e867ba7"], 0x1128}, 0x401}, 0x10, 0x7) dup2(r2, r0) munlock(&(0x7f000030d000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x3}, {0x85, 0x80}, {0x47, 0x100}], 0x3}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2000, r0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x68, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2000, r0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x68, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "fcff3cde309ac9bbc3ed"}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) executing program 3: openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x8000, 0xbd, 0x7f, 0x1}, {0x562, 0x40, 0x20, 0x800}, {0x4, 0x0, 0x5, 0x7ff}, {0x101, 0x3, 0x1, 0x800}, {0x8, 0x2, 0x80, 0x6}, {0xe7, 0xff, 0x0, 0xc49}, {0x17, 0x0, 0x20, 0xfffffffc}, {0x1c78, 0x3f, 0x20, 0x2}, {0x0, 0x38, 0x1, 0x7}, {0x3, 0x7, 0x40, 0x6c}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x812e}]}) openat$tty(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 4: semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x20000}], 0x1, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f00000016c0)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) select(0x40, &(0x7f0000000000)={0x7ff, 0x1, 0x9, 0x6, 0x101, 0x9, 0x1, 0x6}, &(0x7f0000000600)={0x4, 0x9, 0x7, 0xfff, 0x2, 0x4, 0xfe, 0x81}, &(0x7f0000000080)={0x4001, 0xe08a, 0x800, 0x762b, 0x1f48, 0x8000000000000000, 0x6, 0xcff9}, &(0x7f0000000040)={0x80, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x400) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x32412ad0, 0x4}, 0xc) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r3, 0x0, r3, 0xffffffffffffffff, 0x40}, 0xfffffffffffffffe, 0x3, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebf9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x2, 0x0, 0xfffffffffffffe46, 0x208}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000300)}) semctl$GETVAL(0x0, 0x8f38483cb30a7bdc, 0x5, &(0x7f00000003c0)=""/83) socket(0x11, 0x3, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6535f38, 0x0) r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc06796a0c02f7e0d, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) execve(0x0, 0x0, 0x0) executing program 3: dup(0xffffffffffffffff) (async, rerun: 64) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x632, 0x0) (async, rerun: 64) r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) (async) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) (async) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0xfff7fffbffffffff, 0x80000000007}, 0x10) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) (async, rerun: 64) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50, 0xde}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(r1, 0x0, &(0x7f0000000100)={{}, {0x2}}, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/249, 0xf9}], 0x1, &(0x7f0000000100)=""/53, 0x35}, 0x1) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x7}, {0xc0}, {0x6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="88c852486b92dd5e1532837187b7e40a60990964c83f06bb196880a8dea14bdb850e11769886bb913a2bb11ca781810a9c9526176cb4030a8bda96e777d561fec76be5d191571e39cd2c7e98d079ac342f1425d76c2d01b10c67269a97228569422ca9aeb871af74cdedf55233c6605012aa316312fb75f10a5ce72a615a261d8cb93183f0b3f0d7d72dfaf93249f30c22766f7f54809fae8d93b15d06c590b109de9bc1c47fa73cda104b5d0f775b3fc47edcd5e6267421b7ed9b001e49ee199367f87ca203801216977c574ba923493b81dc2b369dea5d2172b5b2dc2d79", 0xdf) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/6, 0x6}, {&(0x7f0000000600)=""/180, 0xb4}, {&(0x7f00000006c0)=""/166, 0xa6}], 0x3, &(0x7f00000007c0)=""/38, 0x26}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) accept(r0, 0x0, &(0x7f00000008c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000a40)={0x1, [{0x1, 0x5}, {0x1}, {0x3, 0x1}, {0x0, 0xb004}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x6}, {0x2, 0x737}, {0x1, 0x1}, {0x3, 0x865}, {0x3, 0x106}, {0x2, 0x6}, {0x3}, {0x3}, {0x3, 0x10000}, {0x2}, {0x2, 0x2}, {0x3, 0xfffffff9}, {0x2, 0x9027}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x1f}, {0x2, 0x1}, {0x3, 0x3}, {}, {}, {}, {0x3}, {0x3, 0x5}, {0x3}, {0x3, 0x6}]}) executing program 5: r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = msgget(0x1, 0x680) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r5) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xa, 0x6}, &(0x7f0000000280)={0x40000000000000ff, 0x0, 0x0, 0x25, 0x0, 0x3}, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000640)) setregid(r4, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1910, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) setuid(0xffffffffffffffff) socketpair(0x1e, 0x3, 0x0, 0x0) r10 = syz_open_pts() writev(r10, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000440)=0x4) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r11]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r6, r7, r8, 0x48, 0x401}, 0xffffffffffffffff, 0xfffffffffffffffa, 0xffffffffffffffff, r11, 0x800, 0x0, 0x1, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x60}, {0x64}, {0x6, 0x0, 0x0, 0x4000006}]}) executing program 3: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$setown(r0, 0x6, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x7fffffffffffffff) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x80000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ftruncate(r1, 0x80002) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x1d1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1f}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000300)={0x10, 0x0, [{&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x1000}, {&(0x7f0000d1b000/0x4000)=nil, &(0x7f0000f95000/0x3000)=nil, 0x100000000}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000cb9000/0x7000)=nil}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000dd3000/0x2000)=nil}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000cdf000/0x1000)=nil}, {&(0x7f0000daf000/0x2000)=nil, &(0x7f0000f8e000/0x14000)=nil}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e67000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000e71000/0x1000)=nil}, {&(0x7f0000d6c000/0x3000)=nil, &(0x7f0000d3f000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f33000/0x2000)=nil}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil}], './file0\x00'}) r1 = semget$private(0x0, 0x0, 0x4f2) semctl$IPC_RMID(r1, 0x0, 0x0) executing program 1: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x16872, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = getuid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="91899f04252457f590e72a8cad5341fd998679e84fb92c99b57f6850689156e10ba65ba30773d2a79f52e1e3ee81abf1c79b657234a665f2fc06e3c1f8c433df184a8241a0924dbae6d59cc082e22f8320c6fd43a8752b6623e2703748555428285d254c255bdb16d7fffdbe3f04d39d36fedd716669dd5c63e5ef", 0x7b, 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x9, 0x0, 0x200, 0x4, 0x0, 0x7]}) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = dup2(r1, r1) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0x40, 0x9, 0x6}) r4 = socket(0x10, 0x0, 0x9) fcntl$setstatus(r4, 0x4, 0x4) sendto(r4, &(0x7f00000005c0)="d197f9298cfcf3a083730bbf71809074f0d0cd2ce788456c3192c1693449de16808046ba103f38", 0x27, 0x1, &(0x7f0000000600)=@in6={0x18, 0x3, 0x0, 0x3ff}, 0xc) r5 = dup2(r1, r4) listen(r5, 0x10001) sysctl$net_inet_etherip(&(0x7f0000000640), 0x4, &(0x7f0000000680)="3be3e8ff95bded6a215a72262333e7b3dd9c9dd462586d03c7ca8633a5d415d73d949398864a0a553a8798aede6fce2ec46593454119474db655d2ad902a1b6c67eebcaf3d616c1e63d87056d30a359933cf408d143f806fbc05ba8081c08798cfc2977780242091a5c4d0512061fcd819633be59cea979b7fc0501663c4ab41c8fe7f4e", &(0x7f0000000740)=0x84, &(0x7f0000000780)="1948ad14b9553212fe1cf3464af23171f145d97891f5e2b4d89d45bcc7eae93b553680a52eb8ed644b54d97e0e", 0x2d) ioctl$TIOCSTART(r5, 0x2000746e) recvmsg(r3, &(0x7f0000000b00)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000800)=""/86, 0x56}, {&(0x7f0000000880)=""/215, 0xd7}, {&(0x7f0000000980)=""/52, 0x34}, {&(0x7f00000009c0)=""/149, 0x95}], 0x4, &(0x7f0000000ac0)=""/18, 0x12}, 0x802) sysctl$net_inet_etherip(&(0x7f0000000b40)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000b80)="dc30c0639ce14c7a4dc73abb4c39682613cf76c7b6162d97068f522f7d81c2e3045fcb622ff9684c3a07d4437755914a7dea6e840ada4e71bc88", &(0x7f0000000bc0)=0x3a, &(0x7f0000000c00)="c72448ca6d7d5216550655828f4a5ef3f793b59447c1febc7c2fe54b7033ccfecc18121da5bbe22be7ea9ee3fbb5b1ce149524810e66c96657ba32078050222d3e6a33fceb3a1985843e50aab74f975a7ac98f49", 0x54) recvfrom$unix(r3, &(0x7f0000000c80)=""/12, 0xc, 0x1040, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r4, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000d00)="55f13fd9e6ef5d9b4c1f1a116e", 0xd}, {&(0x7f0000000d40)="55c015c9d336f26e00c30819081af38eeda48973c48b6c72838b1532583903351c16b70778cdaa0510852599fb978cc750", 0x31}, {&(0x7f0000000d80)="dc113cada7c172f463e3323ebf77ff2265752c952ea3b5ae97a6513bcc8022365307f76e8ac3281b8ba9bbafeb50f8d4b2f23fc743369d5fa7f19f21284c32541d7f20126966ab9e224c32c0eaeffa4b25ed66791337848a91657849f3b0e5fdd6eeb9e722f063e2c3e70e072e573a1cdae72cee8700fcc2db778f4e38191feb5f08a714a7d625e9f76d1495634786b7e952bee8aab09faab79873ffd4bbe6e7f32115dea0be41a6886b43cd20f699a474376a8922a40abb05ff6dd4287666093b621eb0922bd9678e678c15aa3f89da59a74074fe10ca5cd96ddcc6e57d9542e21be3072856f51b18250d3ad9dfd6fb640a64", 0xf3}, {&(0x7f0000000e80)="6eca0bf67ec0fd07fff35cae4e4f33c9738ae44f710ad58b04432483b4ec7d987ef14e255758463d138e32f79f07a6a7f95a916e75bb709afdb8edcc190591236125ed0a8c8009b41578b518d346ff5bf028c39caa7e448f2d4ff046b3d6c5ec48fe5c703adb9324cc2b0c898947c58e844bc54cb2b1b119", 0x78}, {&(0x7f0000000f00)="9ea5d015b9f6f235f3658fca115b99e83c162556d43a04961fefe4df82960959e31382631892aefe916f685d888f502567a4d53eb006223a02f666f668707b2fb520d25acfa48d17bc3741993909b6492f1996700d42eeb7bab13ce9bd9be718a12b85074c5ee0e8de89b954157386c694c1c6f8", 0x74}, {&(0x7f0000000f80)="1329043640ae0ddfe86ae8981436ab921e5831c4540e9708ab6dab476927aeaba0679dd005759c9e41bb1f182cc23d76db155dc6fc1565eb33811f000b98aaed4ec657ac195c06e6c424669fcaaec1017485fd625ff90dc1435a3f9c90a655b95ef140a996c0bb8e46601de3cc25f4ebc04f64fa57", 0x75}], 0x6, &(0x7f0000001080)=[{0xf8, 0xffff, 0x5, "8eaefa53924631a1381eb8eb7a3d1bf117887e31d45017bb6c0d2f933dd5829bf0a250e0c2e60e8c27045a5cf433e1f53641183112d7b38979f67ce80fb7b4fa3052595857d3b53e8ce0b80cc23b9787b24bea17db66476ae99d42c2beb1677525c36699d356e39e751ea1976cd01e664609e95508a8faf0c0b5d35b2d35564efd74ed00dacd5dd8847c6c7698e7180d8728d9f227960001fd48885755dc33fe612552baedb20b4016f6ceeb74e2b4ab0d3cc5476b7ed7005f6bb244052accdd682b070686efbf9273f61d11d6f5835a2a8c3d2aaf9ee902a82c8ff5c0c9d92682"}, {0x58, 0x1, 0x8, "15fe7160afddb23db096b3183c95af50ac3fafd93a315a3a865bd4a78e151871f4162a2fd139e6f537672178294140c460e4d4ce8a67d2f8182f8c3de4d4719e52f463"}], 0x150}, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001240)={r2, r0, 0xffffffffffffffff}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$net_inet_etherip(&(0x7f0000001280)={0x4, 0x2, 0x61, 0x7}, 0x4, &(0x7f00000012c0)="fcb9b0e75bdab58d77f46d3e1fb59a7576d171663e552be86ceb1202de034219eceddc34e8be66d175902bf2c47c59ba1c7cba211a04ed1e4163a2c5b521d0a357fce3f4ef35a3bf8bc3a4fc3a5aad66dc2e62996f5d492583e25397782ce573fea3e613ab6722801d790cb6535439ee5a724b08ac5e61ccec378e8653eb4140c5a052e832584713e5d93ea0df77eea96ac4a911c84cadb7b24c34f5d35caedc13eab58bef98f7574feb470729ad16240a9e", &(0x7f0000001380)=0xb2, &(0x7f00000013c0)="e6ff513e4de69d90e00b7321e5495388c932f226f0cf9823710145a8adc1b5cdd1076cc08482fb4443", 0x29) dup(r1) r6 = socket(0x1, 0x8000, 0x6) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x200, 0x0) listen(r6, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001440)={0x2, 0x3, 0x7, 0xfffffffc, "a435667c581442d466ee05faa7aa0daf53649361", 0xffffff81, 0xffffffff}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000001480)=0x3) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000530, r1) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x1000000000000, 0x401, r3}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x2, 0x372) semop(r4, &(0x7f0000000140)=[{0x3, 0x8, 0x1800}, {0x4, 0x1}, {0x3, 0x8, 0x1000}, {0x2, 0x7, 0x1000}, {0x1, 0x2}, {0x1, 0x8000, 0x800}, {0x1, 0x3f42, 0x800}, {0x3, 0x9, 0x1000}, {0x4, 0x3}], 0x9) executing program 3: syz_emit_ethernet(0x3a, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) setgroups(0x0, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", &(0x7f0000000180)=0x12, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x10, 0x21) writev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="aba7013a5e4fc9172f7a2048e6716c97aa063a8bd6a1cfd23e67d2509003bc743988aa82ccf23646149a26cc104d9895cc95ec4ea6b966e5911077e27dad241f37f781859c5d1a22c68cbcd29f7ed7cc4bda0875db8b9ea7fc2b360598772f96b605", 0x62}, {&(0x7f0000000380)="4491cfa1683cfea8972ead6da7e251fc1c8ca16d273088974d2e44fa1db8838fe775c71beb20cec7eb7202097b5bfff63c58dfa541d785178efd133b0315680a7306aeacaa8d0f1015fa71ea8a770c79d26ca6207aa9d4bd4c48c08a3afadfbcfc63a87616ca6605411e65d63a6257dbc358d4cea70166caf321bfe0fe78dd5c30288c81464012be", 0x88}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x4001, 0x0) listen(r5, 0x0) setsockopt(r5, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0xd6}, 0x4, 0x402) close(r4) clock_getres(0x4, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x20006473, 0x0) r7 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000440)='./file0\x00', 0x63) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60776ae8e689328b00000000fc7be31dda4e647e73faceb91fcfb1563e9ee06600000000000000000000d75259055d5a116bf69bb3b427cb484381c8b6fd0897768fc55ffbfff2d6b762ebcd3f9fd5fa15479ec6d77d2678ca9d18e9da9cc6f4bfa6f10ce221f0b56c472cee3b88b5230dbf114fb35d79ca7755485262810fa73b251cef0152c9bd3d77154e2306dbff824f680faa6108f83c3c9414166b8dd95de28bd8526334510fb4f1d25cf477d8f7159234fe54dff7131b0e2cfb29ab1000f97c03eef621e827ca49cc4478125d0d36d4fd316b10e7e10d9555c7fdd1e913a9bd75b3a0c71a9994c308f7ae56fe6f1dc22e7ed5"]) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(r0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) r1 = getuid() r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r4, r5, r4, r5, 0x7, 0xfffc}, 0x2, 0x7ff, r6, r3, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r5]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r7, 0x0, r5, 0x175, 0xfbfb}, 0x5ddf, 0x5, r6, r3, 0xb8, 0x10000, 0x9, 0x401}) chown(&(0x7f0000000080)='./bus/file0\x00', r1, r5) r8 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d24b073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a0867f1b8f38e2c7644280014bf0ad594e09bef775e0a0013c62dc291e4ae287ecd731a39e24b225f45632fc65e1f3bc1168453ac89d1340d7357397217", 0xcb, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x31, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) r5 = socket(0x0, 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r6, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r5) socket(0x18, 0x3, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000340)="b50f67f5ebe6486b093950a542ecf2267328fbdd9651f6a68528b971f033d60ea7816726bfbdf49ce719f36b9351a1d6ff4f9fb483b8906e78cca0ef9eb559eb803333f3d0a7c16e0e15559358f22b0205cd725c402d08d3cce65862e7a75b7551b63b510fe308962425f379ec312955a60ef56022124740fa34da2d089fa70ddd863c552a9c9b8c8940a024dc20ce6826c944c3f44dcfe71641cce95deda17675813089cf1deee04831f89d4bbd8964d3113d2fa5522f28845338650e455bf80c8f1d83", 0xc4, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0x80, 0xdb8, 0x474}, 0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r5 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000013c0), 0x20, 0x0) r14 = getppid() r15 = getuid() r16 = getegid() sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000200)="3ce362a6e00fbfc987010ee5dacc7c5f8ba8853be3ac778b30fe4c135fd7e054bae59907907e5671bb1c79c38622917469e25734f5c6567fd0d54c643ae102f602849ea0ee388de17eae5bbd6f916f4e3c9f3070e7554151e8cba6c170cacf", 0x5f}, {&(0x7f0000000280)="73240f381d07cc6b7c4d9a6ba186ce6865ca496d8cdbf510b5f58c79db75e819b6bd193583231603d5841f2ec096e1a73d5b2176ad4b99635511600d460e82f8f8a28c662fafe42e90326f0717b85cd740d275ff3c286b0fd8800d6db0af920d442967abda8b341ab7039c76a05ded89077937676b6769efdb843aa313be2bcaf54233964ca48c8d65b7d85cd6d05687dcd7a467ea24a58401b951f0c4bf44ebb932425066a894999b83e61e01ee27df567b9be9c58e286f6679b55257c3811a07b8d2255e30dc0cacce1fedb37a16bc81f027559bef6ac64335f056945b36c3cd6b1a50db6df8a9162fd1c314489799c3c82d2ecf5987276f0325e6fe5ab455b5f7ca8ef5b8ef30c2a5e6fcb993861bd9ab30007f702d505a96e80b30b056921df72c3db6f9fc19dbf25dbe017c78de4225510084863b0b0d3ea703027ce061a05b2fb744ac61de8860bc9ab340518a4093f9d195f67b0448518db028e55a2ed10e674cc4098e05e45a91c55849cd6f0d617e609c73966a2d4a8cd5f2c9aedb641ee859dc9a74fb4e95787f4286f85631f3d0c0be09332705ef2e6c310c79057debf827bb088fec4cfb034f15cb5518c6babffc93ea72047de13e05040f9036b90b0fefec638297f7aa25b6393a74dca7785668ee6c98bac09bea7538879509bd4a701bfa708af8f3f5338f715b599193ff0552b5aa828b0224da0623512bf940a3d8edf7565b950c49d0a1468a02399199a3421926b63b44217cc65073781f23692986723b8ca613e1b87a7f9a92aec612bd82bd87ce497d15d45fb40401177e305edfe1023497c97cd016513e1c11d187b070092c78079ff82a8c33d11bc4ae50cb16d96162f852e2bc2e36f74dc0f91a7cf427b91a43fa71d46c3b4163842d27960283b3766bee4c784c6cd371eb37859595a576fec90dafa3be8dc47ef0f9bd59ff70a238c45a75f745248ee4bad8f2ea344f2718686c5a68b3fea8d899422e659987c8042a081958df62f29897aff0727b5756535d1b314d387565046a1eda0fa30d7afafe7298f7c0468f0e72e062b25a3f9ff58bb144e6f74eb54612c3d5506bfa4a431e0ee843dbf44a308175db8c9d7b1fc6c10ec29b2765c7a50af164be0273f632620a630e30406630fa0f4bbfc576dd01cfdc04374dd6b65d6019e16298efb530e5784fd8e8a84c9dc5e0ac5f2d39682aa39aef63cf710694d2099c16a628f85d3aac86f5e41fb9edf570df504b8607b1bc8e3beeecde8d896ab7255733ee24d2f535582fd6e9b31fa6aa7e271b88bfbf83aa96507bc84d351247663dd94206548629ca4957fedf4fbf83f28feef5eca68115e7251f2a7fbcb5c9403faf3ede2dfdc2fd1fc1fdcc17e6fbc08e010c1d33327494ef4aa910cefcb6974a4f16cb52a2f393b190be6ebb355def9bceac40a2ffeda00529cdbf948c5dd9896e63cf8c4287b594fbc2a4ce0ccd83d2e4556d4fc0ff4dee48ea8480ea8d85cb7901fdb7be6c3479d561d9a44c8348cdad6f0bb1f3fef4d947b7d670ee448066b93500d5f4c41093a8a82f47f15f1f3318427241330a5255fc3ad346de68b89a568394fe37ed6a90a959733f266bacdf30ccdf34a15b294c465898d8115f9966c28712aec49e47b56e87703b4f7d75a714babd6d500b0ab8e4daebcb9ed7085e091dbd5688007bada2bae45e0699f8d74706ba0df47f54567c291aa3fe0f4f09684f57e4f863d1155c16783fb6d0453467685821276e976a5a026150440d92c312b58289227eede05b1e1afc05824c2defc614955f5196523e553d5eb5f3b7ee0b70e504fc74e4e62ab7b17a6d7f480dd9957b37f89cef6892a39b3e113a321c59ac599757da582d513b821c30da000022cf545bd3efb96cee3a6644c22793ebda276909238cf6b51fd6c6495150f6dba6592b8c8739aa07e25eee420ac6b08a2e628690501b4d2d4a466b55bcb9f556167649560cf98992f670fe7d318a2aaf5226ff423e05695a8dac8892e85c1e5edc9f88e18bc8d5948c24e4d05531e00e96caeba2e69fe3f3603178b0ac4a363597724861f177634a1ea84fb768a3b09e004063f5ba7a74397636160f14de5f9b8f700014733452bef4e9a0e3f7db2778238c3a4e57809e6d540e2107fac235ad4cd1740634b9cf69a9a8532d446cc0256ff61a9abf299bee511da5fce2a782a5e4f717661ae39a0410a9746743adbef74bb7c279f9f6bcb0665fba8139d2c9342977e08b0cebc9a2d662097fd3c8255016ee21f64e67a14a2b5df69ca1b2c261971bca68f7c4912082df6a52a72ad9653e75e56e133ccda6ca862dfb0f8d9894e09bb1468f9d0a9518cfc755e341856e57142d08c241725ef4cf154b017957d71e5ed7f24133deb112641d77d768c2d894dd757da69b5b7d3cbb6bd6307465f850090b1ead39f5e02d3477571965e58cb92b707f4e5c080ca492e875221483e06be0740550e4c7ba910f0e276fad442222a21ec5b2bae9c1456425f0606c833c33e0f98b596138834840dabfde03203ecb0928fd06af6671248e075ac73c43072c2a040f19147f18176bc1a40b32b1ebf53cdc10caebf9f61b88e92b3788e22560a4d8eae7916116b3c8b0fe8fcc95dbe9ac01030af9cc25c1f15e0e021ff515162a838148e5b9df9f68bcab8f58a0ced27c20c6dddcaabbd73459d7d1ef37b3fabaacde0a03a55f4965c53e3641aaf2413a330920e7ca5bd19aebf730e341a83dab6f00f77cad61995a14d872946432ff8768fb7e37e8fe87d8ad6ec7ce446932c069fcb650a23edc2bfd769ce0ff935bd6995c3afb663f26988933110ebbfb0203817d79d7eefe7da3101aff4dc4d6076a22b30bba3e55671aa1f7838d0c21c2ab83a98e874f75e52a357b21407a1a071e83e02a3d5498b4c1f0860a1438b8b0136a1a746afa851a73456ffe77db44478f1fbe8a8e4df64e2e7bd5826bce405bf6504f441caaede0bb6ce1065f0105b19bf3306a86feb525d4cfaac1c479e1ad5eb335bcda6376cd141ea37ac245640b30c542aae4d40afd45649f5311fe84c5e9e23aaa77e1ba654c9c9c858fe7836abd33a6d5c7b30bbf04e6ff11ff76d46a22c53ff5ea8aa1bdda1abebf553358965fa2be6899c6d9bf8ff7b68a35f5fc4dc9f060bf10576bddf22a5498a13382de182e7d3883f76cc40a270d043574df2f0d1d28f944917e0eeded6d75967d120f2f0b44beec35e3ce92ee11945725e235de5d63e7ea6b51b9859179604666a0ff37282a44ea058c31510065ef8639cb23133c3119201d81cc2b180aebf0a0f1e32093b9767d769e1803e8688481584624bc956fa35149df055d55ea83c78ef1e279bb030a2edef05205abcc4d8a9c34e6ab264d91a30947f5ff94adaee20244ebd65bb9e4234c8704d56fe5dfbeca718f0f3fdf562afceb76bfe970d204fcf3c0a2faad26a46efc434f77d32567b5472843a71b3736dd67d36f0376cba6db5f816b25d039c10f4b921ce81ddeb56b4a831ae0eba4217966417b3b860f2a03c7796e90ce3d69cc2fa036cafc44d0542e3d8bf63980dde340d28a495d4faf28b61962163e10c49f6219fae51d51b63ebabe7f3003c06b4ecf3ee26a61a5f989246a9ddadb9bcfe8f32966f35848a4af98606934df7be728e2b82fc89d46ef1995a2bc6f772c805f441a565f2918a6eca2f4659d0c90657cf441281de8b548575fb1466fa02ae2a7b1f9a755d9788fe8509c66224a8b59a4c41b8781cd0dc8a5a453698b518ae63cbd08e6869fc2e69ab25856f0d023dea966fa4a456d5cbb021100aecec96da4214b19f1956bdca04557ea11f13ec9d0914eb8af307e33266d67e21c7412a136eb023ca31ac43a448889be34a1e2ab9c37dd60b0bf63df231a767a495d8bcf782c76aba61a8e970dafc9b15ca83b461e24317c3cd34f8c2c53bfeb7032cb0034e9a244b9895a5dc58393d8dfa10b289b655d3c34b8a573850fd51a603d989c86450d5e3599f5969af6d7ee5afe99ecf33bc5e554bb8bf97b278eb08fe66c637253edecdf3cccd3bbce49a2c0e569bbbdff6e3208c4d4c095b9fbd200a95bf9c6494a873039b240da2b8c3e0eaa578a963360368a20b520de30e888c590673491e6d5151ced71534794c8b7909aa471a86808e921f0718f62d87ed2eb0f674e9a7dc169e3b2caeeb40226cd961d711bb78326a86fdb19326a9127d0a514fc6da7c1e454647c7e09cf5b5312096906b6ab7de102d051c8a73c89735f1aed8605f7233cb3cf969f22a994a986ba28b4b6cc63a3369417ec939401706bab09cfdfb41a6881f40ff8b741747c03938b6a01de9bbd12472f5400392404fefdb0dacd38e7f87a2552965adecf93f0fb4ce1ba15ed868999bba8209a626f457f283b03b823dbfcb050005c4ea9641aa7c8664a47b22677353d8b7bfc71e8abb9fef62e5b2018681726158bff50777b030369c74795872df292dfabc9ff952a18ea462773895cc729e3695ad0769151bca50b4e5c739e05deb933606ddc37852707c724d1ec825f484b09187b05cde470f89fcdca8fbee987cc68134614b36d3d364853c2687ccefe4853a81bba2e8ef3f0a055116bdc6bd5318a47ae73aebd9e5af3ecf26886c7887013ae42efe1c950ea1165ae5d1d86f83df35a25bb955754849658d7177c94cc00f38dd8eceb815dead2a07103d317b272421e24a9569877a62da0ede1d7602c0c699989c2e338a0df5b76051647a9398932b9755549dc4d861c5ae78c992da32853b5cf6313cbeeba6f5927eaa017d0ffdc2cb00e95d44c73c89b33eaf7df01909b50ff8f49c84dc4279194b85c4d21bd999a9ad46bd8b89c9ff00c55f3bdc6e72879a1a1eef028b2d73962386fb083b5dde4815e27203729087da24a607e41aa8def2fb77ff76a91c28523401e8b231c0b9fd177d8cd8dccf165161516ef23390c433ed352c21894c1de87239e07efb36932d90342f41e5a24313be781f8594685d1db762b3f5843cc9c54fb52a8b8faff7687c1c2cdd8b738ace270c70139c32ca85c4b892b75c6a04ddcfdc0ec70e5335d1f00bd919659577a6155583794307b127a77bc60017d5cd91ecee3a8b1f4b3a623fc21fd2626e5529a42c9173fd8abdc4e1edb0404013ce8bd8ac22e4490bbe8b740cfbed4be9923748f6b9427c8b71ea02c112860b675a736f0fc3e0f5590d475048e477828925f788c33829fb81878692dc466249a56b4de93de8d796f07c3dc10e76d1964b58f5d3e351f0183112c8ee679cfe89e734f30c8c296bbcd268960176238f560bf1ea53ca836b139a70bef49f3dcd0f79438fb9e42088102e5d542d4fe6aad5ebb3467e3ebc7eb580e39a86a55ff992aa881a5daec5fb28ca7f3ae12fb52461f689d88d75a9af3c2137b7c54a532c57885033ba1594fcda1d672bc10b9c662be1a63b659ccbf34c48e4f184d8eb08136af68e63dc12d691e782a8629355abaf56a4e42a4966c18c5a2f69605c672e8388b94b0b8c8c2543233d197e37630899b5a13003a1e8f2e371e93d4a2c22ca8a75e0a2747a71e076ae7dbc7f7c588ce8e5763880e51284b78ef1a97593c2e27d49e9875c0356c0bd2728dceb30a12ec41f53d4077c082b6cc24d727efdcd62788bddc79fd55051fddafc13a23bac542b139a63927a7c326571e2619aae0affc1cf253d7028acaf34bd342df5b21ab7870e8a08def5b09f0aa7c877731c4271c84981e6dd6946e7dc83c8f98d08a8c28a1a84acb05582e0a3f7cd6aa2d0966e309a48bdea7637eb6ff61e4", 0x1000}], 0x2, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}, @rights={0x20, 0xffff, 0x1, [r4, r13, r2, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r3, r1, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0xc0, 0x4}, 0x408) sysctl$net_inet_icmp(&(0x7f0000001500)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000001540)="e5917dced6fb4fee4b4b1b7cb85870973566b618b72b942aa7f259d78f7c6bdf0a842a820bc43d70a4c14646ce25c6346b7cd478f76d58985f9edd8bd114f55ca3f695f18ef4cb75119f722b9bf1d8138e9c14fc31c9dcee0d65ffc7a3284ac886dd14b75e0a512ee630f22a", &(0x7f00000015c0)=0x6c, &(0x7f0000001600)="5b5b117f6eaf27e84478802f17580485721c4c1381d89fd2a85adad8b3270dc53dc8e7a71be29e669c04afac06251a96a42e40117993b77e5c8b", 0x3a) connect$unix(r3, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r1, &(0x7f0000001d00)={&(0x7f0000001cc0)={&(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f00000016c0)="12bc7079aa1ac8d8cfc7bff5b517dd2a3e9ce0a1d6f1a3012ba8788845a322d941aa6e3d2bede693d43d3005897ed9235658f2cbd379140398e8b5b1c347b3d41aaad31be07fe85eb12f08d1c2ed67d6192d7627f22b157690fcf59992f07ab7ad873b0c663df5ee33a19dcf94477435c66548ae8df3b2a91573a1502fee30d7e22465422b00bb51c26b1b58e387cebc621bb9f6ff4c5351d05f8ba1eaac4f92a96313347dc996654bbcfbf62758ac6c9505c835c6db1ae099144f11706f5c34837c80fef3121d6cd32723f18dcb7003e8b9519103c1f923e540725e870c", 0xde}, {&(0x7f00000017c0)="4ff64b3c729fdb5060877039a572a8429546b114f3f099f4f9496b0409cccf4d5cf720b971323b21d84a1a4eb4f3167c994d2fc33e67173fe703e9ac0eea7d545f814ea54eaaa487ac8308a566b20ecf6c93a54fed13750836d26e991ab232a9567bb22b52f94f521b651605479e79da4511494d4c35eb7ab14f1ae87b44cb2b2654af0131038bbc47aa", 0x8a}, {&(0x7f0000001880)="a889cbd7b1eed469e3fa00a45679e68bf525ca87117a1b73852f77eb6ff13e7a3a4c549a7cd5d96166726a7a97af828b792794f19824d609d07dd4", 0x3b}, {&(0x7f00000018c0)="118f6d96d97788d968e9466bde4329538e86f68af76719bd9169d1b0d228091a87820fcf601e6e591181af326805f100df9a306fca8be19b5a8a9e0edb444bc38d6d3d93ba1d3fd08697ceb15bbe10ae587e1ef3d759ee4b3787103cac75d1e93dac63a6a7018404e6f63a1ae23cbae881eab8a3c382bf68c6686da828b97bbb67099982950483a15d04153147e29f1aa87c4e24b9e0f933352d6e6fc90be780f8bb5c68c2debf84af4dffe2a919c868a18e26b1354bbfbc63152505b339a60532c6a682670bc72a", 0xc8}, {&(0x7f00000019c0)="2e3335d0f0596815ea333914dcdbbbfdb73731aadff8bfae4b7ebc53e5f42f771d172c9d3338f14e54f628b65d54c2bf18a272", 0x33}, {&(0x7f0000001a00)="ea6193540b188a4fec80607ac975b6b98c461b1d1584ee175dd7790d7b12be9b02bbbdf04016a6b14312e62373783809b85af2f3c5619a59cdd3719d835dd487ae57938b8382e0e7addb6f6e67e53570dc00e6f6cd51bc991dfc196e56b4370605eab3f8a08fb5265168a951fc8642599ae1e6232800771704620d41062e48b3f2eda15c1414c229c08b52e89a1802c8079823d18c4fc014fcdf6592cf", 0x9d}, {&(0x7f0000001ac0)="1b2491b9ff920e2726c662691377ec89c48aa9c4b9ff78f6e28821bbf434161c95a4a24b837b82faca2c64ecb62253131c43fbe1e8596d794b49badbb73d76570c77e556c7df63c9ef3105ed0a9f43faabf257a2f96f7f38ee7fc9397d43a27ad76b299a087103aa8aad3ac9f18c34d5e1b58dbaa8bb1abc52773ca8257ebbf1611511f2cf035858fb57d81d64f5f9499028854401bb321a36738ad29264b6b34304af8d709b3bfcc03f3dec3433df5f01d6eb8424a758eab82aaf4b922ff7", 0xbf}], 0x7, &(0x7f0000001c00)=[{0xa8, 0xffff, 0x1, "aa43bdfd90e21b115d201ff8013ad15b170dc568694105928112f9c636cb1233060ee2e462b72c3eb06e4dc7ce6797335ea570059b5341105dd657e2ae3b24a27dab57dd0ffceaa84bc996376372d73bfcb498ed6b32ab48bee66f30fc6b5d76dcb501d53867250aeb41eb6772551e68718a5cad9ed9ff658ab6718e7c919d7ad1e6f2a53030c550fb1591375efa11d58b98fe5713b436"}], 0xa8}, 0x2}, 0x10, 0x40a) lchown(&(0x7f0000001d40)='./file0\x00', r10, r9) r17 = semget$private(0x0, 0x2, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001dc0)={{0xdaa, r10, r18, r6, r9, 0x110, 0x3c}, 0x7fffffffffffffff, 0x788, 0x5}) writev(r1, &(0x7f0000002f40)=[{&(0x7f0000001e40)="69cf8271ec912092cdf7f354fc1c91d8d984b14290079c7a5d721bfee0b46e5e7d554f7ad48f5aabc0d6ead13e3e718cbe8fa7ef76957c3acd150176ba5af0366a3992f5d070654f259eb351f30e60f05390021636ea30575f223b5799c80d88c1145d8901d86e36d9730154598c1d1719027ad544d425f0dcbe9f45347c1697c30bdb3e774605f2ef4da608aa5d62b0ef6de49aeca3112b6b75cf455b9f99a90b3e98ab4f7e9fb1161f9de15b8d08fa124074132b33034846777baaf6a2d33c6c63b27f4e4fd4b2b86a4abca7c1caf77c3a4a991dec5ff23bc6ba6f5577fa4c69a0d56efeff82dd63d245d7bcb1b712004764cacfe8cda2a2289b1e0a25088350678f9324fc12e307095047d882cffe742eacf54a4b10c84c73d77c2f59b43b1c97824124ab18fa9a7c6a1d38b20f866c43beb8bcda21dbbdba9d219d5171789aa07409a7a3d32ca81adcd0de518e4fdbdb3f2d481181c3267d81628c17b1de9bab6d111221927b21f65a9ec971030a3d5902c9bbac202c1c48a4fec0b702f9cd1bd8b33d69de1031c726119a52e4882120b87a1777ab8fa960db239a47d73496e11315cab1f40c40fcad2e3f6d7424410995ac5f86df1cd0e3586e0a3e90eedf43e1fdb5a18dc71d5f470a0b6a12cafb67df169ce7d1a70e775acc68193ae0d0a04197e269f30bd14f1c6cfe5f3e3f3a2398b1144197698dc564996272207daea949fdc5a62b9a93a0e474ffb95d96541a2824be1c99c0da4c7469ec514417e6f83aa685392e7e8763f0301386ca0b8062103dc147ddd109feae4942e6fba3a631631915c3414eb69c87d6f5ecc1790657d9ebf7e252f3c4c543130daccef81e5d4c2cbf69a44fba19d27d7f1ef08b634cedfe18ae9bf0ed3df43b5238cf815f8cd4d6581657e103071ae23c3243c089740a4f49baa3ac25333ee06c8b894fc2b31588ea7dc6d12e5cb2cf32fb372bc499f849fffb09542f7b5347f64df635399f939784cdbcb990d237b1fa2755aaf05a1925d1da916a86bca47c872201d6d5d7a5575ca2d9c1f5b5800529cbca294db43b2d3bf4945f80a094770c98084a7dd2cee82fb4f3ae892ba6c0276b6d32be22bc7530c8ef72120e4adb17d2f6caf90699777492ce512b24081c2ab649c15131915892e52b6a4441d246a70ed233ab56d00e3c432440a44fd66afbfaf8fceb0bfc3201e266e47752ba91fbfd6f11e195eafee70ac559fc140c1b96dcaa4326cb529777cf31f0c2929601d734590c22e58d12aa31a9366d575a2ded62be3bc41e4590b07af1149ba129b834aeaade60fd7eb2f21ce64cc602041d32fada642b01e15e9a6c40ed4eb0bf3ee6e4d9d3d632aa0a6b92762b4a8a1a1db8f957338f3b684e43a5fad90235d0f869fd2123c5c90d568fb0ebc332adce3fcf6baa22f68d51bcce08328222d0d81a4c00ff610b61c906df2f01d55b2dced4e481bd4a53137f2e6e0fd1c491e19ab0feb8594c75a01f7116be900cd1591956452a9df231d91d365e4639ddc986f171366597196193c874c185f0fcba60aed1a5e64d0c564408e54fd4acb20508e939dd1b78a7a53408c1d82d7df9845bc7ba4b5993c42c0abaa81a81cba0a5707df86ddbf4913b6171d8d0a64eb954b3c2aa88a13fda6f32234e598703b2351ba19d13e906656d27375b54f2c8a8b123771ea5f628b03639e97694450fab11091611c901f2f8c2772ea0c83fbbfa06202d3e5cd76f3d1fc430c3b9078264693fc56d56887ab7c06412c1659a86fee01d180d2aadbdab97d0185611335c10f7708e3acb58bb6cd60c163c3995d960dfd49f0b15842cc3fa03aac901e9843051af74c421dab7f7eae6aa03fb2ac86196c89395d854624aa78fc5f14ca72817c976d6a078460172c9d6317ad838072f92498b1a3c008ee5cd9cc0036856e4719d4fd8ba69ae30cbdf252c3799428236ddacc810a44b4e36c962a93989c89f9008cf36df8d42238dcac6812f3ae9d3f7c5ae8da8afb69c45c3cdb903bdfb1092fb27f96ab85ad5eb31404060917dc7a7010b869c970be5f170695a393ebad63ffb6cb4731b150809452138d1805a9e0cbf1e25adee744419c3140fa570fa2f7e8c9d220572b6e49123add6daf5633df0bbc36cb2d015c33fd506f4c33b57af229f09d54cbcd48c1da816820b73f87f2313fb8ec035a5bce66eb86bb1a8798227119f1386efef5803f5a40e165b7715ceba6bcd2dbe790e47325235eea9f603ca9666c0fc92fa772713b4e655a1376a5ac497b6a50c2269f7001a92ff820abb2aff6b63d81b3b619a4697a3a033692b409f6b23bd3c27f984de5e539b466a061317785cc7c9fe97c4d6e9d4bff71ad571ea21257c092a345467e8fce07674c69c7db61fc30d46d0fed98c417b89aef7caf3a9f99f5105672c30392590343e30cdb0ea4464b80fb38b25792a3366bbb45a9bc22600cdafd9341300ca52524bfb447d3d169288e206807b34eddf4cbeb384314f47aaa6b29153c346fb2f61f815730c5d607f9bd67b31670d6149b504ff604516287a42e484c257928d175083a3912c2a0d57c2289e7f5e9c5833f0647489483ede705e5e2c77c72668c81ddedb7e0e7fd823b53930cfab45139a8930f4e4e7ae74ebaa4fa50ff72c0bf788fe4861cb52d281fdc78f40041757cb955b6b9bfe9f76795d47ff5b9df160a48ab79a7cef14304598f31ee36b89624fc50fcc9ddcab0d351c2b483e539cdb20661f319ee8c0c19dc30b9dfd2a9862d5197ea458e509d05bc39c2b9e9b9a90a9d16d1f9519cc64624d82d147525c71bfd3b6740d7979fbe9af06467ceecfb2b4fb064cbc29d2a2b442f03da4fa9530053c2643c1f20ae5c6492528c94d3438aada5c50aeab2aba00057c9ec39304a68dad29a0177e93faf88b81c8eb9bc1469f048b44fbcdfa8a44904aeecae38f640e72ef9063af51d7fbcc074262936d42c82d20e201276a44512742ef4f259e005d2b5bce97427a32a839797805d6a0084ff2385293eebdfb30bf366d4e267a377fef08215b5d59130727baadfdf96fc9004518837c3a11266668b54af500ac07bb1c9f8654e8bd41eebea73a5135a1780c46c9d963049da79f2f93535cf339f17c58d17af5369e65cec02c039e18bd98e5dfd5a8a3c349e2eb97243672353e3ac313fdaebf003d8aa08a4607afa6a5f7b82adaca8c86d640c5e747ca1c66c38ea9ced07836de4e4eacdf7745a48cf775a67902c2c07712cdf20c192301558fb0c158d2264458a4ca0c056da9cefcb994daccddf75002c3f7b2073e0dee65c5f4ad5bb8e6dfbef3fa57f3697f01cbade2b7596d330ea0c6e460ded287bd97814c8e87e0a414506f15eb03b896b39520ce625640cedaf5a3facd7fb4abe01337e9be53f19997aa16383d1443f9c5e0b391870392994e866ab1d530c5390c9a51a2b964b9a1ccbb188184c4952d121b6874259af71e94d4c0e1f728ef77e596493c013c3aaec112788852efd4a34b88ff30797ba0334648082063954f6d07b66f892d404b70a6433ac340339780d46395e2c57bad7a9dd331822294a82a723908f5bdc7f677a637930c5cf12f861eb842e4f5c9006f60f6a0ec11b77c74703ceecc8f241d5ba7ca486d908e38b7bf9be538812e78674011bd07178ed6b4fb2b6d78679140eb71c9feaca7b84ebbfbbd177aefb4a7750fb260a83d48310d7997fbb31edd9c2e2618868c2d85069cd5f2cf2b27ebd88f503f0b6f1a67a27c2ab73cae7b8bf6584d6eef9b854e48a046a159d7ed4997ed6692355bc888030edc5544c1037694f549a05d657ddd7227cd79dd1acfda47bac936ff69a9c7b4e552b11bc69f80698f600f06691a71a1f54d859f982e3a8ece9c7e0da847885d22c9c5c07f1f819cfc909f5c10481d434d66767f6fce45c4c7abb869a02bf57e8c80806b51fe640202625b152041cacef96014b1153b87a05a7b43df333cf0448c7a57aabf3cc643f6a5ff5b6eac3eba1b8d2dd5d3ac64ccc11ff1ad3405b5c5aaecfdd6a94c7fdd38687d9b5e915e96865aa12326a2425bcd71480ac393ef836a22be4cc149c02cdd535e010c87b48dd599710ca12d219f5da638e6789847a908f164a29084fa121ce8f509177587117078e34b167a5983465b1066a1a3c45b36050c960733a63077ab5a8c8c4f310705d98a37fc1b71aaa2960f84be4350642fbe4ec66ca1b07f5c0b384ceb6d615e687b737f7e1ce04f44840409d4e9ce1c8108856f5deb20d32678b3b64bbd8b8122037c574882b21beb82fa5132400d574fe8b81939d487e79083c43aee65c12390a7e9f490ecf68396d7223c0d483041b490a950b3517636616cf3cc3123109390157988233adcf98a3ead20bf03fbacc1d1fcb60214f7d4720559b4ed679c35990d82e09b24f9f97b0c9a00bdf23a8908c06396e1ed99b90105055466b4c375a12364a2418a492f8dd4f34a12c30429fd12883d9cc54b7d4728efa67707d1fe69a4d79d24bffd62522da5fd21a54c3c0c9be65cb3a7bb45f41059bc0d5af18057f41d8686bbdb1b3f290b02cad4803f819cd43d56d9b8a0d0ba1c9cb2444aec39228e7aee577a3fd09b16a767520fde881fb722fb0912389cb273a08e23316f6222625d5ca7830d3ab8ae0e7ed3c09a5e78483e5abf16a8648be060ce0fb23525c9c5d3e9141b42b1c7832ee3b61aa67641c3af94115586e4a5de8c567ee9258f3a2f427eede044d3df799c14ba80335c56d5f8a7a5d7d88a299bbe68dd47491338516c8448d9bf802b6ffae0e3e629b61978d4df0027fb5bd622ba4188c034e91d7278d2688df33545e4389056f950eff9cd23df08ce40d48d3062f6517d1fb62ae75ce900910c9c39d523ab2ccc7beb677a80e9a39c35cbd0c8038f7f3bd396adbe0cfff50389b73c1a1d50fddd5ca21640ded046e8b86f9e2a178a7e6256d8f2a9756a7879154609a19535f9ed53de9dc41effe9699628c6a42d1cef647f576c6bce9d558c5994ac181543537f67746fb8699002d7fab895453a5dafdbc573e9b04459cb69b83e740f9ea41f73e2f4749032759993784de9136e9b45158222e9c141cc7460990be8afb275259a6a2e14a98d2e9fc006bd8695c55a9f3ca336d9ad1e7b5ac1c25b847bcdfe76349731cc528b400c306a4244655d5fa10676d1a00e09c1d683bed37e122f0372c975c4936d25c9489fef602912165ba1ea89656981f15ebb02597e82adef65f2fe3ff1b3e1ea70e1d40411f5edc28b486266896e4716a5e29c174265d086f5c9084494f9449ffa99af048ebc9180d214727f8007b982691a75758d63e83dda8ea85f686130453bb6f5c13e35af189d06f856f7b53be9defc4bbcc4cdc3c6d3682b701b3dc91f76599a8169ed69256f35d3d65c91f63f246b1e1723c4980f0fdeef5d614827071e116b3a735b11c2e2ee0bad0583ee7f89efd9631364907ac1ab239ea1d90cbc4bdfadfc4b7f883ed5a794fd8d90720534b1acfbbf6b9514991a399a1b7f1707dd9202264d3be44adcb1ac5a60f79f3b9f5c4fe131c572481479487db8944fa21a165c6764b10a68aded9759aff4d5ec12a98d72cfdac526d1dcd447df3b62299735948c821a4016ccad3b1177422065334aa0552f80efcda57171197f02432716ccdef8ed6420110eb6fdf26106711608888de44a73f522d7cb6462794e2b988b385a4a02bdc5df8f58ad5f8a50bd1a45cdc291fa13595b456982e4bd7136248c7a32168c8dd153450f3cc11dda4ac91579e252bd830ab9234d9276ed9d", 0x1000}, {&(0x7f0000002e40)}, {&(0x7f0000002e80)="b54edb228e7234c8500abd927f9727b24315f046bcd041e94bc9a1ed68f3860129b891ad69252b7a0a0da8a911d83841a86394cc91550e086d46f902080cab659104a6f3c475e0ad83cbc470d3464b409b5dda88695093a1cef12915d532d49dcb45340e8d29fc6a6679d61c177ab068501363808e4858c66d5981038bd3b04bf9659f1fc60d7f0b208d59dd8358", 0x8e}], 0x3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000003000)={&(0x7f0000002f80)='./file0\x00', 0x810, &(0x7f0000002fc0)='./file0\x00', 0x8}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000003040)={{0x0, 0x0, r7, r11, r12, 0x1f2, 0x4}, 0x5, 0x0, 0xffff}) r19 = open$dir(&(0x7f00000030c0)='./file0\x00', 0x0, 0x44) openat(r19, &(0x7f0000003100)='./file0\x00', 0x1, 0x11) r20 = msgget$private(0x0, 0x419) msgctl$IPC_SET(r20, 0x1, &(0x7f00000031c0)={{0x7ff, r15, 0x0, 0x0, r16, 0x84, 0x6}, 0x1, 0x4, 0x0, 0x0, 0xff, 0x1, 0x100000000, 0xfffffffffffffffd}) executing program 3: r0 = syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x8, {0x5, 0x101}}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$unix(r3, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x2}, 0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x8001}, {0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x800, 0x104, 0x2, 0x0, "810b39193395ce3c97ffefba2f869735ec81b224", 0xffff7fff, 0x3fa83ebc}) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f00000003c0), 0x0) executing program 7: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0xe1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004d0f00d300660009012990787f000001ac1400aa832307e00000010000000700000000ffffffffac1400bb00000000ffffffffac1400bb4418fbd0e000000100010000ac1400bb00008001ffffffff832381fffffff7ac1400aaac1400aa00000200e00000017f000001e0000001ac1400aa00004e204e2300dd3891b267b0e1407f9f4cd785f5b885c0da56db682b3a38dab5c189062a46f7a25084b0a854ab04cc701a4ec2b80d9f16348865e54286524d481ffed0ea80feb3c3e20f48a1c964cda88484b277570f3f533d00000000000000"]) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) write(r0, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8}, 0x6, 0xffff, r1, r1, 0x2, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x812e}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x60, 0x0, 0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x3}, {0x480, 0x0, 0x9, 0x2de372fc}]}) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd1"}}}}}}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="cd78d640fb3c4ef98e102f6eda5d6603f46ef88b4c04fa1b260d9e5891ca320bbf703e4cb76ee3eb5d4ed8ebc01887a803079313c3e769bbba10c376de4a263ceb67a50544fb07ad217b71c70465b824014a1f709e4682cf02ad93aa2fd207bf26c4b9f8938e7bd9d288a6c4c1821f45996c2812d7b43b585932452a3d491c4abe57aa5c28f7bb0d856b235ab363c8893a6f47aa7619ce7971e52185aa7feda5b46aae600ef72044d3fda089fb9b1046d217449fbe55457dd2892a964025fcda449a095db7eba0cc3e42d33fad7a0baf7623c18b77951a731c7ec5a853831bd568e165869ba432f82ea5e00548"}, {&(0x7f0000000180)="2cee6553e85cc1ea0f487c1a507a04ca5609ac78fc005282617f10ebb6433b64fa9513c7bc25e9bf6662d9fdf12ff1fe436bee082ac54b1db49a815127f0271e53e91746fa4bed8a6f54c7de6f2c61109fbad033c8a792459e0b70c679b4da3ed1a186b62fef548659e84efbcbc6be40551feca45d8ac6fc8f7fba6ec7aa3bcd31461c81135263a0ae28d33f7fa887015afbbdefd07310e39fe56b5aaca2ab69f881a4b5c632232084b6e34c73f8211be5bd7b3df4205fb0579393a01fa450cbdf07fa6498d69d392bc1698df181cba5ecf715551f3fa72e5df31bbbe7c6ae73f7dc596de7ec13f519bfe744"}], 0x1) executing program 0: r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kqueue() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000001, 0x7fff}) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff800032973118 gsbase 0xffffffff82c85ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff82828c14) at panic+0x159 kerntrap(ffff800032973060) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(ffff800032973340,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd805e7a5f00,0,0) at icmp_reflect+0x1ca icmp_error(fffffd805e7a5d00,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd805e7a5d00,ffff800000dd6800) at ip_dooptions+0x87c ip_input_if(ffff8000329735d8,ffff8000329735e4,ffff80002acdc000,0,ffff800000dd6800) at ip_input_if+0x1d3 ipv4_input(ffff800000dd6800,fffffd805e7a5d00) at ipv4_input+0x47 ether_input(ffff800000dd6800,fffffd805e7a5d00) at ether_input+0x525 tun_dev_write(5d03,ffff800032973958,ffff80002acdc000,2) at tun_dev_write+0x209 spec_write(ffff8000329737b0) at spec_write+0xd8 VOP_WRITE(fffffd805d31a510,ffff800032973958,11,fffffd807f7d79c0) at VOP_WRITE+0xc3 vn_write(fffffd806705e350,ffff800032973958,0) at vn_write+0x157 dofilewritev(ffff80002a5d6298,c8,ffff800032973958,0,ffff800032973a10) at dofilewritev+0x1a9 sys_write(ffff80002a5d6298,ffff800032973ac0,ffff800032973a10) at sys_write+0x87 syscall(ffff800032973ac0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xabd066342e0, count: 238 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1f64d870-06f2-d8bf-7327-adc6877a2997 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace