0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) setsockopt(r0, 0x0, 0xff, &(0x7f0000000000)="10b2edd55de1c0795d7a006bad443073fe963d2df02567d0e18ba04206f547e320aca0fb7b01f722a93aae4ad7852ee531a075393e82be322215e70098ab0042b59074d17abff8fd961e2da869794edd4410a61caf67e11447a4064a2f1aee97a261f81163dc3a60cfe025bcbcb0", 0x6e) setsockopt(r0, 0x7fff, 0x6, &(0x7f0000000080)="d21142954b06a4eedc776bd534c903c4b056bd9900a30e62b013bd8b543ddd9dd2399b69e97d8a55f0a808e37b3ccb67f8b6d2275d699bbba3d0622423dc2c388e06b106d9db517e7830ffa1ec464d587f985adbac6e6e5e9edbe6989a3899597e9a8fc931be242e9219dd3c6d3ada9824ea797d73e59db2e7f1ce589c4e02", 0x7f) 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000500)=0xfffffffffffffffc) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4989) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x54) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e0366696c658db2"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="bc333a6d98a24dc129f48aed5f5bc015110c9571a01045762940268130a37e424a1d6965894206880fb90551706f4c48c68833ae4f8289b63712a7faa30615b819363207f23a32b0a85aa2c8d4774387fec11fca20c97172f0efe784766904641f25e2f5171a103ee585ad1c60db65adba0b5f2fc6c15927db57182a2326307aa2af8abba0f24dd8a9909d2701480d59b82866386f9e4426", 0x98}, {&(0x7f0000000200)="2475c15e258b741e2e72013490af4bfbbdb6b15d6e2b533ff9d2bdfe90c63971c6059158771452a44d1fadaf6fb317855ebe616f534ee366c2a3402617d44d9894d0f005e4d890c2777221a57bd6ece7715b30b90c8e33ec4f981a1a51d2df691ad217a754e2f22aca1cf4e8d8da933669b14b202dd99762e8d23f3eec6d4e8118eb38ef2ec4b812670fc8b0fc6dabb924fd713cdc078448cd", 0x99}, {&(0x7f00000002c0)="caf998d733c2a3c682ac618abfde82a3fab1bc8b4fd3f050cafcba36c2c622d7888ba87a488278e9226ba91f733f1cd4f5ff181900fe9a3f904f28296d77ede859fd91ee3e1489a5d8fd21edea5496319274e3934f1da65de1791efea2d8e3a2922d1b2a4c14615783cb6218db63b0d487511f25ca79ee4b36844b303e1306582f66c4c2c7759a22da82e5fb6ab791eb8a144da172ff4b99", 0x98}, {&(0x7f0000000380)="6dbb8338c201050b51afe7cb60c32651f61a32c8d9682b8e1830ef1f007fff1471eaa8547626844c74791bcda23f84a7c0879108715e886b435f02d3052463f4ece8e7c518d75ae74a7f2b52ffee9e7a2b011c2f1b4338242a9589b13cf5a8eb23385b05a044f78ff21960580fb29bcdf9cad91afbb819dc4b7efc927415cf37a8baa0d74275c1b8406d930e890cfd3627cf64", 0x93}], 0x4, 0x0, 0x0, 0x1}, 0x1) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:29 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000e68000/0x2000)=nil, 0x2000) shmdt(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001140)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000f38000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ec1000/0x4000)=nil}, {&(0x7f0000e6c000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x33}, {&(0x7f0000f5e000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000e4b000/0x1000)=nil, &(0x7f0000fbe000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ee0000/0x3000)=nil, 0x10000}, {&(0x7f0000fd4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0xfffffffffffffffb}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus/'], 0x7}) r2 = open(&(0x7f0000001680)='./file1\x00', 0xfffffffffffffffc, 0x40) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001640)=0x9, 0x4) recvfrom$inet6(r1, &(0x7f00000016c0)=""/167, 0xa7, 0x800, &(0x7f0000001780)={0x18, 0x2, 0xd0d, 0xf13}, 0xc) close(r2) pwritev(r2, &(0x7f0000001100)=[{&(0x7f0000000080)="811717ae7d4905a5f29352c23634abb975cd9fb92210494f3b6d2c1923da58e7ab8214ec0bdcbe976b6f78f6fed7149dc9f59c7269c1d70b3d1e8f8f74c5d7c686e1758f66fe4a44290cd14c2d7cffb2f6192534d33041558a3edcba111c61dc3200", 0x62}, {&(0x7f0000000100)="c7e137fadbdc25ccbc3fa40ecace49b5a7537067bdef9229e7bc606de13df5fe3a0a971af17c6220bed8383ca76dde6cc6d0ba01c432538ab833349af121b5b676c09ae41052d6012d1bae4447b3c515f8f438075e701008077603645dce5899413f0f1d3a6bd48f0373c4231d8f0e713cbc7c027f16c5c463078e0e7806b6f930f7c3febdaa46cc8d883aa3a34bb8f8202fb848ca6fb1904493a7e174c91466fd83410013726322f0ff89d9a71b29462028e38853d70b9d908cbb38503caf6c10e6a631fce689932446062cdcf51283480aaebcd33f5a819f191b9311d9bc1f09bc530c354138ca230faf4cb5c6a630db3788c6e73ef462147d985ef75cdbc44802bc15823b73d83ec5cb5580de7cf7d1e3919edbf024c9d2066ebefd6271abadb9b64da11dbe734fa4791148ce8ac115c396ed19e68b5bf316f27c3e71765e3fd8124f4ccad642672f9f0acfbb257a67cd7e33e4b46039b140d83999859062e83290a1f1dcfa65f9b07fe6df9a9abf91f811367ba3079032d4d5e947fabb4600436d82db5b67443d94062ffabe540e79c8529eaa2c19a56b696fd33ddbe41177babf817a8894df235d70e44faea3ac8be7fcbf73f90f150ae2cee276f61d534947b0c0e8cb6b75f087ed1fa97c8becf9de763e2a46c9cc4f57c7d222ebb59676c8723f9f4588e8efc0b0f2f5b905cf1554b2d4d06ab23a678691c6646343f035812a1c19aa74280dcef265fdb07eeb0e973d2a419c5f4d3126714d6a6de958b5694f0017d2effbde70d0645a6fcb3283b8f7d5dc3192834b152a5b86d834880c59eda2be6513075ba60c0ca27244a69f9462512b06dcf3a443619f42b6e6ec5b9ec75a100a801d78554fa208e23b37b558994d908405e222591e6024d598d5c9291303b3dec4c5686b107c5626678216bb4431b42fe51f77712ef751b075cacf13ad62f1812d46c01aaeb78603f0dd06afc21ef28a919c5526c1ceb3a748e5ec9a05372a47891389ce06ec718468590fc5492fd6ae8fcf7c7f9565265f75bce4bcdc33e87113575589fb6b1ddbe4d6c52e113caf50d5cd7b96a225bc0a2002525654c647348da33af06039e18ea96418180a7df3244704b4c90643a1ad1d8fd2b4c83911cb30839437534d427d1f37636425234072548e14fa04e13d178ed5eed6c52c1615fbb593fa62df212d0810c0951fd5e1b2c72884f30403687d378ca85ca9e58d9edf1ab96f99e27dbfadb8cfec3da34a34d45323e6144c04798ee8f16ca63b6b4ef855879c6a662eae96ae9960162cea3e3ab8db5be84feecc84a65a290b91fc8b714c4f177bfeb2772adc984d47921652badf879854473d1665d9109651b4faedef8a4cd40da1684d67d9ddfed180da31d7bbe75eb74de62dca699d7d47258a3ef3cc6383af8f247a6eef85365b875f01167ec0c55c394602ec5b9185b08bc54330f92aec7bf2d460b7abea4f15c8c05649978609d3d62ffee1f2abc9d9f3495f99388ba2e9b0bf2d9a176d48f3f380da9780db5b0a7639f81367fad5a4c568c95a434fc5edfa9b42e6a329a1ab9596c950633c24c0c642651d3e92eab1387f55dad5f7775902b4e6684524e686ea82ecec10412abc044f661863211fed55753a2fb3c4f44b6fbbd0ac11a1e841836cfdd2436bb1f7f13f6337a3078603d492fe46955ee8678ac23273243abd7a3797d87f1590b0b6beb49963867b5fa7589c976f3235d63b5c2a784e1a31aae4e13900d012e46a35317601233102f102855f9ef64027f8db0d734eafe025e2affc54705e6b3d927a014099453d0232994d088d48d6996e7ce33c37e0f30b54a3a31556e0861febba2e9a1c45a346f0863f10496ad3658cf5445a9858f1b8f5f8b0a2d82e16b820080f1034ea7ed3497cdb649331ed09d6c727511dcfd9950c1253163e96d5daf2eba904bb4539fa7e67f2c9236d8a539c5da255ecc936579c68a45dc75a8f9ffebafbafd2763afaec2097b5b37080479478ff813f997bc747422dc7cac944aec8d688864aa59be76614589868b3663ecd91181e4874f838275be4875926cb8963eccf07f9bf1b80e4a308d677f338852a92347d62513372b903f28c71ea9319492240d6b8613f86d8e54f30315557ae4fd164e00dafbc92181decc49957d19c0f47c9daf8f40a0a3073ac87c6bdae82b9902d786a76dd8b4ac4b09fc26ccf6fedb6baf9a110f0895c089d9005e12c5b2d8d227c01f623a218716170e80552311ddadc712401f56e001a83ef95a4929967b02d8a7f246fb52fd0dcdd7b12f2b266100e2a3d79605e4697d8974637c1c156e4c009bb6730890f46284913bbf39327728da036df75ff3090b104f600e63289ae792949e9e383eddfa0724d334bdc510bb2f894a694506b0daaf6210e18099bc271cb6deecf3c93fcab22e8cbef8bff94d47e3c8606e3e960db3a622f1e42e265a1b6703ee30207ce26f4c3873563412ee29b95c572525f0e792cbc25af8865b9de1083c90228c85b524d0375c009a64011c818b0b64396edafea0a2eb5ba039909fc4d1c2fc785670b8507db4d5e397744c7dbf0f13d33a261470ff5a1a5ab4ae03348bb429a6d3d419e6117c597905e03249f33f814a49dd00067282c4a0d2a4e2a210526d71efc6ff34d00e2241468f0c6cfbc27a14f7dd8692552ab612f494c460a3184b402eaac2f77cc56ac7c847edc4f5fad20104f5671b3e72080886bcc25f927976af8e0328a330db8073b98beae13c8bd2c00c94434a43a3d21a4795ccfc76d3ca063bf23e88df7e90bf445c72d11a6e94ea485c6cf8f731f8ce8a1e9c04773dda24c8ebda394f1cf1cfddd14732caa39cf229f84da6443cec9dc41b02134108cba958cd643f500d3785eed3f29b61eb1683d21f4ba0169b38e9bbf5f593c11e8de9f7a740911d5b818a6d3a102bb699c146b8d3e82783f6078f16df5a7180e63aa40252fd332a30febc8eb21999488421b80bd6e73f3b8c61569f53f11d35cc5113290616a5739c53c92d704461f2b0f574bcb8435b0fb829cb442e05b3cac487165ff1c9bd6f4c19917e943ee56fabae0bc9f7bb111a427833a9e0080d37201c59172c03e7706193d5b65ddf127ef9698857ccfc72fc5a61fb768233dd2827eecfddca6bf4697eda431b2a39a4927cc83373c576a204eb93fefb44f8394412ff895cccfda8a830746fe7642209fbc730d32fd92b4a37b2458ca77075e5c0f2e26afc311d20daf2020d58e3945c8c861f8c73f83f8510d0a6f3ad0b9ac18865b4565e843dd86f1f4b2226f3d9be042f4d13e7ab5d7392f189a7e478911419f6ba3e391820109aea3a2a7d3088a6c8b61c2b9b951ebf8e22b74a4a6fca46396b00b77d20b71e8b4c16c557abd58c18a9f5bffe27b6c990df3c8d69cd352624ff394bf56508c11fe5abb13f909bc4c2eea7b14c6472c91789a6de3f81c8baa9995281efe3edcc9d63cb8e23ec2a0b3cc87a66362722767a4512668a98ffef64ec7b595f4701dc811e9ba88a82ff2faf923cd69d546cc11f2f81cee7ef8adcbcddbce6de36bce3777fb35c36e919ee241624048ec3e83c1ab0490b2cb9c3c4737266bee6588c5c15c8260f089261a26193c2eeff3f7b60c4bd1c599315e00b30568c5b7ea2810ef3a19feb502fdca5301d5ffca2bb8d351a57ddd540c30840fbde54060fc1e4ac9084b167893bbb6bc7b6f8e42676ce745d8787fe357f53d9bf946f64f90fc46eccc5a8962e3d0b3c214feed2c6b8d0cdb9b425d2cb5d4f969aa683ed674ec8c4251269a9b779f8fbbff635e22fdd8c9cb72774c2909a122caafd92aa1439a7acfa06362580591b013edb415e68d72319490eca6ae224f96fd78ddba37c4ccca612ce0e3fe6df0af2905a512801a2921194aad9efd68036c9f436b89cd86711cc1d38b1006316c4fa886ae986ee8957c735ffb35d4c4ef6511e407f3b2082ab589dae85ff58fbcc32bdecfabe8be2cb78a677c39c814c7f99ca406390b96b33e4dfaf003773dcba7277f89a0010e55485fa87909b30485910b82fa6acc9906435758eb7c53962cd04082cb183ef3b0c2c5ed60168d7ff117c5eaa11e52543a799665f84d0e1c9cbe06fdf10d36d3884e54f63c955a1b90e83a1d5964d6704913fecf4e65cc6951b43c5e7ca7b98c4b25bc5beba4e22589e02f26a346f0a4fee1776f141e2032940dad2c7193e4f22f925cfb14070955a9f447c4f82ce8f1fe5ae556fd42216b7a11209cd4dd9cb23165d755f5b77fd1bf53fe1c9a6468d0a63a1f7406c19806244f9b89bf7f5014b302945c406f0822bd17e93eaecd97acc45f53af17dd739665a231988a6a5624309259da015109858db211f39364a058dcf4c8742204e2f807c2f3c072700f5163c4304616de8170eb9774034ef6836ddd8cbf5add3d7745a367d36dc342560b1dc7ee5be89d47efd2740867eeba7dc6b8711e474d51a0b499173102199112490b46c5682b927e6c1c4fc46ec3a9f85fe478886df5f19757e6e3ea0f1d24908f449ab87caca271fded6072219fdca3d7d6142e087164379ddb455b9eb5e5ae5c8b43b9efeef875166f2f06f322c123e0391b5fb68577ebd9086c0945b2259775fed9f628b329f7f565e4bc88dbaa51883f73b6fdef912f1e617a52627bbc61409a71ac96c130cb3928efff74b460c2ea8e83a2f8be99749ad3d1049e54945a09de59ef3f55c600c32d621b0e52c12f22ef92bf3abeffbef934b7b8b705137ec979f63f76121f6de564a6065e493ff7816e2598bb561c0feebf931d239cbcdf19e950ebbb8fb10266aab44bdb61754b81c1a6a2d7bade2d04b2fe52d713d678aa7d43d99b81166568ad36bc373c2428c5875841b56ba2cf4a1344cf4d0ec4b84da843210277a8f61ce8f266e479eabe96d29bf2a4f800389ece2ee23d39ddcf549a9c028f1fffe329b5a130fdbd073ae8d622a9b13cfd1412d5752df8015994ac2f8e119c4bdf937cc2428a63aa8895e189fda9458d809248aaa142383094369caefccea2a1d2b6b8ff90a1f5a86b61602211e1c1b5e1625f46d61b70079853f17deb7eb700c8ee1e8f1a95fcca3c865964c4b0ec8176317bd44dfeefecef736188c6e7b5f13ed17e4c33d4531c6ee42404996a4638aa2691350030c5de9953aa830281d82a5f3fcd06a9d1ccf03369a4783d00039803486709db4dd645b79a7c131b81a328c363bab7c4f1e53cb32e559f46b7fc9f630e6c2aa0f62ea74c758b8ab79f5794ed13bae188471d44923195d9689dff40eeed9984bc602927cff5db5dc0f6db4240ef0b12d695d1f7b7a488c6b9e34fe0bfb37d41e6a4498fcf51452f9c8bd444bb69316299e4f0a1f9b87825b8fc068de336795fac51a8883a17da7b427955e7fe7e7fa91cc2e115d36c0db1dd044007d96f92fe5b2f57db56c8eda3db01d0ba2af8d18f4dca3e322b798d0ddca1032feca1f68a9860472162b285335bec6315786c965f90d6da99954f107eaf7e96b1302b7603e44e813474e526a083e22d26fb3f719ef9139e0a4725614a3d47fe677c56c999c675c924eaa09775da890ed35540a2e7bc97726f7cf7f8bb7da84bdfbdca1c0c49731330ff406d9ecde4b02273f573a4dcd34effabe3da23ac1be6c5232db14255984dd097c19f7350b6820097b1b96f44a20964aea9a7706122cc9f546566462860b4fd1de06eb795d99e7052f77713057d7631e6f3b5594760bb46ba73af84001f6bc691cb9246d0e9756ee67156209c4cae8c59fbbf", 0xff3}, {&(0x7f0000000000)="a9b36c243fea03", 0x7}], 0x3, 0x0, 0x0) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x4000000003, 0x81) r1 = getuid() setuid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x81, 0x6, &(0x7f00000000c0)="04c214863a8d14f269930b521c4228b8e7a05089fade8c9298e5feb376d04d1f62410cb0fb431b8bd58ad139a78ea2564fcb16d1072c646d88a814aed6f68df643c401e3863f70d823d4423ec30712df5286d4216ece3ace15fb4cd2f2aebebb729e7fa022bf565d93d04f0e8f5c1d9a4be0b750efb39e70f6123950c916f5a0127dee2e6e4f847977cc433a6afb3d9e5145f5e6eaefa557ee765c84b6bc5964a695115e722356dd79ccf9d7f443f4d5a8138bf79675e0d40a8e6a92333c9735ca4a29b612f4c06fc4ba0e3b80e32e7c571e855bbfc7051cc3fa9e925c0b79dec45bad4caf253ca288eefca4d9", 0xed) 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x5, 0x5}, {0x0, 0x6182e0b4}, {0x84, 0x2}], 0x3}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x24, 0x3) pipe2(&(0x7f0000000100), 0x0) 16:01:29 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x210, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x88) ioctl$TIOCEXCL(r4, 0x2000740d) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:29 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffe47, 0x0, 0x9, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x101, 0x0) recvfrom(r0, &(0x7f0000000040)=""/151, 0x97, 0x40, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) close(r0) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8871313", 0x64) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x3, 0x2, 0x401, "58e40ef58604e447476e90eb36a50174e37dcceb", 0x1, 0xfffffffffffffc00}) close(r0) dup(r1) syz_open_pts() 16:01:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000016c0)='./file0\x00', 0x10) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) recvmsg(r2, &(0x7f0000001580)={&(0x7f0000001740)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/236, 0xec}, {&(0x7f0000001340)=""/91, 0x5b}, {&(0x7f00000013c0)=""/195, 0xc3}], 0x5, &(0x7f0000001700)=""/1, 0xfffffffffffffee0}, 0x800) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000015c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x100000) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 16:01:29 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() nanosleep(&(0x7f0000000000)={0x5e, 0x9}, &(0x7f0000000200)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000340ef8dde332fa43fdae61599a07413ba25a8c1a8939ee19a9c4d55f5d33229f60245899f5150de208cec70de254b20851e093d7b11e6ce2fd387fd1cb6ad64ac6d74d061466da8053a5a713ad87000e87de179373bd91792516b60ad7a10758a0bd2d6c7db706ac50c86859ca7154679beb8b"], &(0x7f0000000040)=0x1f) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1b4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x4000000065, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x9, 0x80000000009796}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x4) r4 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x6, 0x1}], 0x6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x10000}, {{r1}, 0x0, 0xc0, 0xf0000000, 0x5, 0x1}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0x6}, {{r4}, 0xfffffffffffffffd, 0x10, 0x28, 0x20, 0x7}, {{r4}, 0xfffffffffffffff9, 0x84, 0x0, 0x1000000000000, 0x3}, {{r3}, 0xfffffffffffffffb, 0x14, 0xfffff, 0x5, 0xfffffffffffffff7}, {{r4}, 0x0, 0x80, 0xf0000000, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x4, 0x12, 0x6, 0x92}], 0x1, &(0x7f0000000140)={0x80000001, 0x2}) ioctl$TIOCSBRK(r2, 0x2000747b) fchmodat(r2, &(0x7f0000000340)='./bus\x00', 0x1, 0x0) close(r2) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) sendmsg$unix(r0, &(0x7f00000026c0)={&(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000440)="19595cecbd46aa1671e721ef910f95bf77f60cb1e1261ccc7d19ca7c7b5702753bfb80ff647ece4b21a2ec7ab638d278c6269e79596db3b2c6a391b825d1336019f2a5203b1491868d5c3005b5a5e436", 0x50}, {&(0x7f00000004c0)="6506d1a1f5f6715362b3c103320d50290b6b32a8b80d0ba07057926afd749921bde123e1c3fb914be8cc5047d598e9d54fc2164765e4c8bbacc660b52e7b2be9260fc2c787f31be1cfcc4d94d0e7136e7adb3e5d8357e113245d9cb85eb27e6123155346d118f96a8f7775309a48b8a43ffd8938be29e39b2209d791a1555e8e07d9ad58a6eeb7624eaead053e1d3fae1f8d7f34fca780e575c73cec9a9e681988909fc41e794023e10a279d1055d5f028bdeb7b585d39bd7ea21940a4d9329834678176d38fe977bdf83b0060526ba814724145fbcdde64a7e5ad8f79ffefb0f5a6f505d0d2bb5a5218b5f8832bc1b7f6972c6da967d7d81bfae2793908c347c0431e0678fe8ea4a7e094c4f63475cd5e9d8a074c2f87b60663b41980e621c6f81aa57b4d7f5556281b295a356a9f84a25de05665604c9fb6a47fefe57a55c57d8bcfd882b85a43bf5b890b85d65c5c0292c43cf70ab37bac26b7a6a1fa20b237cb36a83a7a53bc102263ff1225c03d5d1487eb9b9644d67322fd9628f49311cc6fd66fbf19c21bce5afbcef2b35712fbe41b95279d893d301e32425bf909ed9457e1bd688a917050999b912a4fdebaa78a091f83b1c9296c3d63108815cbb309c86069ec74d642ecf3bc600909e9b63aa23c472872384008a74afe56c9cbe978ae1895d0a866c2a6a1e584ae46929c662ffc0e3bef604d33aa7068f396821d6848c5a36ef16be63a284f32929265af0407ee3577601f7e36b775543bec4126ae84b9568465fa03315e6529557b66212a76e9f19cf06bcf0c61eea1205b0918dd0f10931d09f104c487d7df09d7207500921d5666dee860f96540c0c5f713c262d434ba33695e152f6e29e9b3f2242b1e6973eeb5451bc313a28d6074ac467e1f80f54be62ce22ca3c36ad32f12cae2d4e2b73b5488d56fe22e0f2a491d9d7e22beaca289427f580a7db3032a6f6884c9d3b46515499db6cded51f943a8b101cffbd0db387c1c58a1e16dfe5840ba0ab193001e93d00ff84cc3855db66898f090e7fae336e0d487efb5ac891c9677eb76f7e2143c508edb8ae28e802316601b2d06f31a887c1242575b4880bec886aada53c41d01a8afe9885468f40cc52a9917867ec1c461d7dc7671b7d5a6a7955599efc9b52362c9a1e9deeddf29442c5bc7207bb9c3574abee8c25971cce212ffb00a7dbafaf4e20dffa60111e8cd1ee1b91e989555f48390408d2936f43ac4715feddb80eaba1f6478e387aad0d5b81c46c3e4c06d0b9b43df3cfdc2cb1331e8dc00d65bab33cc98d023b24f4d84d7476da3bb39f4aecb94ca6c3a9401a679a011e6fba4ad3cbe2c7ec12454fe4a229f4fff7befdf6806aed830ed641e03e60e1556e66b727c538f7b9f7896f2ec52877a8702bf3855ebde53479177110e7a94d5ac7c2181bf1d05a621f8088325830c4257b44a9fcec0df742573b8cf01d008a5372676cc51a57e7fba6cd096897c90723abdb092d7ea9bdd44b572fef57c643b53cda633fca1df84c1700e9e72900d03b185995e8a256f43cf639b26bbe1938ac32fb7a923a47e69592a4c074f007a4875aeecac66da1d354fd993a34d7c23e8a75310f67472ba47b5e16523356172f6194460e6e5be51c2de0ddc2636f6e2922fb480b1d9dba8a4cdde1e1dd52c0ff7ec93f3659c379020a803bc266efad8da8afa2218dc0ec4f90b2cff8c1468dc7445a12e0d0b52ed9aa8abd84622754009c3ee3035fb2b1951669161106582058f0ba1cd9854a9f752e572a7a8bdce266a31c357470dc5cd0d6371db94ae8c9c52814f0564001728825a242278ebaa4ddff7bcca943d848dcdc61eb76081029f0476125ef3e8aa4760ecb8c51150942e2373585080a1d0365e62a16bda97e60c4c3536038708849095304a8ca4165d0704e6c6c2eaed65af52d14f86b286d60e997dddb733bb65fbd9b1d9e9158dfadace0c93af945c5062719e44e559cee793a966691872cd51e92bff8b880db88bfa62bfcf68c2af87a830b0bd36215292bd030ee977d7fb98c36afe3faa0130d4dc1975a78ee847aa373721b9eb89454fb3f673204f169c6c4f522341213a5086c7ca50c68be92d70cbd122537badff3ebb03ed845c3bd13e0b564e285d74414d5e0666664d0065ec791a0534c02c7f043cca256ab70513a2903947f773810e4f9e834d25fc42232c96e9a6ae226c9a8afa4c5be79b339aeb5dbeba2a3dbb478f18f6ebe284db477725e7d882abb164d70eb6263290a66c80237ef0dab279552bbbb9c957b7c3a50d2ab28d39cdb22822a05eb9316690aaccdad4c68a1f87838f7c45c0f4aa09d93ae5b545826f73921d6d158cbd26877ff72da7271043dbd53322e7770d9c1414add5aa9c0e29fa9ec58face7592df2e81fca77934ce3f202e51d8032c5939b7c79011c954a46f901ab1d52c76154f4c364e08611b55d390669385a4a8317c48956b405348964579cc37ce10eb0ac71a77e32aadeff79b1a3e2d1ebb86e35351679e3d8346d4532a150454b995accea38f50d211dc15b2f2658dfc7c548839414d89c9b66478387e9ebc4e3247c33079510c63e957ff544e2da93bd3b8b1c965fb43dc34f1b3ba33d4d1f2398b87bd9843eca0b5a802a687f8b413f797d7a9e6b3a8d86f0cb6e6106f27e3d08cfbcb8dacd9084d6b0b1b85c7502981a84c5a3153899a0f37deba08a2393f2581ee792b4219bd16e0a93c007c041e06edd3ec857b556904992ebdac1e280581e7b95a599a54206f429b24058a5ca7573a9431b5898729cc619fe6ac9107f9b5eeaf94e017753b3f67f60d4f3dc7929e677f5b04425d67ecaf70f2b209a129fc462f6e5157282b390bc961ce297253bb076735cf84faee3681520cb4461e5dfd5304631cedae4e117de6e75077e6abaf227431394702d2fda094ba17ed94f52e8155e1f00632ac0dc8781d40db1b514aab065607760e1e991102cf4839ede814197c7edd56a0a8bebad907df09b538689e5b9e0c6fe59d0401aadaa6dbb5667aa31838d40fb73d47e634d7db0a475cc620411dfe470b73733f91d4c4356c25d7fb6b7608f73f653cb31383230a2197ed4ddfa2f09da0873531abbf79815766712fe83aa487b34466afc0c40067d9b49b0d63e3ab3c457d03fc2dbdb62f90384a6d93aeee7326d3826e6a081f945553f8f08f4d389e62d983566f2f2f260f105e70cfe74a772cdfd8f0ed2e45f42818aad60770a92ea1c1ec2bab734e272430d95de695c7bc2c6412f4c0722b161e217a568cbc2abcff77a2c5ed8702124d1321c461c067774f63fe43842510ab73499d6ffd9e875b5685f4941de1d978a92c4c557210cdeaa0ac0e80bc2d0d6548a96ef77cddd67b9423ff931e032ce36e6ece056cff2d5d32077919c49d3024d821baf2ec69766dd97d91c02eb366875889a48950ca6f0abae4db6293eff26d714fee99c4d1614cc36466f07d4757f50c5b1374fb67e6dd4e562f47e833b83d955f0e48d9defe4d5022412d95d133384baa4186c8e180843482e80f17b385165911e086c7c4f2681d360b612862ba48d37ae5e779aa8f424b89ca3c926fab333405fe325d4552afe02168f7be894c7e09ba006420611afd5f0114774fa10daace8b6b6d9f9c1f4ed5f8d5a2db6d03230fc40019eb7cd39fe83edf98d32cc4c9a4eb8aa11f6612c4ef3c136f36462eb1d56f8fccde4ee5af769f81cdf5ec1b5bcc6433b39b31a5c8d8d72d508d70731bb335fc736a89bb84b9b5a1e68a7e7b039f1d914236963620302fb80dd3dc8ad519f6a300e4dc7fb909d73619dd6f9e81e89334badf68407d294405ee31ec19e04595595b08923801f5822f30084c511d2d64f97f02f7c7cc7a4267da128f0f6d9410022671bdeeb58aa81885f560eb8a9501da92a4c7389c07a7c289d3dbf8f13c211d5bfcc0cc21dd59f92ee44b7cdbe0b0c8b58a6a483fd980bb65ec1be10299a535e66d01dd15e456d129cbcee1163294b76447db9d507a530d422505d09de308f8ff0c7e1f461268673fbafb01588708c49f57240b46796b853ec7f242c3da036c4a8869ed3f94b83cf08d8c3a56da8035974d777d877152bb3d3144033f8ca5b22a4962fdd23cebdbedc2a886813d3d9c793f8536bafc5c8b8f6d8c80c816b0d20312ae1d85942e733c22e4880e2eb766a09f6c27c64f0e6b53fbb6e837ae24f8a6dbad52f11927c4b21b3f516289b48cd638ef1dcc35e5154d43252fcf8bfb7a566e305509c3e36c2c7752b3e79f4f12ee8ff81bb8232c6837396bf83404398b3b5d03d1f380d31a6669d6496a311abad22d5e0d8f96344a66664c4079270425c41d71478695f8d8a39994498661a7fe0fb56b5f2d383574670afef72cc0742b8055d86fc1e3526214f5ba1c29bfc38fb0c40ed62c8c2dc98fa26543d4d36ce03e39e66656c0339827ae632576d9c835c99feb19cd610dbfeb89d9fa3400dae466085874cc9895da0ade4efed1caf80341b668a1c3cb129ea75ad5db96554d4787e603252ef9dbf55ebc224635b39151f1792562fcb1b78db97251966d6dae8434ef851bae55d0cc61300702b49be1e893e871662bd8468852328e4b14a87637f76ff463c781d7cbafcbbe28cedd1d4db0fca45095397bf130090227ddee425ff7caffa1159f693645a6c7edd0d738f46a93ad80fb3786b14c4283b69eff9a75b37455600311c57442b2c7696dde207338cbe53dc1d8fdd2eb22a901dda663ce7fcda420d9d540cb79d7f6798c3e9b06c0578e646779a5dc45f0feab484acd1f8c818030b376754cbddb2f412495ac226aa882163fe78ba984339f65cf2c1fbea2cb7cf10e1442377bba6af02cd8c83f2c3195b8ef2f95d80f00aedcd1eab3f71fcfc5aec42c325259a26c3e629f19dcaeabf159ae8a8f0abd50fef620491febea5b5664f7a4feb81b35bca860eda345d1bc6d0c8d01010e0db543469f5a4e0c21f6d643a307a4345afab90f884234ff677ca6bf60240d67392c4c864f7faf20505f0a29f4c3acb814149100468544e2ef63e2b5e023facd21fc8eff9c05dfefd007e69e9a230c48cc7b93f640538c60bea2822195e83702b777e286e5694876e16920ef01a5351a5a3de690912cb9525e77d96c53f63d87f4e5c03a8dc5b9c663d42981f54a940c462c3a68dc6305af4cea9f1fd6e7b0ebb2fa1b987828bb704febf018ac38b02f43187d25c7672a2f741e1a9a393398a9427aa197b0a0f458850491679c3191baddb91cd88ca57a74bb2e95e23ae1f5c1f4cee63111df8f581685125819d222a6b9208675dff88ed98bc56523d5f554ea31f53ff0b94bc2094e2a21299522db0bdc4ca42501875d9fb29aa89a1eb5a65b8f20d65f54c599bcd57aa1c5a93c295c136b728239d0d1909985b1f6ebac51662a75bafe7df50989d2747f911bb0e06bfd390f339b7dee73c8417e0276e0ab5e7b5ac6b89ec68b73c0a30659a36db3d6ce7590a16402a7096385c9b6188d9665235c65b47ed37cb11d4e18fefbbd2c732eccc39111c6ba145a015514c98c0bd05ec9e2d95866e8c913a24a92219c6c039e8a53897698abf43c2529b1e19a1bab51fc2a5acc3b3599ed183ef47f79ff127138e42dc64ba7b4a0137908e1320dd7abcc54651359c4f6f64b5f5968b03ea39d14001ac6bdf1fa00989b423f958ba6da588655a1efa721a4f8c67348182cd094ace56cc9717afe4ae3d300593afaea1c8b29760fc57e7d5f88496cc64107fffdeb5f38fe7ea23868d6c440402846d6bd026192cb59c", 0x1000}, {&(0x7f00000014c0)="feab9abea547cabd71e2bec113adb363f710c921cbefe11408fae8de98a106a9e95111a1b14f659345a5efac3b5e2f06752667da0c4ed031b0be0110322f7587dbfce89c535ba79b45cbc39b3b66c1500040912f67a5e7fadcc6f96f1a69a2c40afef47c5c4d85bf2b0232ce4d7976ba5c3d07a58af238b711148e2cf1f8d6d5d142b6716b465e9388cbb77758d8411b67482eaad01f3f8317371f380020b88c9956e43754e43f3e62520d828f901d1856b3631299bf19db8bc7833822e31d5f0b1478aefc4decf577e5dbccc1f1b4fbf92ffa6e0b16f4b3634960dbdca0002ec4b6f41eae5d8932953b62b8a3a399bf57a745ecc030cbed42c61087dc6b8bd7b2ede2272cefff73388319b4a3358816123b0bf00c49661dbc7c767be2a89056759162f7d289b3ac5659135eb794cab0338b3d6b066a4273f83bf2484809b6d923d0b92970cd858759d35c0f2a3cc8d1a74ab6adb2b502034a2caa1434d88d084911fc9f35277978ed157ed85657edb9a5316cfe324402322ab4ee9a868a84a71ff774e3e3f7d991c12755b99c8831327132cb90d7bd7b24efcfb9ef426aad22aa57040172020b0cbd28538bda45c1cddee5eea4f559d1dd6bf8d97b0e21ca41c278cc2ad2d2a7bf1422310ef766a56ffb292d1968b16cae9a23a88f265fc337eb40279a5f332a83f640ad1a5727a237be53ca15fc281a4e79e770fe0713084fb4ed3248d6fa020beeef32efa77c75158cd5e73ae19a9488d893a21327bd84147d46bc8ebd1593347388148d2ac656ce867b2412a573516644b7556b458c8c4f4600ef4eeb0548f8668823dc6cce96221d27d23d97dc9eaba18689f8dbeafbc67c41085cf47c7374e508eebec2e73b85181233c88e173b8172d6f316795c01d70bb6d31e4e98d848d719612af9b691f9ce87d28032b3298950c33887e9110f0d2e5acf1fec7f59c1efb26bf45504baae633b866ca75afde8d2b7976ef47c0accccd2624bf27a18fde09dc726f585db277fc91e571c0a8ab8d4a24e2206cd3b77b2b19b9960c645f57a529b0168677b2b8019ebf7ba9eb742ba1578ad3b10b33c8ea38a1ffa3c677da18669008e252b5e0318ffcc07f0d68dd3722755d3c4dc80290484e487ce8f0c6db4606405dbb97e4478b4c8a5b2c8f67dd464f12e2bf41b857b9ad26f2ea5e7a1a66ff90edf4ce4f68cecb07eb6f38bbe770f0047f8a54910004ffe2d974fd72fba3b2c2d63000d02873214a55a9a2ff15b83d067533db1167b0a055142c492da8634aaab440d35624922d988910bd184c962aa33af8fb4c988b1434eb73b835dacd263c4b1e3b657e50781d5ee82a3ee9ac79fcde30d04bf5fdbbc9320d3ebfd518feec5e236affd39d19590f4ac43b2ce384eb0792cfb1ff3ad014ef69c4be0295ceaaa3800adaa7e417357dceb34c53341dd6c158a2582841b5dfac6ab746a0da053f3fcde92217c477f78cb1ad2767b0278215967eed6cf42d29eafb0eab004811fbb7934d7aa571eed96f47d2a2f164486c3c913a4be6b1314fccf35bf372aeebc18d062b36e509097fb8a7d1fce12a4760c162e00d229d4c3ab80c2e27af167b67cbc0d321ff73a3198c220286ad2ce62eab2787d54bf15f02a388e0eb805e9ae97bd22c42d3b8daf78a3a8084930f179373893543552970ddfd1897259a7a6cf78cad1addb9cc5491fed63dc09e7a5ae4dbf785ff86041fbfe486368acdd598a8709682517f3286ad4cfa246c1f167094ac7b94266d1581f2d683c845d13f831044173fa82f174dfb4787fec0e18b145fcb9452f07799d2df3b09ddbe7302897e227c3ee6108f1c3b8f7ae7d2b027c94cffdc8ab6484c839fa91c9fa703da1f7fefd81e6b7f5275edd2868848dfe2688edf7f0e68946f07eb4dbeaf87cca18acee3ff493bea963cdb3b311efd5b0d82acccc0cf056f96f8bd363071fa53812339c38743119d1f5dcb3810e9555a1463a7b593d3736a3dbc2ff28ce8dddca36d43da330bcf60988bba2f32f0ce21cf717d98cd9a73fc70efcde1e8a4aafb829ff58841c8ae0220215c4d35c48e968a7edc71e13e1ad2b9bf3e06fc592974413d2124dcd7ae72b75e656987854c330adc0dec4bb7fa121f879ad98617cccf59c124e58fc1c8b89aae0b03939c04ebfbd2ce193f53d823334c296f0fbdd99e17b75f7df709d150ffb731c76538c75afd0f67aef2b834d3dc584e38be2accebbf1417606adc6e4361a582ea7d47bc9a98b52702bf8a0d965f676547a7448aee9e9d0c0eda49a64cbb9485b9f10af2cbea884c279647618da075d935e287cfd7503cc26aa5e2e6d9e79e756ee367e9aa7b1348d03264b015ba4948c646bbe99d6c102b3af31e78e559171b77d52fea42151fa9d5048ef28091d848ad7b26637d1d90fe83c3f47f7d05f0a875b3d595c532f36168784eeb3b4e6ad9686b6d639501f24aad45033d9e85c34b500972f6566a7fe858acb213afd1b9f1fe5a6305aaddf457e0089e9ba2ed0711d56a0abadbd6ed44ae2ac326e23978ab13aab9368f48f36f6b241d1d9487c53b0facd05c43e8fc8356f3f69fe560bf9bb80de0069cf3a5700e215427675a8995485d1a39d36c53b09304913973c5648c16a2b328fc2da8f94e3267b924d44abeed46783615f2fe68a061dac1302f9adf8f97bf8df54558bab8667c67f099dbf5442dc547f790ad3caef55c3b336d8737920e8a7bc3c9eaf310eeade4029ba81bcf4e8f8bdbf5faef9a495ba2d7fd4454da175cfc9bccd403991e406988bd6d0379cc7871610fba5dcf42d9640665b326d8f7be3916e87cc6e8bb99dc0a9919a2ea51b0c78808b9a7de70c87d7b5ab5b5c848e75fa9b3ae4a2b647c12ac2b8bd924ef1884d51c4b9d157a8c9b1c92bae90a8a05063d6bdc758676c8c5571395b5e0d8295fb0fe256550a94eefc743c5dc3758d6449d811a11602ea2694733d619133d4a231178f181cbb61b6636fef5531b6029d983a491394054cd59c421d0781fb2b7af24ceebc238a20a9aec610db9be9b20064ddd426c6fba432bb0f7516234b85f0a7b04bd07ad609b503448e804b36efab0f70bb81d977b53af9cd8e061b4e9bb250478e0fda2aafc443379f0ffb313d96e1a7901f9c9e3efa85e7c72fe55d50a18d724090ba9e07fce0a0e86a2f6019c4fd1adc21503a239b34b94eb221a30d158b42a214d095d7bbf9643d1dfe9964b4e339823f4aafcf9bdd682662d9af8232964b96d735eaa570ca4846439544b529592661adf6119fa09910d3b20ace01fca3930dd34fdd5520413b1ed0e114e4bbe51b348c2ba53e6dd758a8f25e5ba4f2cbf0d6962ce1232424af125c4738642f4f105c0d18a5a51ce434e00dabd261af5b070e94f54037baf833ccce412d8e936e8183e56f645bfaf12b1ac0d569ee773ef4a609950564a289c6083096024cefbfe1074bb28f19802babdde2061cda8ce1d4acc4b2228b4d775015507147802a742bd722f300a5411288e38de462b49ff6108d1b26b94a52fc7f94c028605630f6e3fdec16216487057d5f3dad0bb4993d08eda711a6fed6d10d2dc8d2094ac9512af1d422ba7418e4b3e6fa12e692217442e87be3e069fd1bb1ae74044e7e4cef648ccf691af03dfba1197ee05ccccc3955cc3da123a7df07f543414186b1936a2a5f7c5f097b16c9d2d54d75fd205d3b71b6b274372d152382b40576ecd09f8e05d5784c74a34ee6dc6da4aa38c1b18014ca2d65c16e56e50fe371b54b22c58618cf66fb61cd8c2b318f2bdcc3c28aa250d7d8f00353586e2e89dd3662cd384f4f96bd0c7f2cf915c6289a646aa57d064ffa230714457cf01b010f9908ba72c72be840c9fef7288f9457974b9cc1727763e7fbac13a9540823637f779663197ccb365417caec06617195b80cae51fde042b377c320d768cb93feaa739cb6c40af889c71fc6e1f8a4601348166ebc9b11e039ccfed27fb75084c2e22b4f7d73c80561841921daefe5e3e193d254f00cbe30f4466d7116d1dde40c48def920c9e616771d78c5bfdc9955a864e44f9b3cd50d3f2f1136c4747a06f0d3e7d9b20497beb0006143d20a7d49e58db4f91f67eb24dd0b62f1e46d972d1f02e95f621bd8e2c1c03f04610866b9c2ee3fb747c65993ec1f4451820ec84a01713fc17ea8a5d7dd027e2e712ab11720e738da54992926e6c39e30a450a927226fd2c99af48e625d13c8ac312ab1d128ace1fbb7157ad5bfdd8101b9f05c5c6398c4d93030f3fb49565f080e9b7f22e338e8660da10e23d5cc597b6c75cd69a22bba589d11dfe78d6606dca10214a97604c74d299899b6bc3beaaa135848bab08590979831c6e8022ccca313913f3312a644e0ee74845621883e6474d76e7aa30af42885e7efbb1c0b68d2f81c4e3d21b95492935ed2d3bd88c4769b90e9c71e7a6e2f18ed67c7e161ea854fa928610002ba79fb27467f3993e0ca41edbc2cbee9dc32450ecb77f34625532fe00fb0ab005fb62b9b70a51f63e4e6e468fdaafa0474f04ab2f1b9104c28bf684be19d98776f601eba195c895139ab4494ac661c97d4097ae29eff9f3338427e8b2d16cccda8937b1a095890c2d43703173a9442def704c13e2e4a3cbb3f4e8ee521eb873f5b8764d380cbd33a5ab3617cc908001a9bb69f5df1a5e0e14c8675813cf504079660d6a460d90b957b4c59911e15b80f0c82c0f0c381f7863ae1d3a3eda051fc21510a1095ade4af4076f71bb4a2b28a3da7f96b3fbbaa38522a6ad5480332afb845256529a332df2b3f3bc4af4de895550b569d575b9bdc4fa56f40f1fd0f34e92aca2acda094e034693d9f2eeb432c5238edc32ca80453b5bbba26d09dbf903ecd3f033fc0be61b73c240dc41bf989f9807f12b1e7c29728a3c37ebea50edf530f2d20c030e92183ed33e351d27180502164b579c95cea940bb6c1de91f4d090f37065067b0b02251caf16b84d19b62d0aaf54fdcb19d0c7363f69d0fc8381953fca1ad21a69800dc15d5630235dc700da2f0aaa5dcd5169cbdd1394eaf039f5f04fc983d7687f11f0d71ea95f64d7d030556506bdecd442ac760a6246c19a0ac4973bc5835e7987f3d12fff503816d65181fe0bdf0444b84e11773e98db9bf14a49088f148704b4bea0373feb2fed075656054db70939bbcc424f6d2551b0e37fa4ef541497858663feb8faa182a0cc825c9113cfcd608447fa7dd34091880c41ac72194e3042b8299228a073a8b4b8c3b42ebf5bcb2634af58734be5d54e1c8dde52e66e70860ec434ac45dc207c0e6cfd94e8a292d3a7d2975b4452d42cfa4b49ab35b35d3db5d6f972ee9c7bd003d6023bddfac2305554fcbfc6644d786c59a61ff91c2efdb6ac9e3d13ca00f772e0f2bbd3e266913f750c3ef4c89acc281e95496633ae07fdad608a79b081c4426fd2eec8220aa0c1907b0534752c0d6b4c4b5ebe9780c10b45c3b19fa425b99fcb03c685023e9dc716d9f31b878f949d3a2402c9df195ef719cbda803eb2775190a73aad6ff5d48b2940dc2d44f2c54ddefab7de594d8486155d606426355e32a46f68714b9ad2665a06eb584b9ea4f1d692f13ef77f0dd67c63af1f85cbcf3005aceb2ec486826d23ffdb2cd32260f9de29ddd2f13bf6656f7307c0347a2b59732a35ae814bbf2c7e0426a955110aa7d996ca357c82c63ce472c546877e2664e80f7553390612f86ffcc910ad2cb99d42da41fc9b5c796c7a62c1dbc0ee47f9ec6b5707bbb457a17a2a5de322a954079f00b2ecbc04ea7e73585e", 0x1000}], 0x3, &(0x7f0000002700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000800028ff7ffffffc0b32600800000df35ebcfc40e1a718189063c"], 0x68, 0x4}, 0x403) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:01:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2000000000000000}, 0x0, 0x0, 0x0) syz_open_pts() 16:01:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x1e, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x2b518132}, {0x18, 0x3, 0x7, 0x2}, 0xffffffffffffff7f, [0x3ff, 0x4, 0x0, 0x3ff, 0x80, 0x400, 0x3f, 0x8]}, 0x3c) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) close(r2) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) 16:01:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() listen(r0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) r11 = getuid() r12 = getgid() r13 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="88971872a1417ba0a8db2b6d7f72481b6e1174d8aeaa4f86722cf2bf058f52c30605d168419495313d0b86cc109e0f49a9b2d3", 0x33}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r13, r0, r0]}], 0x158, 0x402}, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x2000000000058fc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x98, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x2, 0xa4) openat(r2, &(0x7f0000000140)='./bus\x00', 0x80, 0x2) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 16:01:30 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x3ff, 0x44) fchflags(r0, 0x10000) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x84) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:01:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x25, 0x6}, {0x0, 0x7}, {0x0, 0x4}, {0x0, 0x4}, {}, {0x48, 0x100000003}], 0x6}) 16:01:30 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r1, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x0) 16:01:30 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:01:30 executing program 0: r0 = socket(0x19, 0x2, 0x1) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) socket$inet6(0x18, 0x5, 0xfffffffffffffffd) socket$inet6(0x18, 0x4000, 0x6378) 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x892, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/84, 0x54, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0xff, 0x7f}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x10000000000, "000000000000f400000011e000", 0xffffffffffffffff, 0x10000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="8ea8624553bce9c6", 0x8}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x42) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='+') 16:01:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0xc6, 0x9, 0xf000000000000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x87}, {0x42, 0x1ff}, {0x22, 0x8}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x1, 0x200, 0x8}, {0x4, 0x5d, 0x5, 0x1}, {0x3, 0x7f, 0x0, 0x1f}, {0x77a, 0x1, 0x3, 0x7ff}]}) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x2006}]}) ftruncate(r0, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="d2a2") 16:01:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000080)="bc29ed5047f67ee53b0198f674b916717649551135", 0xfffffffffffffeb1, 0x400, 0x0, 0x210) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x0, 0x0, &(0x7f00000000c0)="1cd32c878c75dba293235f639924a8c0cf9d5fe7e3340dcbbb82c89efe1c44fbe9d9c79fdb8d326846cefd45802abdc98705ee2d61aaf7d0d599dd0a56d2e20bd239dde79125440159977a174fc9aa915cfadca0996fdb0b55697f1694d48d700628e45952688c9e14fa3246a092fa057bbc009a1bb34f87ebb0a0ccc8986603722c398addf31793e8f6756462460d7681f684bcd717c71006c779412fd7e2be73da0254c8b7b69dde403003f8a9eda824b852f115e3cef1e0253aa3077202a90d7027d5385a11a1dca0d5ef2c06972fd70d533bf5106e94eb48ce54939d3b97fa50e7ee", 0xe4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:01:31 executing program 0: socket(0x20, 0x7, 0x9) mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400000002c3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="99e39eece4d4dc9d566723", 0xb, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01001209080000003000"], 0xa) 16:01:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x4000000004000001, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d1181170c330d0937fda21bfc20ed4a7631b647e3d3889da15bd05586aac20c00b41bd43ec4ce1ab7b3be2a1a2072d7d3f4e0ceca7f8379805", 0x39}, {&(0x7f0000000040)="03b11e2cab0f2c606ad5d5b2cd56f4f6665647c0cf1765887ab7e1ee3273cffae3", 0x21}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x38, 0x0, &(0x7f0000000100)=""/56}) 16:01:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x800000000) r1 = kqueue() socketpair$unix(0x1, 0xa, 0x0, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() pipe(&(0x7f0000000100)) close(r0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x17) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) 16:01:32 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) msgsnd(r3, &(0x7f00000008c0)={0x3, "a7cfbd4d4604020e4c4fe8925bc2a43731fd02bd57f4d04c1777df3d79836e500ce531c5754e4c904d31a6d2ace982fc025d96bcab1af619be16e3498e81fc08e0b70cacfcb3d358ecce10c5d195694032e4921127087e5d46eb3151b3f3703d9fdf3b1df032c1fc04d83a73067d6aeed04462e36c45dbfbbdf797cde00f9b52f7dadab36cb6f97b1be7e9adb9e4465aa0d79185391b1cd443f053032155321d2d44b5d80aa7fcab267c24fa216a83949946ca0ead998277de"}, 0xc1, 0x46c2ee64988a7c8a) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d41be11f88fcc00200"/140], 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x4000006}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x100) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r1) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="7bf90416") dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000040)='\r') 16:01:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x2) 16:01:32 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x8e}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffff00000001, 0x3000000, 0x4000000000005, 0x9f, "96568fad0c0c0d3786bd3d20e3372b27067ea528", 0x2, 0x4}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:01:32 executing program 1: syz_execute_func(&(0x7f0000000000)="c481f32a4253c48177513936f0815329fbffffff0f59c6de526f66440f602ec4627d0e60658f6978c24294f0431892f2ffffffc4c19ddb6704") r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x1e, 0x8005, 0xfffffffffffffff7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:01:32 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x1c, 0x8003, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000240)=[{0x3, 0x0, 0x7, 0x3ff}, {0x9361, 0xf0, 0x7}, {0x800, 0x47f359ba}, {0x1000, 0xdb, 0x682b, 0x52fb0e80}, {0x45aff0b9, 0x9, 0x7ff, 0x1}, {0x8000, 0xd2, 0x5, 0x100}, {0x4000000000000002, 0xfffffffffffffffc, 0x0, 0x100000000}, {0x9, 0x80000000, 0x8001, 0x81}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000707ca90050e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x5e, 0x8, 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './bus/file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x101) 16:01:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = msgget(0x2, 0x50) msgrcv(r2, &(0x7f0000000240)={0x0, ""/160}, 0xa8, 0x0, 0x1800) close(r0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = getuid() fchdir(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x28, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x289, 0x6) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3, 0x7fffffff, 0x4, 0x5, "e0be2609ebc65fcf85a080b1635a1de645ea3a8e", 0x3, 0x7f}) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x400000000001b00) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x8a, 0x1}, {0xc716c7b49ea98c55, 0x4}, {0x1c10e70e694d5e0e, 0x43}, {0xc7, 0x7}, {0x46, 0x8000}, {0x41}, {0x2, 0x2}, {0x43, 0x100000000}, {0xa6, 0x7}, {0xcd}], 0xa}) dup(r0) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./bus\x00', 0x8892, 0x20) execve(0x0, 0x0, 0x0) dup(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x4000000000000007) 16:01:32 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:01:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x9, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:01:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000001) 16:01:33 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = socket(0x18, 0x1, 0xfffffffffffff802) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:33 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x1cc, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000240)=[{r0, 0x17}], 0x1, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="e035b42c4dfb30893c113f401570bd9059964106e3637f241be02081c3ef4e4058735590769acc9f26de9a50f9dcef80587d7fcf92eebb31fa956d235f90da8261854f8cd1c2aaeff81196c8be9333c3c67a98e52854f8ec9ea78be28820d6a59f6f97277196bd41d2d627fc880e550d94943ba8bdc1228d219487db16d60057edbd4d2ea7e7402c1436c6cebd721b223b25db4e5f4bd3a3ace13c3861a636fad5645a76fd", 0xa5) dup(r2) pipe2(&(0x7f00000000c0), 0x10004) 16:01:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x88c1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f00000002c0)=[{r1}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getppid() fcntl$setown(r2, 0x6, r3) 16:01:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) r2 = getpgid(0x0) r3 = getpid() setpgid(r3, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x90) ioctl$KDGKBMODE(r0, 0x40044b06) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 13:34:12 executing program 1: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20991, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="461ed938948e26c3095c26928100f484000000000000000092d55887", 0xffffffffffffffae) 13:34:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0xca, 0x82e, 0x393c, 0x3dec}, {0x3, 0x20000000000962a, 0x6, 0x2}, {0x103, 0x40, 0xfffffffffffffff9, 0x50}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000440)=""/8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000, 0x8, 0x10000, 0x2}, {0x1, 0x37, 0x3, 0x5}, {0xfffffffffffffe01, 0x6, 0x4, 0x101}]}) setitimer(0x1, &(0x7f0000000480)={{0x800, 0x8000}, {0x4, 0x3}}, &(0x7f00000004c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x6, [{0x3, 0xffff}, {0x2, 0xf2aa}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x62a}, {0x1, 0x43}, {0x3, 0x9}, {0x3, 0x800}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x43de}, {0x3, 0xfff}, {0x3, 0x10000}, {0x3, 0xffffffffc4928a9f}, {0x1, 0xfffffffffffffffb}, {0x2, 0x9}, {0x2, 0x78ab}, {0x3, 0x7fff}, {0x3, 0x10000}, {0x1}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x80000001}, {0x2, 0x101}, {0x1, 0x7386}, {0x3, 0x3b}, {0x0, 0x7}, {0x3, 0xa353}, {0x3, 0x10001}, {0x3, 0x38}, {0x1, 0x7}, {0x0, 0x4}]}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x4, 0x7fff, 0x3, 0x5, "8dd6585aba07fb31a81fad5862b1bf93415a4c81", 0x2}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0x100000001, 0x81}, {0x7f, 0x3f}}) r3 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 13:34:12 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgid(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x2, 0x543, {0x6cf, 0x6}}) readv(r3, &(0x7f0000001100)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/32, 0x20}], 0x3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001140)=0x7) getpgid(r2) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000011c0)) r6 = msgget$private(0x0, 0x80) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000012c0)={{0xc3, r7, r8, r9, r10, 0x100, 0x8}, 0xbce, 0x2, r2, r1, 0x5, 0x7fffffff, 0x400, 0x167b}) ioctl$TIOCSDTR(r3, 0x20007479) nanosleep(&(0x7f0000001340)={0x1, 0x5aa}, &(0x7f0000001380)) r11 = semget(0x1, 0x0, 0x205) semop(r11, &(0x7f00000013c0)=[{0x0, 0xfe9, 0x800}, {0x0, 0xfffffffffffffff7}, {0x6, 0xd95, 0x1800}], 0x3) getuid() shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000001400)) fchown(r5, r7, r10) close(r3) 13:34:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0/file1/file1\x00', 0x8000, 0x180) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:12 executing program 0: r0 = semget$private(0x0, 0x3, 0x158) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/84) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r1 = semget(0x0, 0x3, 0x441) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x7) semget(0x3, 0x4, 0x188) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf28, 0x10000}}, &(0x7f0000000040)) 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x30, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 13:34:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="c5d27900c5ed5188d6f5e4a766be07c143d1760d362f8bfb3ba6965c1ccf77962ab7721feace1fc6363ef029aed847f3d62a6c86fc3f5b00ecd3ffede0e4572fa95092701e9d324a52b2d39c08f061b1d9d917f078b28e2a283aa449ba6b5fe1920dfa289405242b28f96f5f594be37cc76fdc15aebacd5cc06b649eb219977fac1e38dd833421e4c72017c8c9d748aa50204cc7a559ffd97dfa42ec47754a50bbb2cc1b9126f9fe0064891294f6846919b2e1c3fcfdf4b0e72fd14a50bab93247b2e6ba7ee30a40d8c7aab14ca03d6bb8edd6c09a708436a0ca9665ad", 0xdd}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='h') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000083, &(0x7f0000000080)=[{0x4d}, {0x4, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10200, 0x0) r1 = socket(0x6, 0x2, 0xa20) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000300)=0x8) r2 = socket$inet(0x2, 0xc001, 0x600000000000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x9d) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x1) setsockopt(r2, 0x100, 0x1, &(0x7f0000000240)="2635981d3f09c78626656c55853c15a70a694d1afec5d22721951b253c05d7ebd1cdbb0d1f4307f210b67187b83a3a2518c59874aa8b0bcbe39d0a786dc4188a6c78ca91fb61655949bf1719938d6c91b1d35d38aef03197c678045412cd345673e788b0660a5d5650e77ef8db241639ffd8cd8fff0ff07b5bb8b708f3da875929e202aba19c3656bd4fea10121a8ccdb9", 0x91) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x533c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x3, 0x5}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0x100000000000}, {0x113a6c8c}}, 0x0) r2 = socket(0x1a, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000340)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) unlink(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000240)='./file1\x00', 0x8080, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x53, 0x0, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x9, 0x41, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x26, 0x20000000, 0x5, 0x7}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x9, 0x8}], 0xfffffffffffffffc, &(0x7f0000000200)={0x2}) 13:34:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x149, 0x0, 0xfffffffffffffd6e, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x4a9caa339ed36b2a}, 0x80) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) close(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x835f}, 0x8) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1b9a) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x2) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x2000000000000088, 0xa198) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 13:34:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = dup(r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000012, 0x4, 0x7b04}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x3f}], 0x24a, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x52c, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x1f, 0x7fffffff}], 0x1, &(0x7f0000000100)={0x149b, 0x5df}) 13:34:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) syz_execute_func(&(0x7f0000000000)="51c40141c60f02c4e2e8f5f7f3480f2da9ffefffffc4e151568fffefffff260fa3874a5c0000c401f85af1c401037c1c83410f0ff58af2470f38f12574ac0000") r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000c63ed928d272827446d37c10000000059", 0x2c}], 0x1) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 13:34:13 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x218, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x101, &(0x7f00000000c0)=0x80, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x38, 0x3, 0x3ff, &(0x7f0000000040)) 13:34:13 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x4000000004000001, 0x0) fcntl$getown(r0, 0x5) r1 = getpgid(0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r1) 13:34:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1cd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x3f}, {&(0x7f0000fd1000/0x2000)=nil, &(0x7f0000dbf000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f88000/0x2000)=nil, 0x8}, {&(0x7f0000d3d000/0x3000)=nil, &(0x7f0000c45000/0x2000)=nil, 0xbac}, {&(0x7f0000d26000/0x4000)=nil, &(0x7f0000cc0000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c5d000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fb7000/0x4000)=nil, &(0x7f0000d38000/0x4000)=nil, 0x8}, {&(0x7f0000f46000/0x4000)=nil, &(0x7f0000f45000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000cb1000/0x2000)=nil, &(0x7f0000d59000/0x4000)=nil, 0xa802}, {&(0x7f0000fd9000/0x1000)=nil, &(0x7f0000c8c000/0x2000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="9fc61834e1d5f15137806117a7afe74dbdd149", 0x13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xce}, {r0, 0xffab285e546fb70f}, {r0, 0x2}, {r0, 0x100}, {r0, 0x62}, {r0, 0x2}, {r0, 0xdc8702d7e5ce5dc6}, {r0, 0x40}, {r0, 0x1}], 0x9, 0x8) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x7]) 13:34:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x800, 0x4}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)='<', 0x1}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget(0x2, 0x3, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 13:34:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x4c, 0x1, 0x100000001, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x12, 0x8, 0x100000001, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x9c, 0x12, 0x2, 0x48d4}, {{r0}, 0xfffffffffffffffe, 0x83, 0x80, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x800, 0x200}, {{r0}, 0xfffffffffffffffb, 0x22, 0x30, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x22, 0x0, 0x1, 0xe37}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xfffffffffffffbff, 0x20}, {{r0}, 0x0, 0x80, 0x10, 0x400, 0x40}], 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x7f80000000}, {{r0}, 0xffffffffffffffff, 0xc, 0xe0000000, 0x5, 0x1}], 0x800, &(0x7f0000000080)={0x0, 0xfffffffffffff8d9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2000000000000, 0x0, 0x8, 0x100, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x101, 0xffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0xfffffffffffffffe, 0xf2c0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e", 0x0, 0x100000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x3ff, 0x4, 0xa5ee, 0x23}, {0xfff, 0x2, 0x8, 0x200}, {0x3, 0x100, 0x80000001, 0x64}, {0x100000001, 0x3, 0x0, 0x64}, {0xfffffffffffffffa, 0x7, 0x800000000000000, 0x5}, {0x400, 0x1d00a405, 0x0, 0x9}, {0x7fffffff, 0x5, 0x8, 0x80000000}, {0xdcc, 0x426, 0x2, 0x10000}, {0xecc, 0x2, 0xfa, 0x7}, {0x446, 0x78, 0x80000001, 0xfffffffffffffff9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) readv(r2, &(0x7f0000001500)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000040)=""/80, 0x50}, {&(0x7f00000013c0)=""/160, 0xa0}, {&(0x7f0000001480)=""/82, 0x52}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 13:34:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) dup2(r1, r1) ioctl$TIOCSDTR(r1, 0x20007479) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x9, 0x2, 0x6, 0x2, 0x1f, 0x2]}) 13:34:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0xb, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x8000000000000000, 0x200, 0x3, 0x5}, {0x3, 0x3, 0x3, 0xfff}, {0x8, 0x4, 0x4, 0x5933}, {0x7fffffff, 0x1000, 0x1, 0x9}, {0x5, 0x8, 0x2d4, 0x2}, {0x4, 0x4, 0x9, 0x3}, {0x9dd, 0x12, 0x80000000, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 13:34:15 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x1, 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 13:34:15 executing program 1: select(0x15f, 0x0, 0xffffffffffffffff, 0x0, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x48) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 13:34:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/212, 0xd4}], 0x5) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) 13:34:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x88) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x800) read(r2, &(0x7f0000000500)=""/233, 0xe9) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 13:34:15 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) close(r0) 13:34:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x104, 0x7ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:15 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xf17) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 13:34:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x7f, 0x1, 0x5}, 0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) fchdir(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x3, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 13:34:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffd, 0x1000240000005}) 13:34:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x11) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7a}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 13:34:15 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='^\x00', &(0x7f00000000c0)='\xe9\x00', &(0x7f0000000100)='--#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+Q\x00', &(0x7f00000001c0)='-/x*&\x9b@\'\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)=')#\x00', &(0x7f0000000380)='#\'(\x00']) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 13:34:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) socket$inet(0x2, 0x2, 0x7) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000000)=""/166) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xdf3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7, 0x5}, {0xffff, 0x10000}}) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00000000000000000000000000dcc400"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCBRK(r2, 0x2000747a) socketpair(0x18, 0xc007, 0x7fffffff, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 0: socketpair(0x1b, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1d) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x81, 0x8) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xfffffdbc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x101}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffffd}], 0x1}) 13:34:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b535f1d2a115a364ce1000"/156], 0x9c, 0x1, 0x1800) setegid(r3) setgroups(0x6a, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x101, 0x8, 0x80000001, 0x1, 0x5, 0xffffffff, 0xffffffff, 0x2, 0x1, 0x9, 0xffffffffffff7fff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x9a) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r4, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2c9c22e151ed380100ddffffff0000000c00000065801e0000000000000800000000"], 0x16, 0x0, 0x0) 13:34:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x228, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8b0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = semget(0x0, 0x0, 0xc8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/194) mknod(&(0x7f0000000140)='./bus\x00', 0x81, 0x10000007) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x344) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000000)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) socket(0x6, 0x8000, 0xfff) 13:34:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendto$inet(r0, &(0x7f0000000080)="dd66b9583aa32f595feff15c9f79c866595ded2f750dbfdebb8b575c714d9ec1b69b81acb3547da9ee91f5f9e728a4accd7977eede95b60cbb62478ea99384cf7b9f83f0afc3bc88a42616750a17ca9e48215cf931553a0fd710acfa4df45b", 0x5f, 0x408, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 13:34:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() write(r3, &(0x7f00000000c0)="08c175453c60cb1cdc183402f6122065df863e0f4d7e4f043938f3e04e081b71f2b23535b698c7884ef09b350c8785a49f331556cb30c3990652292e3c0c24d9f60d739250a32573bbbed586377e70bb2faa40c4fe08e9ce6c617a47", 0x5c) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 13:34:16 executing program 0: setreuid(0xee00, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20110, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = getuid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x75a) setuid(r1) r2 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x1000, 0x108, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) 13:34:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x2, 0x1, 0x1, 0x5d, 0x401, 0x200, 0x2, 0x0, 0x6, 0xff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) close(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) r1 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") fcntl$getown(r1, 0x5) 13:34:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13, 0x9, 0x7fea, 0x101}, {{r0}, 0xffffffffffffffff, 0x13, 0xf0000006, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x64797670}, {{r0}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x1}], 0xb30, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xa8, 0x2, 0x72e5, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x7}], 0xc10, &(0x7f0000000280)={0x9, 0x1f}) r2 = dup2(r0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x23}, {}], 0x2}) r3 = dup2(r0, r0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:34:16 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000000)={0x3659f4c8, 0xfffffffffffff877}) dup(r0) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x738) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10808, 0x0) write(r0, &(0x7f00000000c0)="34e632cd94ad667e66dd75205dfde783fcbb8eb658283ce3331f8c591277d1b66b11a08829985679d17589640df31e49776271a6116d6048d5b2497cbff816a968f52341a68e6f05f854f7b1e69ac9c94ced", 0x52) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x88, 0x0) syz_open_pts() fsync(0xffffffffffffffff) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e8d183336e12a2f9aab006088463cc3264b520c810344ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653ed79a1802b8db3223762c862fec5dd8210348231dcda8747bb19d068caab2") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) renameat(r3, &(0x7f0000000300)='.\x00', r2, &(0x7f0000000340)='./file0\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x7}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0x6, 0x3ff}, 0x10) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x280, 0x0) syz_emit_ethernet(0x2666355cbd6505cd, &(0x7f00000000c0)="83ad70786ca7494d21763e97ea0a31de4e895e39200793812e66") syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 13:34:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x100}, {r0, 0x48}, {r0, 0x4}, {r1, 0x74}, {r1, 0x120}, {r0, 0xa0}, {r0, 0x100}], 0x7, 0x827d) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) write(r2, &(0x7f0000000100)="bf9b4c9430e16c1c4f2299406437c6f11ff66e723e587fe495decaf60fc0a9db95d093d7acfae56b6b9e82487c4a66b0f44925fd056489bf5fbc91efa59486d0d672cbd8a1a77d721f3a46adf2aa36a7c2d416c9edcd45f5064173cc4f0f58b8b8e7fb15bd82cd86fd532e4b964ce80d8e8bee2629682513fe9745d9f3069d1aa43e258236fd901c032de1506ce5c371d06130470f92d081dcc6a48c9f0a51fea88bbf2e582ce332ee43db788f750e058619cba65026be59df7466eeadd8090892b0", 0xc2) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x39f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/15, &(0x7f0000000000)=0xf) 13:34:16 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) 13:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="82", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x111) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc100, 0x1) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x5556}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 13:34:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x20000fffffffd}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x100000000, 0x0, r2}) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x2}, {0x3}, {0x6, 0x0, 0x9, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff36, &(0x7f0000000040)="b4588a9423646b700ee0f83c0909e18b6aa457b8c7ae8ecb092fc717877017d38275") 13:34:16 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) clock_getres(0x6, 0xfffffffffffffffe) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="9a91c86ca321490b456c1b941c5f62ecf887b343055244fc806e5c2785462dddcb7167662ab4678432a8853e05a60ff05febbf5eae52148ac69908e5e0f0f6e5c400"/81, 0x51}], 0x0, 0x0, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r0) socket(0x26, 0x3, 0x6) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x7, 0xfffffffffffffff7, 0x4, 0x1, 0x6, 0x7, 0x100000000, 0x2, 0x2, 0x8000, 0x1}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000080)='./bus\x00', 0x40000400000002c2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) execve(0x0, 0x0, 0x0) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:16 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x98) sendto$inet6(r1, &(0x7f0000000180)="17b623e91cf8e214ba2e25aed956d62699b18eee232f4bfe0d9e6db0b1ad7a44f27e410fa9dbbe5a00e8003a84cb23ff39a670fb28b86f5dcd8050857ef0b400d937cf116e1a9299d58ed0fe2581e2a89608c1bbbdea24ab5944ba8b66393da0a7afeab74fc07f870731f72366dcdeebba7b3831e3820320cf826c86b0850a756385399e524c987587f2f8d227fcb459fb63a5437466f5a68d00fc9e9550964399d8fdae5fb665d39b329a42b8f86c698c8d8eda647e6df46b5c6357a283b214f66a242c11cb6ce9242778ef8435886049b9756198cbd5d8bd17daadf1", 0xdd, 0x4, &(0x7f0000000280)={0x18, 0x1, 0xb0, 0x5a75}, 0xc) close(r0) setrlimit(0x7, &(0x7f0000000040)={0x804, 0x2}) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) syz_open_pts() writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) write(r0, &(0x7f00000002c0)="85bf005ba4f59658ad3c467a5001a8f15d22311f72624bb48b689986ca3fb4fc97cc23d9c15a5e6979300a33a107aa637cae4d3891dfe7af5940fb6f795631a21b84163cc6021f346c8d9f7fbe28ca915116d713a1b3a2defec3d134b6566cfa4590d42d0ca629aacad8c95979cd5048f57569e6ae0f28edc2e27c298982e0c25ec01b494a614e9c3df5b480a14cc0a9b09211877420cd", 0x97) 13:34:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 13:34:16 executing program 0: r0 = geteuid() r1 = getppid() getpgid(r1) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) r3 = socket$inet6(0x18, 0x5, 0x7fffffff) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setsockopt(r3, 0x7, 0x9, &(0x7f0000000000)="c70e01e7a519b66b435dbde856e7fb5d71eb7e825c022e09faca2314881a125bf563944c660a03cd2aa33d2855979e9558db8d939a36c4100445986513df2d2a803b2ffe7a668d5ca0942c", 0x4b) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r6 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000400)={0x1000, './file0\x00', './file0\x00'}) accept$inet6(r3, 0x0, &(0x7f0000000440)) setsockopt(r6, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) chown(&(0x7f0000000180)='./file0\x00', r0, r2) preadv(r5, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/241, 0xf1}], 0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0)     13:34:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x622, 0x7fff, 0x9, 0x1, 0x7, 0x5, 0xcc, 0x2, 0x2, 0xfffffffffffffffe, 0x80000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) 13:34:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x1000008) r3 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0x0, 0x0, 0x1000}) semctl$SETVAL(r3, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x15, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c)     13:34:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x86135) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd, 0x0, 0x0, 0x9b}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 13:34:18 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 13:34:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) 13:34:19 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) read(r0, &(0x7f0000000000)=""/24, 0x18) openat(r1, &(0x7f0000000180)='./bus\x00', 0x180a0, 0x0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x272d) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:19 executing program 1: socketpair$unix(0x1, 0x1000000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffa) pread(r0, &(0x7f0000000100)="7bf9a097fe60b681fc7c138a6a8bfb5e77d168897de1096b3996e5274b42e9c2a0eb7adecc705e81b1f8baacf63be66f0b2a706c282f508ce2878c2531378b178f93e7ead0df328fd017c897c559f56cc3f1a0fcf272a7d2f0ec2ed2a9fb42377e7a6072d257885cd172d1a56868f7e95206f40e2a647680c327b44d51dc8121908b92defde8bbdbfd0c0a79ce00bb8c2884434e5556b824d3110dee46d87b7ea566687bec94891f6b96a40f6fc7c3cc5427d7884efa07169b8bd4c0c06bec825bef474268626246f17ecdc2b7a788fcc195552c819fb7", 0xd7, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1d89) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="f41aba17c5c27745dcdeb2aa66362fa618fd8c8879bfe06fc7c55a027f9af57437fe4ae07e0a690f4e3553987746c8e73b7e6ef3deddd62584420c4d93d270ebe389d5f3f80d1322c742a7e4531df94adbf491a4f418d08ff16a81f7076d17f97dcfd00affdeb64ab60a36da1d44bff8b800ed68e8227a8e26a4e436cb37dd37418de388b67f43b5bf2b54fe24a9b66df13ed75e50ea474a7b7548554f829efdde58582a2cf912d095478baea9fd4c3b948852ad8f7d436b9ed7a1710f61d59e749f4a4be9a50e8f6f3e221ab16067b345f9583224a7ace6f7a111d5d8e2ec7f3f5763781c120be33532214be53658f1d71aae83a6350b1d8141684a74b715c8995cc56652f3b699f5576cdb5e6e8c1bd27cb810c436bc699f4fc8a4f1bb189cc455773fb6cb34f7c584079e887b3699c3a6e1907013a8b48a54752b834c0100758f843ec8ab805bf1907fd1417d8262b642852a79e1169d34c297967fdaa7dcd99cf076a0a7650c9dd9580bd7bb12967c3bada885f87e4e4917c1b8d79a58496243fb4ce0ba8a030c08ae5070611d05838376a629a2f921823089d6af1c6462632d2446697b5ab472abc5d437d60ec32e15e36fbac0e1fda0747a1b7ec1c5e301ee7dbf71801e3f5e117e7461fb8fa84870e181c964058161c7c77feb24320d1badf041852a9cba115b189198009739d01cd98408a8a4e9e11eedfc48f240d2bfd8d63aac2a795972d8f98d1d85c5040f71d7430cb95c31868ae08c47f5139c8b99408464ec0d45b79a56de3f7d90d95c2f41f99ba612776028e64e8f0648f9506b2ede520668d4362a0cb6f09a66bed5ca16463e86109441c66b277c1709777c715a4aecf127f27ce66dfecdae81c0d96625693580162dd1f8dcd8a5cd2f4994c71b2cb3ef08cd839cb038fea08194c7d137da29b6df0f4518554222e14d008f59766fb43cc4c1642914dcf3a9664057f5d1185f3a0a4b1ef4a3cd424ed08c93fe20e34d700a9807d74f97603db97ee3ee5766e1ec0f45e4424849ab3f33d1352bf998010c1ac4acb6c5eb29a291244cf20c412ccd75172f59b1671337fd75922947057e1b783a316dcc96f9952dd55a128565b8ef961730134908eef3243aa359bcc1e91b48cb70a9a592ecaea85995e3cc642c11d304e7c8702ec12cfcd030c0a85d0ca68a48a98173cc84e8f82013ffefd4135d23ea169f74806e0562001a9b31693af42006ebada2c9960933dbf334821e80a95ac642458b5fb9e54a451651a5db346977dcb1d9966454dc66f3ef76588c405ba49322f9c8338400a0f7234c10ff85a912d0a0c5ea97bfa54304431483f050cadaf983fbc093b79b8540dc476b71c0c446a82577ff7a8854e54cc741a7a5dbccbf53b0c98f2632b8861cc2df3b38206cef1b4d9393b8abc944b655abd2223afb2e9cf4368c75088e05f551713876bc8681e7c2f52de83e22fa2b8b759801c5601818aeab884b57bf782ec4d8d2f7e5d72ff428af88ab047e9b6cab85da8625ef9daa93372991b61fbcc3068625528fc8cbe460005a082f5966cded0a44b005b18f6b67977dbcbec5bbb7f8e93a9bff8db796c30f2c920634097171f2df3e229725a690cc39e9bea9a5bf7533b9e70b8def12619824cbdc4abfa774584b418147e0d8049827266b9cd5b65e1e54aa93a930dabd2eb0b9cdebbe75c239934f86953d53970cec67afc81cc0769d5e70e277bd57dff0f98d42385c5fa602b0a0f1d6f117a00150a548b89e7913e36e5a95e49a43f060018ec6b34d4eedf9b964ef007b3533a3d5b59af9cad40fcb1b865fffbc92c609127f1e6fce5ceb228997b0c7d1a0db66c36f370eae8e2aab58e672cff920f0fd43e888113d5c1d1c3fb3e3f41c133771f833eb374fd098a41ddb9340b3496059235333484308b513c7511f04e0fb3e11676e402ccef8f6340fc3cc7eebc1d8332e7751ec9b15ca7e4ef28b96a4e8aa0d181b852a6eadca2eb3c8596a63964f355e269867033ba34298e6f8de92d6dbd1c7e5f7d81bef671cb557e70c908a597765ac0e63bde9b64df36808b693477a31af1ebf30ebd910f3a3ce43a69b290139d68371e2a410f5f8bcdf1a3d3eff9c6b50b3738d7d72b04cdde50a69b3a3f03666a582aeab8ef06b70aeb63977bc3cb893868e67ab709bfef93f0d01d01cfa1e3a945bdefd0de893bc6b513af83f8e869dc91ba4b0aaa456944a5cf670f718dbe04bc41c5b76cfd15134b33123a9e97f2375a10f2dff3b5854601fd30f69a6ca29a3fd2feea47c6ac758d7c2dca87fecce2be1383d9479ee8984d8a1eca3f16cfaa6903b585a6e8f35d524e597996d617f8636c91a5fee9c7534caba8acd9732b81d9a21961932a5b5d9b7f615f6cd79c61546542a09c1c89528aec3c3f2d635daf63e5ea608faaccdbb097777f721d7342471c91bb5d2f0e9f2f5c04d5756a6c4b553c9a25dcbf031c565694d2cf63b23952d17a21a43afe0c76d094f9f98c0362cfe3234f2cafb8e5f2deb42b73c185dd14158650aac44160357e71435ebec7261724cdd6daa2e4d7fd54b556828e786e95d789e74ab47049fe30e91d8308813df02770356ac55f786214e0e10f86981280362966e5a3d2ce7194d751309eb0eea29ee5d1bf9f5bc43609b09430c7b80c49dc703fe7097f127579355a2b2926bed9baf9528b70386394ca941c809b4dc31b53fc98206c776a8a41d068797b04907977425387c2d505828e6cdc23e9066a454eaf12fbe508148196b40754ff1ccfa5d895de01c881ab52d8ebf01043ea31a230d579c3d096f9a39f438502b4f4e85100ddfe63321e374889aa8f7646fc24adfc2766d8b7fb88b30c8ff9d625461bbfc3052455ddc95d8a6ffe02a715fa62d051a229c0f8053756bbd769b2fa1c46b35fe411b589fad1ebaeb2e8e679a0b31925d26ee604dfc9126717557a1fe6bf7cc0288946d67261edc210e2e43803c866d80e9b3a38a3a02f0d4f1ff475e0e04d7aff086dacbece320910ab2cc9d729c51d45ef819f234ca4531b70462470fdca29bd4ec922d02426150d3e3284f5c87914b5a397f4b4ee32fbca05aa4e9ffa04e10b6995458fc29d9c8c6f007bb26ea16c4736190d08d702b384f738d683463d4438e6e9985a8580af614c0611e1cad329b1ed7cfa60df2561932b06efee533557b67c52c73de937fd08ea5b1aad6854f2b6dce83a955ad2e136840291d8c5c6b76dba8124058708145becd162869a710263a130ef205449c69f2b75f4c56e58cab221c48dd3c5cede3b4987363c6363551b4130b4192a3de084285352b4f5efa34bbf1de921261fa749d6b92c493980e6e1dcc434d2f94282bc1a6ee79ad3bb9a173b4af31ea67ee328c2e17a4304f5c3cba9ccbf0cf44ca34c6f59f3ffee4e92f410927677209169b99dfece8316d54400f7f3396cde651f328046c3c2f5efe95a2068e77d16f313dcc99c325120302e57e10d7813f16764fdcd0db15a54fd974df6c564d14ee0b347b5cef0d2cd12ad841ff058aadffec5f98c652cd0bb75cc8c4d5db55df599c98e23b644a309a731ffe6e8da21b83b186582656fab16df97563e9fcd3017d93fcd6a7d190c1e0465ca59af9948972dbc1ba0dbee222c7316d07579c28a732d35b6bf6f5036779f2e3476025b77875512534e0e8c2e9d6431538e834efb61b3d87ffa7f4f7752f2071a14670961d432afa11ffc0f4808fc961b37aa9d825d5940956330595a7b255db3d823503a7562564cebbd0db10654e9d58123c780f8a30f8c32d90aa7091420f1da25623f8997b8bf23ade57e0fe6fddd47ce75ab5a9075f226c84a8c39cdee8494591c97ac143233c14f7d129e9b3f26c59dcc36460a78101a96d4eb1f724376df95f8b185a1fc339dea4ffe9cf6cffc4d42d08cd0e50bf43c116ae549d03b602442129380e153df2862564ea7eaa29b853c68accf54b77765fe17ce5c8316dd6f3b98a432db5e36f631005f39524d5cb3f20a1ed9368f0811b2bda9055624f45d6fda91bfe4c050bd9f4db37bcf55aa974d3044bf846e0cbe58abe473801b0e3bb918a9ce42fa5c829c58054e0a5fc1ab487c9069f88e8c728282a9b90b60374c16dae1cc23f86c0b67f5b7a345d77f78560715f943adafd411f961245b703b16454cf1cee92737ef858df096bc5fd01fb346985f30d18f785ff71f0ee6c8da918c916eeded5c90511e531e37c3e519df8777c3168f3cf5154b8272086266d8f384aab082e956d77a0e86c329b2765419460d2952ef5b8a225c6d56c3e0f7c7ef86afaee1e0278c3affe450d5233a5bd90bbf3986a4ce1d6b5ac3767ed64293a8fd406a043442848517587ccbe3d11da2d41ce784f6231405f713dd71e6d65d5d0c9cda1d9f201b6d4e93792ed1e2725212cdc02b8972e4070242475aadbf3c83717ef87fc7e9f0621e03c2b41ad6499df8e920730e1054d9ab986619a3d4a971349103be26043f6850b4bf1cdfebd5b11ea15e1f01eab7db6b9e6d56d17a5d81d3dd9e7b1ba6ebae503086d565befebe6530aea5976911a72f0ce0e2adc6744719251adafed1f18b7797f00b950200753f1efec82e72cfc0ba68de438577bd4d2fb1fd256cdc28b2230c88d6f237e80ccb15a363827589b074b58fd75aa440897b8596c10bae8f3807ca6d4dc1be4f8665220a4f67d25e44857c1e1ec3b7ceb4f5a35b4dc8d89f5ce86d5211bdfd0821652386648c445d1b6a0277ff0f6aa0a3ab9592897129b0fe45e5a0c431d323a03d997dcf19935c3cc833dd495a4206b464a65eb18f689b565d40ea320d393478fc1e3e4d374f4fee89ec6055daf83585369d2c0bd1351695d9fad1c85700889b7b436a3a4d2e25e21609ba1541c439358bb06132df529857291f0a3cac7c019ac2188d12d91865444a34b406e063eaa7c70efef1aff3ebbdff244afb427f61ccb3b99f03598b54741e1150fb7bdc5e275010db22b09a8e27c6721c141b04e0135435bb40c30ca03abb9420e4473d4e2d59bcd48c8aba551f4e754c3c373ab403c013d4d7a29b26ef2f26d954169c5fdc27c41ff7ac08336ca7a3b3d203ed87562cb8b9da8abdfddaef6a75b48896f08cdc25b67fbb63be5b922d3c2a655373e6b0c4e881e50b4c0d6baca991cbf9c2aa4fdc7b5de695ce4c1129190073b62b12639e3cf37facd3f619d3bfb08490e231b95622629fbbc46746f6a85426f89b19a21e12122ef53b0da9a76cb89eb45d95384561096a689b74759f388bf7b4264bf35bebfaa5c359aa997079a7fbe90f7309ba9854fcc98a83481cf8dedd3a01e390f781fd0204cd8756653dfecfebe0966dc777b51788e3a538dd3e20e7418d6cd8ae2fed0d7875f9b633d8ed9e6886b3f0e2a0d6e7beaaf07b3269869345ebb36df8626be5ac61842c2f67fa02bb71dd28eaeed3a994269e772f326e5617118eeb269c4e7a6bc8fdc585e73959c13aa71829ee26b6a37020d7783177fc6093bb927f8938f545142301220486deb5ecff6c5785e430744353c7d8ea7b401b8027dc5a2be33034ea53c82f47dcb8426b10b5ceebf5dc1f09bc637bf57dbd9cc247654fcaaea6fcd73e69bef5a7bec79c36af44a7933bdfe380e35a6bae8bb2548b2eb6047a9cc69553a852d892cdfe688af2420d6b534119b6eb73b276e130520b913807cf944cb8046fb862c3c712cf4870ccf35332289aa782282d94ff58876be9c801b4e34d7b09bee2e28ff51077191d39e10f3fa5cf9f18c06075699ff358dc8df589ff4cf2f5353f4959fa8dfdb2b", 0x1000) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x1a2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xfff, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x10000}, {0x18, 0x1, 0xffffffff00000001, 0x800}, 0x10000, [0x7f, 0x3d87746, 0xe51, 0x1, 0x41ab, 0xa60, 0x1, 0x9]}, 0x3c) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) socketpair(0x18, 0x0, 0x6, &(0x7f0000000000)) 13:34:19 executing program 0: r0 = shmget(0x0, 0x4000, 0x2c0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, 0x0, 0x0) 13:34:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000000c0)=@in, 0xffffffffffffffea) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 13:34:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0xbd6}, {0x18, 0x0, 0x8001, 0x86}, 0x1, [0x8, 0x1, 0x5, 0x3, 0x9b34, 0x20, 0x8]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4005, 0x6) 13:34:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7fffffff, 0x1, 0xfff, 0x9, 0x9}, 0xc) 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000000)={0x3, "43707c3621b61b39aa78b68a3ff0b180c99bc522c616692ef12487d26344efee0cc495cfdcfa14ad17c2d7ec1f098e77eea341b6c7a65092496c29940590f82685c6e69130d1364d2f25379d04b022e1e26940c618eba345a0c072d68a0c5e665ea966a0ae60d0e7d15d142a34101fdf901efd811171fcfa356c55ef249c348cf286ad4fdd5717daa526fde57695e2e8f0fde90fdfbe5cad2f1b044ee8071f05760f7336fd297f224d8cca5f5da91bd0f8318392ec2de883abc23b4616717eeb55b0ce4e6a0b1c786402a23fab16158513cde9859cc1e0644c4cb1688598b602ca810e8222aa4817c06f0e1eba52818083c33387638fe838d443ffabeead5c49e0baea409c69b1525119c01e39abf7018e1c3da1ac75b2c52419452971dadf0bfcb515898cbb60e361af23bfe098ebaad7c8eadd81c75b5b56e32b2d27a53717a4ce8aca65ebc726487d7ec402bccb1f9598cc074b4451b34673f0b8e3ff374f1d5396344e25bad979c24a1c4fad8e37b65431dc5e4ae0ec350535c4c5233f47dfe2266f13e50f0ced2fc84ee0b0a23ce28c86e2dda53770799af52d38ca8a778799dcc43a068efdd32c30aa586e79caac0d57f78f69a863a83d6e4daa5a2cc6b5a37569ace8917d513b4b743e148a1e10384e173b3742c78b9a7184fbfb9cde106777c85b2331a1a382f2f6920b6e9bbee3aca95357bc3b9fb5e5454764645192fdc2ad06215405b78b7d18cc666d710484b373be326349bc8fb85fb0a73effe1d9fed7887d32ab264a6eccbf2b3875bcafe1fb594537c9ae4a2df8b2b967ad255caeb424fc689a0d5d955595f3ba6ddc335f978cf8df1ff7caf1f2fdac700e9012ceedbd667dfc2cfdfe30a8948000ebe3765c4bb853acfd0094ad613f9b9bfc4b230ed772f8f7ae0cf254cd549b2eeb2098ed156378587816c3cddfd8d72802c81eb6b313f36695b037fade5aab6ce1c75ff4b0de4c2ebe4603bbb7b7d5d87312ad05575f5079c1bd67a35eca3abce4b32587daa8e2c6e9a62a6f1072a07da4bd882c6e5311e7ed887fe719dde38cdbf9765787b8d060bca8d0dafeb210e5aa3219a9d2d37a09c8691442ef62355d83158faedbeea500c8f2d2948a4a51c222d3d21e7fdaabc74b5ecf6375c62c51cdcb5e9a9869e27ef7d7b2f465762e02f6cb3203a5a15cf839bc69e74a343aea7158e311440c343cde0d098303f23c9b27c674fb003e4a3139b7e92a9df5aeff2bcdb37b63702ca2157226700b88a07cb6016d0218ac9cb55c21c075464ce97363e628a5d632ce4fdbd93a19fa046b3ffc75eafed9dc8ac0d5f7dbc68aaaf86cc0ced069fa05c73ada86681bf915aac9bf77fcae196bb7c5f10863536945ee8b2ca5ee0c50384b857ff6812dc69e11199f0b22386ceab4d0f6b1f50a20b3ae820a2ba065d2a5c38a82e3b5b7b1a4556b25b7beb15d15b5a48dec532949787cbcf20229a9127b37224736b7bf9c1b28eb00f97f3c976c6bf63c136610a9146962fb70ea0e55c1a13662bce3ca5f12a43db94493babdca0a8501eace4400d411ede5a374855b62ddfcad1e02b04caf86cce73306e9339912ebc85b26d5e97063411fda3a322e638707c0f11799d2dcf48fd82aa53cf8951b52ec843ee59c43fe5c2b97fcc64850754aff8919722fadf90fcf129b4ca13ecddbac702fcf0cb47148735c0d77f7b9fc818bc6e9d972fab9887f8fbc8dd07801f337d9b611af791695ad35d448676d17b4c586b6c49204e1ebd650b3c57f4830fa92714b4e8162ccfd3938f9379ce5422de7b97fd4e3f7dbb14b29e15379c50c583bb9dd94125d10363385ac6e8fa94473ea91a80ae01f50efcfa008810862f4f8dfaeda1689d6d70d9e268059e47a33559d6783778249920e1f839d596166a98fbfe1a4fca8439f8036309c1a738e2bc62dd1c5cdf610b9bc1fff4c4758d56ca666c260f113810c09e277e2e1d8d89adbdd9af0b0203b328515f2f8ba0cda2bd3668f558c5fff2ec15b37c43da5da14132a9e78a35cca46f5275e9ba168a548af06697164a769986b67b223df59d67babe8b5f432c24950980ee7570db542eb353974f186ce21fae556320a1ffefd1a17655d49c29a50f6cc971a38ecf4032274d685fbfc107c7844d1fff68af74d970bd4cc8b4553eda1c9722437d21426a51824c27f097fdb649c801c93dc5940ffe6dfa4d5d7a9bd26d0ad3034c6d9466e357c4ee41150cfaa7d94bdac58b954e874ee61dca0b59bf07719c05eed43994a29069272a32a31cc9d39bfe96ffe25f12c73759956a0feaec537f4e1f9302932b8b381fa0e4572cdacbe48a85fc28ff7b3dd1d81fd0c3c6d0d0261b4794e44cfd6ee44aa99c5899d2df600004e7bad118d90495ab49e043ce706eef28208af6016fef8e379776db72c989ce3f60345a1f5cd081abd132d36809f6d9c57796cc243070f8adda3268a7073491986713d49ab26500ec463c3b0d20ffb6f03b5194f079ca443e50699ac226393e0813c6a4d22fdeff82aaa0a8b47566d4c98c9c529437c039c97fac43514257f9b2e8c10a731de0e9cf2043864e32c3ca964545b3436bf95b58451bf53d30681789b33f1fb34bc3212761631ba81ce48832ba1e94f7be63ab05d03829829af12f8fad286c632e38567559a06e218c71b1362350a7e2ce65109acb3b134e24ae46371a3749d1d495b8bdb2d96629c4cc6c9b1c2b788d762b7340ad4e4490b3383bb98f382996d3d72bb2de35798bcb1945962b5253dd16f344603f73e847317a209651033768ee8c3c5da89312ad72be5e33ccb70ec07b72efa2d3f203718f8814f74301347a0def8bfaa18d5ac9f626c0325609c10b03b7cdd6dc491850b0ad33914deca2d79a515489fb04c8ed480ff3548268419548b6e539f944276f2fa7a4da66e447012f970365ee04a5d44fc7d8d51707746e1a6d0956a13fe1dbb16365ca8616f729a94095850d4478ceaed3f6d6d9e5565d1bab72f23f28e768c80c4d27b7938f52347717f034ba44b0b4ee6e50c21789eebf5638fe631ffa263345af76ca334f15dd0bb28b369da81e1127faa3db712aa196c2e6ddbaad813f65af81f8306ab2b76393e58e9a5c45b62cc9270ff323eac9fffb015e65fb0f5d17c9b035888a651b046098be701a603bb67f99c3a8f43eb290fe3d10b4d57dde820d445a5ccc323c925382b0669ac2d3a7aacfa9eb900ea36e489918434b503a29f63ba7fd3712aa0fa96307c7100788bfafc5642c43ee02b72898ebf0c6878277064f5398ec77ae75da52c67cdcbc3156097d2c61231887821834ed9846bbad18d1504fe8eba236d31b495f82ec4d12db7853a11c2b1760f3ed7ef5ee98169f07ecec0a9d7ec7763c1b3e2da2e7dd6cdf9cc5c9b40a27c7127e40979c880b9718ae915711dc9a97dfa9155931f95e2ce9fdebf4cc8d76bb1f386407a73bcae87638a1bde2eb346664c7ea5830d6459e23edd24c06c552612b1e99c5b6c3eee0a74c48d4385f9708f256605b0ec41c9bdec8ffe386307d2370150b53f9835884ea0cb6a3fae2c6135859abeffa1aff429afea86075d549b85805943ffebb3b761bd3545ee20526d28a8a0b675dccc72b536f9c56fa510429ad4409928baf673902e046266753accc8ee376318f1363fa40d54a1c0a97acf311557d36b8705e4bb96b00b02da59d16770e02e66af300b1c3d913b649b9e6b5fe90e225989b3d0db00f19918dcef2a1c2486769faa7856e9efb317e62ef14003d21553771da470d0474672cbe0b1b576e25d42eac425c5b5ef183a85e963aa504e8ffc69923c51f805fc8620bc3a71ffba4bd614c1ffa69cc6d1f8b9339485011e7ba2971183f1daa611589df961786e8430ece700b8493cf15ad1aebb23e565f2b54d37b08ea5fd18e4fca16d5464a2f22a041e191a179bcd4a0821515945cd64f27668d7b5a64e22cf6d8cb389cbd4c4d843e9c4461584f32e34772cccf26cd8be861525d19def503a514d15f6c189a360289acfbdb2db89ca3ef1aa6164dbabc042b16fce1f5f7852fa6d83cd44f46a405e3c17b53f5e67904ec502c48fb6f00264621cb2d3ab7ff8110ed6c53e65f5198a9459023fcad856335e56bd1b9da6b246830723a0c74de4eca6aea8d89ea9fe7d2042e0b9d167190d85fc6829d6f93037c7557ef652cbf316c8400dd0dc04e3882a2d636a087e3f0e48d1324ab0d7a9aac0962af0246a867acfa6abf846b40155d015e750eaa603ac994076d3a0528daab468ba29d42606cbef7765a0dff748496ccd935d45dcd730c478d805582832a477dbc7a17a26e82937d598bf914c097583cd3197e42c478fd9e2d99b7cbd6033af27b2518a488071b9709d5c18d3de6e7257ee8e8a7e4e72b454e82ec3da599fc1d0570b52a6f309ed1d0b97e9766ac0e46063f8cf49fe5a57c21f52c44eae4049efcf16fd93ac7e6f176fec3856a777402e8f680aa44567b61f196013a68f42448acd926dcf3abda899238609d40aca37b947c7ad1beea596207ddaeef67c690426269b4f81731ce7decdcf9ab72797e6f8609b34e40658b166ab6cbaea273c12defd3f6af91758ea38fc4f6e374d495439ed14dfd8816da9c1e7afca5c0778727586b8983019cf8c4af5ecb5fd94776eda2d7019ec608cb45322b5ee6ff3b2dba91e8b634163f7ecffead8bfa4ff4766778263684c1ea25ccc5a99de0deea18707be0b3ef685e4893b5b471fada948346771ef43e51a2f2ddd55034fcd21151f01fdeca76e7bf0e008b98a21edde78b9dbe7f3d99daf155a4663d9fbdcedd3989906b21a9eb68b0de08ef3179d9198049005530a2bc824ab3b09dcc4f6ddbc9c12cc7eb944f5937dade0a30373ce2a11023ca91c370e2c6809fdff32ca17bb3906d9a64000155c29636571442e54b880b9658402e0cf381eab6e84c09c1c8ab399cc0b1b2cf5142f77a51162d475bc96141dc817c12c76afa75399f5207ed05177d9b462c4c5271b51998558c9d928ba532e571fb23e9ecbf574cce6e6345ccdedd0803b0d0229ccc124febad1f71ddf3f132609a34facc91f499aaf694ec0de9167a7ceefc7ed4908c4a14edf63bfb76f58a9b241a21e25ff0efb99ad575eb0ee91451549b00aa7927d34fa98168de2b25f42c87e9f4068b80e12b354925653817d6219c1c6e6eaf206f525045171a1c930ebdf612e906de67c0ab077d041c0b7e2909c8a9d8294489822b0a26550148aa156fd08b7aae865dca37e5c138ffa690d8f500f40fb4a73a0e7759c8afb1c9dfea9ef3f5a6d1e48b629bff36f9ea850d06318af5f3e4f8e97a7da67135db84201d6b06094ac3449d7b8b7f116ba4664a78a97527fd40fd22e5d6effeab58a983f87d051695b48982b877bd532de4ee1ee7ed993ce257d99c50e840d7d1b552e8804644166b490782edee9e20e09fbdd7f7e2021fb39e4c56fb7d2fcb3a2f9cba5467f505c70af30b78ffe5557d6343d27f1dacb112f681aecc4f92e25c638dd5eab3176d6655dc9486ca4ed4af236003dc2832c768b3f5390ceb6b39cf8cdd6e5e5ae376423b3448ce40314a6d9785fd46ee16446b8cbc92e9bb85abf05a931a72575b6baca5fea4be8efd1b88451117748c478f897b3a2f0fd915dd4cc6be25ce62cff249b42ae4d9cc3626f229523501947a6ca684dad3bcdc7518b742eaea3da8ee1d30b7a596b5c9db824af7084c0ba1ba6f4115a14eddb2c851c28bc830dc3c2a57ee7de0cd2602785bb24bc643e7f87e5ad92beae0a70b6d08db397b466f05f"}, 0x1008, 0x800) 13:34:20 executing program 1: socket$inet(0x2, 0x0, 0xffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x4f138938) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x2, 0x0, 0x1}, 0x5, [0x7fffffff, 0xffffffff, 0x1, 0xfffffffffffffff7, 0x8000000, 0xf874, 0x4, 0x1]}, 0x3c) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x90) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x3, 0x4, 0x6}, {0x401, 0x0, 0xfffb, 0xc34}, {0x6, 0x401, 0x3, 0x7ff}, {0x3, 0x80000, 0x10000, 0xe05f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10a, 0x9) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8006, 0x0) fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0xd03}, {0x18, 0x0, 0x28eccb69, 0x1}, 0x20000, [0x7, 0x1, 0x3c3, 0x1fb7791, 0xe7, 0xffffffff, 0x6b0e7bb1, 0x8]}, 0x3c) 13:34:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0xce79, 0x1, 0x0, 0x8, 0x5, 0xffff, 0x3, 0x2, 0x5, 0x10000}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x9) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x8001) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f0000000200)=[0x100000000, 0x200, 0x4, 0x1f, 0xee32, 0x8, 0xcd2c, 0x3, 0x1ff, 0x1f]}) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/177, 0xb1}, {&(0x7f0000001380)=""/105, 0x69}, {&(0x7f0000001400)=""/189, 0xbd}, {&(0x7f00000014c0)=""/65, 0x41}, {&(0x7f0000001540)=""/235, 0xeb}, {&(0x7f0000001640)=""/70, 0x46}], 0x7, &(0x7f0000001740)=""/253, 0xfd}, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001880)={0x6, 0x9, 0x9, 0x100000001, "51e7a832458b1e2aa449c332caf8969b7473d76c", 0x1, 0x4}) getpeername$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/29}, &(0x7f0000001900)=0x1f) getgid() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001940)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980), 0xc) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x40, 0x105) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001a00)={""/16, @ifru_metric}) bind$unix(r2, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001a80)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001ac0)={0x7f, 0x0, 0x5, 0x80, "ca6275e7c531b1106d6ed434711290f8d6619fcd", 0xf3b2, 0x8000}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001b00)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001d80)={0xc000000000000000, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001dc0)={0x20, './file1\x00', './file0\x00'}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001e00)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001e40)="4aeb81618bf9abeba0ddd1e8b29ff3a7875e3df52ae0c3bcd8a9447d9b81a221c86ecb6aa5b67be6a36ad2ba42113af4f10e5aa4361d7947e575172ce6ddc545af80fe749078f48fa6dab780539f71e57b714d53bd0a9ef22103ee1cbac5320d866c7c3559693e63593243062c2d1b1bbccc7e7cc0dc", 0x76) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe00, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x10000, 0x1, 0xffffffffffff55c2, 0x3, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000040)=0x83) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) write(r0, &(0x7f0000000100)="ff46c557dc3e0bca3ba58e6562607c12fc25f6ab0125471dbca35292b10463f493bbe8bbde4df1d7b32fe17d0fd8b6f090aae2bb3b1a5785c1c3d0a3ab55eccc2c88254534474771b4f9ad6bd40c8f1458f603a189f0fa368e431e0e383d1cdb432675adbab3", 0x66) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) 13:34:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x803, &(0x7f00000000c0), 0x3) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:34:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) r1 = dup(r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x80000000, 0x4}, {0x100, 0xff}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r2 = dup(r0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x80) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x51, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x100000000) poll(&(0x7f0000000080), 0x224, 0x9) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8a, 0x100000000}, {0x82, 0x80000001}, {0x3, 0x7}], 0x3}) 13:34:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) fchflags(r2, 0x10000) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c7, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x3ffffd, &(0x7f00000000c0)={0xb719, 0x3}) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x100000001) accept$inet6(r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 13:34:20 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4, 0x1) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x100000000, 0x1, 0x101}, {0x2400000000, 0x0, 0xdfc, 0x1}, {0x3, 0x7, 0x3, 0x81}, {0x7fff, 0xa11, 0x7, 0x1}, {0x400, 0x7, 0x0, 0x6}, {0x3, 0xff, 0xca4f, 0x1}, {0x5, 0x2, 0x5}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0x4004426a, &(0x7f0000000000)) 13:34:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:21 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 13:34:21 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 13:34:21 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) fsync(r0) chflagsat(r0, &(0x7f0000000240)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000000600)=""/148, 0x94) 13:34:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x7) r0 = open(0xffffffffffffffff, 0x81, 0x4) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5d, 0x81, 0x3f}, 0xfffffffffffffd0f, 0x4, 0x100000001}) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/242) semop(r1, &(0x7f0000000080)=[{0x3, 0x4, 0x1000}, {0x3, 0x2, 0x800}, {0x6, 0x0, 0x1000}, {0x1, 0xcceb}, {0x5, 0xfffffffffffffffc, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x2, 0x1000}, {0x4, 0x5}, {0x7, 0x3ad, 0x1800}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:21 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x0, 0x5, 0x3) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x69ae, 0x1ff, &(0x7f00000000c0)="b72f17b4", 0xfffffffffffffeef) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 13:34:21 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) fchdir(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:21 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20008, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xb1) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 1: setsockopt(0xffffffffffffffff, 0x2a, 0x39, 0x0, 0x0) 13:34:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x9bb7}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x103fe, 0x10) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) r2 = getppid() fcntl$setown(r0, 0x6, r2) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x3f1d0841) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a632b", 0x1b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 13:34:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xfffffffffffffffd, 0x81, 0x0, 0x4, 0x1, 0x100000001, 0x1, 0x3, 0x3, 0x3}) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000000)) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000340)="8af7c085ccc30dd27d2e2dad16183f0bbb8c69f55ff893fb63c3d69ae0c40248383d6e9cdf0c6926e6100ae1743dedcec5397a8d2c8bee8d6389da9b9351ab67b235c456c281c7271a31c1459fd76ee375d0a4b22d3b8607eebfd02c0ceec5d36ccd0b96d51d9b294a2f192097aabfa0622e71771d6ce23d80423d21f7e9906cba1d4c12ab68eb64b15da8645c46bceba0b1611985a91d901278828624260a9073c8eedd0eb35daa05275f23588145533ccd2b914f4a02b741ad958e0bf29312ab1174e8cdc8f7d26007c02b31db5bf95652f143e31997c7107f606c1309bede7932a4bf976a8633dbb553c1e15d63c1492178c63852676c8b"}, {&(0x7f0000000240)="84a820ad96b9c332be961a7af2474fda3e19f4419c1d3b52ccc8dadd6edf25efb12d794d270f2cf864f50dc56cb786659e5494cb9b"}, {&(0x7f0000000440)="5cd389e9f3672287853284baad3d5638eb798581b4c5ef80c5bdff58a4aa51780e7f684870d0c414936d0daf5be306ee99ead54152f4136206077de4fa631cc7e39ff4cbdfcdbd1290a3005fbab11065ad83c3611f3521f37a71ef89337de9ed213a55d239dbdb320929d4e7a2255b484d2361c0668e04a0758894574b39aff879a6e92a65ac7039753270ae68104a62ba8027af76de1850b4beec6ff9"}, {&(0x7f0000000280)="2a6c0f69a91c212f2033d92e418a6f0dbf473d242c0a52013aa40517cb0f229b06caf7be055456ad43c4d7680eabd8cd582409aadec186efc9c5144b586a3b4326bcda11b37c", 0xfffffffffffffd85}, {&(0x7f0000000500)="d8fd02b22ff2f6c63f910aad5b44945fd6833e70b86710787a928013e67c164fa9c62db817274c3e81f0011adcd2b7c86cf096a33bdeb96d72de13d192f7a3d520b68a50642f1e3c1c52e6769d7edb2cd379c93cc5d966e72de53905298ef327084fb6216900fcd44dc5dadceaae314f7d72c599343f3cf09b1027eaf9d1b54426d9a2bef7d4ac6ee9627003fa217b0a780c49b747d88884d32b4f8036bb118f3a5b002456d0841615d0335a7fcc07e334d3d3ddd98867ce9cbda7f2b4ff0f39452ba78c45f4eeae15d1c0c652817d76dc1f79", 0x3a7}, {&(0x7f0000000600)}, {&(0x7f0000000a00)="d84f9daf907727443578e0baed304e6475fde56577ae2f88181435393c28185bdc4b58734f92e25dd7bf5dcd52080b1d8e3b1974a7cead2fd15355a373d60f5e06a1890dc8589d1db4fc711578ff7bffae6e3666a75e74b26a0f4f31dd5f9fa5ee7cacf5115660e81a864f666d9d4f88edd15b206c36bdc96153a88bb6fce716f9c0c59c8d2f08a520a0d868bd3e5bf4f252f08b8f2c48bbd4ea5d93065ccf5d36b941fe723463d3382003ef6c2ab5761cc5ecd97a9772447e7d4c1070e22cd731d241c80eb5e91828682dbe3672735a157e449399c1180c1e5664411e"}, {&(0x7f0000001d80)="e1af0117915dabe4948d85ed3f35eb92fedcdd13a77a8129ce5e247533152804e80a9ba1848ba64ac3c29f3aecf018179e3fdda25005ffbc9c80b28fb366d7388edaa9569eede1a0368125809cf7a83f0b522970c40351cfccd1a1a0147d751b8738573aa4c701875d13ddc4b0331d4c8233abdc0f03fda235800c93b07fca72bdb3c38c14ea234b1a78bb27ff3683a850cc3d32e4da1b743373f08baa94592a9aa14df7f2400ebbcc14839a827d3b7820a71c0a30ec068ce49059407836b9ee7406386ca1ded60ee98c0285e044dec05f519514b53aa1536adb5be2a9da9d9489ee57e37d4fb729cecee17c2facfe7ebda870bfa33b8862e2642d07241d9f58931aa7d287c0c967c340bf643df201e9e4bd99b049e1da1ea92dc1c42a2fd1fcb9e8d6aec8eca15acb8c56f822a2ff8b75ec05bd1d8f03b3947b0977c371c444671e7698b3df405bbcc1d78213c97ca76ce859765d8222b473135bade76a9466e7fd062980fe487c765816958fc39246db4d8ad9b81aa420013db681b96610f69c1fe23c543747321a153bf9c4ffe33f70a2193b3b44733b6050b2f74f179260f3a8408dc5c637f33391404393b5b2e865b315f5c5a070df0e21b7f77191db4119aab5e563cd09ba8856a5d13ff335675dab6ce0ca1690401e38bde0e47feacd3c0b46a76a1622bbdab942c980f9628a66e40fc4193b19197d765a987816c2f83f8344fdeface1a802bbccea45801192ab83a536ffcf7b9d5220d3c6c10c4f38a226bb0be5acb4123ead1d2eefe0a5edc1a5c251463a3020d7179dc6db4e79305db6b4147206a82c1cc2393fe937cbd9c2abb20f5acbec5fb12102f53638d45d576dffead30966b642f8019ae3d2fc9242c411aea4022716db9bce4aabb7c87b5177ef0f645f6568e2a077a372d27eaf357ac1334154f3e4b2cca4ee5f9c3772191af9b7281ce4a9bd86d04eeff8579eb21d190590169604c4d53154c009d13920bdeebabdc727cdf2ece6682a8fde5d75c587c4e860703e3b94ea56510966f21b203781cbed62abb9d95fbd1768283b997a3d2b81868a562fcb44ec5dda24fc2bb3dc020528f6e52d0011dc15b38fe3a05c8d75e9f538c6395bfb4520fe6f8698e3f04714d5dd652a55a6b30b9fcdae89383a714586001eee9990c7088c742fdc18883fa0fd64feefb994cc72dacd36d8cd755850fa688a9049c95e5c89905ef46a7e39cf2333afa071853fe73821b81af01e48cbae2710e404bd2bc9b4cfb67a1973d99a455df3a33194f0ecaa423d6757340c9e6712fae4ec183b143716e6cdab13751282afb0a5894fb8b7dc43a35a729057394ad158bd1833b8b9835e3e9bb8469a03d9930c5cdb6ac018534fac86aa96a6d562e8280aa86e9fcf3b857a7d5801dbfb30928a54768daf553549d795345b73c53e29c2fc6cd1afd4a9c81ce3da0703f2b979bde76f0ed8a20fc289af41a9a2a275070506e5f7826ef1f5a88e5541f043f3b0c11cdf2d3b395666cc3105c4ba5da515fb9de8358a33f66c09b9d0dfa5876842dad8306310c06b16da13ebdca27aba17e17549510ce335d20cba1dcb640531a36b455d340fdf6d1b3be29aa07d084bc186d07338474c3771c4dfd5fc03f580c166bd0132ac0b6fa2905b3c6aba14ca65350b40f86f3e66dba0f31c6ba61346942ebc1e2b0172df11d9927fba6d41ffe261d1a77f86f08b399b115a5d64609f011451beb2178bb615a103ad67ea9c2bef6ea72b251678e0cea12375b9fb053acacbc8824ce1724deabbf43f8b4330ef144557f964ed4b8da762f18eec8390aae8e648ccbbc0a82b477b39fddf981988bd3d9319c4cfe17348e2479efb6669c943faf2ed4d22114d4f6a6e151a2951b332eb5506367f45a04882ed69868fa8bf51cfd5fda54cf35c310684f7fb612b12be71a61d1cc0eae467428eefede2ca71a045e1872667c0721972684893b45a3df7ddc741a2550e4ef3b31fd2e1b553e6b0ecdb762743e719e6fafd1a47428af59faf004dc83b39809e7ea8e47c0bb778c954ee9f0d6b490b9db46e6974bca17cd02478857c878b023e054310b98a9174af82d357e767be1244538c30a3291288afe5180ee97bcb5a6c8fbb77860130f91e93a03b1b12c1bb1d36f8588258631834afb7e0be61188934b86608b49ec6df9fb9cfa6b11cc98f3102d582e525ce6202a5fe7c857443076ae3348097e271ad941a18fddadc23311fcf8dde44d0c952f14ea4608c1c5d97c7ccc36ff11659e33d8662e3b58bb48e77deb748dc4cced1824d3ba6ad79f6bc7815e18cfaed1ba5d0a6e1b5f6bed0ac6e178338928f57d277a72ad9099558b61ba7c8aa39d6a80aff14bdf57cdbab741a25b8e38c3f5a69e24dd411015b3954239fcbdcbfcfabcdd078df635e89a6505bb16a8586f7c6cf5a3f9e40abf1a11c1857d239cd79ed45e71681ac955bf5a63e209fe48ec2d553fb7ff60b9e339e30d72429883498a9d3ee6de74abbf5ea6eeac7cc26319bcc952e29d499ab5a789d5b115264ff959ff747f1cde3e231412a62c7382175f59ea84170604e2ca2a8022a435c32e646c5cf765363b193112b58a86d909b6a330d611b3c453e1452bdf2d2434447d94a0b941ebad1f142ff6a4852bc0b4eb221056e28957fc6d101195cf0686da3cc6df6b6b8cb1af66655a53e37b212c1241475d9e263bfa584d831188fb6b57f9ffb589bcc699477fc1be2a72189bce3d48a89daf6541af375c17bf4f7078e3f7335ffab38b74b795df4b86b5ba797c63deae1693e7696fc23486d0d92e9a15767516866143bc6c4a86c63ba8f819f65ee28b7e522af572402a3aae95a5df38199e1a9863fd6f61e4e854c852bd43e71cbbe8e4982efbbaf86f47589ec93ac4831e91495ea1dc8e104f4661651ca7ac620a011701bbf774a6b6d347f2fa6d8f1ab06694d2a14c748b5ebb5ed56b673ff5bf8cf74b48e624d2c5f6b97e864e4179c9b2d2cf4bc786150d60eda28cb9bc7a03c624043d69a8f525b889e00b9c4c0ed7901a527f83b31e39a904a5ec5ea53c89acff85bb7479f6baa5c0f216b32aaa395c10af3fb609982a80950e71d94fa50684e4ae971ca21935ab3aa74e4f9aef92e6ec7605838d07f2a50f2d3ae506b8b410682f9745ef8f354b030803c3392b35990b110202c8cbaf3f5dc25162233e7bf23df0d3e15d05a00227f61572bd83b9632b6f9e0a4d3ffae17c40e13407fc1f44a8bd413e7f77a88d97025f6b0fd40768c5fc1625219392c44d03a5719333ff7b86ed4885d74d3a5117e6d230348400ee5f9869d6c0ca6601472a0cf8a66b3815a65cd201f667b541b8c11803fa79705cbbee29bd91d4217ce565fb58a16b368305b55c85524bcc9736aec7a2f9a5d3f33a93110b97dc19385eb6638da3ab58b214215884667d48c9dbb8dbaf8d09a8d6a454bbf68dbb09602057cb1069ddeb1f7dd47393975ec409adc942c646e445bfc6c04ba620c20fea205678032abcfff9c965ce01e09d29886415b40511cd881f7be4d136bc44d9992e8e393fd58a729327214d0c6b064ec0c8592da95c12f405af049a1b611eb3ca843081e3a0062c570280b14d31a957ba20fcc9d52b4b5c19f83431f8d45ec32f33417bcbceee822e0cad6575e7662a73ad7badcae8184a85dcdaa9b4d05e0365fa0000d88f270f7f308a9ddc16faf50496ed0935023485c07993bc33f6eecc8d946604ff10b66264e4ead9d4b5f12b7a0bbea0bfebbffc7fe1a791daa5a1822dfc4346641503b6fb04f69a85b24eaf513b4913e2a85411fd84b57ddd0fc528979f47201ba53c969021fd3ae0c943b1c2eeb6961c9a3380bddeb9ac09b8a4bfb1bc3a72ff305aaa79b3f429e4ab467a89da3bf2c402025d1a4c38f971202a463e3e50746931ab7a77a537694b2d66faaa8b453153ea1ee6933256e756949596e3df4a227d5e6297e8a436113c24a6b9fe61d2801cc342ed08cd18043e55344e66e75bd1d08def5bb4398f7a117819a9d6374714b4f704778d3f1eb02e4196a57835feedc109640a8886b0bc06ba70603b6c1f72ce5c488a3adece84db1c11dc71558821013121793e8dbad23bbb9f6c538ff3c114d3182f2850fb1ffb6848c5787db12033e3db3b736d3a3d6927d002aa14de838ae815e216836ecd6b40185fe68b3841ca4de079b84a56c76444b516e158a74b2a851589527e4bbaccb4eac09728da1f3777c0b686733b4f0e45753be65073ed7ca5144de51cd50fc1c0b48ec9403dc9966f5ab4613ba4cd5ffe68e421e709fff162da822edc512de70636d72af256659b21c53e5477b5fa8eb5689f44ad12007951a4125eb8efec320e3480ea54d9d5bad9b34cb67e8b29f4db7ebca27c9b60e3ae160ed7a90ab6266641a2c8546086fa4f69979ebe8c1b1b3490576dd163a849d40d69b99d10cc2d157e4af47bfdf322c4889f9cbb901bc67473cbfd6e2f5d4c4c8d3b7162cfb3a68a8ebeafa50bbf900355362bd5b671076182cc62f42b8c084c3e61185e16ef0dc73b460caa15a702a1f79512a1114ae456452ce6d3846d540ed3b0e35bf68abe430142bb475da65bd0f77a6e4d581060cde064dc45d999faf76440983e0515f4afd723383996d7f2706c0f42dbb75ab2106005ba12541061fa81583926a981cd2526f073691715953e097ab41c0731e73ab7f9b5d19872ffdea2831d0e13bfa323651a4b7f201140c40c2dd652e2d4878878ce5b16479de7bd26dd88ff780c4a1f11aceaf2e0f4929f189da40f0245e39d60ec3e0d95b4610925fcd9f595e2bfa0cb8436b803e106ac6bf60defbe4cf0c3df6cacc6fc0ab675b1915cb4cfde60fac2dab3593fffeb3ba8416500dce12bb02454e5f6c9c0b6947ae2753a85d4c29e070af261d1ec956c56b6e7c90a1d998e3766a21c2cd4034b3c2273e135fc66f622b6726ef495ae7588023eae2e32465dbf64c2af18627973f02fcb695d5388b98368e29d660d7dd632e7bdc27b7e3dc4b271b806bd11c018528282b1a912aada605690e2542e6e526439928fee1dc6823c08492ab431aabab75bf8ffc6d3f6d1fb5f228fe0dffac0853906485d11f5286f5b6abf5c9cc66511e13aab52a4953c07420e98efde0d326198093dbcc7faa2f34393f4f2e2677d11476a052cf95c2a648bee946330e636377a648ff024981830003148c88d32aabecaaefdcbf04b3554c9b186aca6e479b2681fe7deb4a9dfb765575eba239df13a7fea6fc703577d62fcb9567db400102c19910145a10962f574dc661a1bb0a2d60043f895373307c93bd2900f4fa89bdad8de03fcfc70eac2201491cc40d22bb109650e51d4bcc50c6f09de6ea875deba2bf581ea54b50b85f65d0e197e49ac375b35c4b18945691abf1bddadcfb3b7ad6523a40c8d68eff7573a155fb82d32035795991aac60c7c4f75fa6c10012a235259941103791e736d794fc29dbd76f012d770b6e41c1dccb978501974f1d226464bce20614b50541c16462a941c88e9a9abeb2bf79ed21a376acbb1a981070e7c5537137142404141a5d7707630f98b95488884f9357fd328b7f516a19513ec8851d81d25378c3f3bfe0092484541b474b6787e418d3cb8c926848435cb2b69ede7efcb5ba90b859910a4f1aeebd261d061f36e40541c4e73c2cd04720b82c98e3fff24595fb12747602deaac5b55a2d378dadd25de733c575895491a78c8a6d160a41ef7d94e129f255c39f154ce0b13f668b56bcf2cc1688582eeabeea90632f244fe24b078cdfbccb38b1b1060f5b7c1d81d51"}, {&(0x7f0000000740)="15659a063839ba679c63eaafe2da53441f5b3cb60fa202c979678194a8402c2009ef6a498f1154019650b0997b20a46ceffe2899c16744e73ae422357576fa4e7265604a0ff256bd2a3c88107a42cc82d2aacc075fc2939ec9150ecc552d7ccd0c52a453de62f5346aa4e56f22384c1cfacd5aa44bbb758ad3adbfe207e631003207036778f80160248cfd721c6b5a35079145feecbd70f20976b2abad9d3fdf8d"}], 0x1000000000000392) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x4064, r2}) 13:34:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 13:34:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x134) ioctl$TIOCSDTR(r0, 0x20007479) semget$private(0x0, 0x0, 0x50) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x214) 13:34:21 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ff, 0x200, 0x80000000, 0x2}, {0x4, 0x3, 0x9}]}) socketpair(0x1, 0x4, 0x159, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x10000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x4, 0x2, 0x2, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) 13:34:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r1, 0x5) 13:34:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x4, 0x4, &(0x7f0000000080)="2f8927e7bbf589639793fb9d0163ef4045badf5feb42a6e6ac1fd4820680f6d11d8a71c85002b9eeb7ad1488c16530a9f5dc72c4e24f2410d46ead87c8fd26a1ed43069153a5d50db139cce45b254f73965d40538d490df0ffa1fa94320bf6e59b", 0x61) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = shmget(0x3, 0x4000, 0x218, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 13:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) r2 = dup2(r0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 13:34:21 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 13:34:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40010000) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/165, 0xa5) getdents(r0, 0x0, 0xffffffffffffffbc) 13:34:21 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) 13:34:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) sendto(r0, &(0x7f0000001f00)="5c9afac1a5b73624ff9a59c4329fbb8603ce5363aadc6135bffbfda54dc7202b05b02c68a8fdafe2bc825aa73c5447359eab55c0b2631ded5828eddeadb880a2f0d5e898841df77f245c3fc3a6c076309d1d04c84bec0314658a08c4037eebb991d1f85b708d2b30a487b32c615f65614ce3f65a57ab6899245a395b302fd6e5d5ab4611378e97589c92517ada2d5c316bae00832695901a42fe5e7231fb5b1e887fa1228ef5037c261cad269b6d7833c52b5aad3d68fab9080d644046be", 0xbe, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x4) readv(r1, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/217, 0xd9}, {&(0x7f0000000a80)=""/139, 0x8b}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000b40)=""/100, 0x64}, {&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/184, 0xb8}, {&(0x7f0000000c80)=""/245, 0xf5}, {&(0x7f0000000d80)=""/126, 0x7e}], 0x8) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:21 executing program 0: mlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0xfffffffffffffffb) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) r1 = getuid() semget(0x3, 0x7, 0x181) r2 = getuid() setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f0000000000)=""/215, 0xd7, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x401ffb1de1bb22d4, &(0x7f0000000140)="b6989455e116ee072f9971046648a440d9bc4be2c18d9fd3446890432545f13d674f89694d9b77eb9f78b511a41ce319ae8d6244f286872ac536fd12da5703844ab7ec0b650d9b855468de27a8bfc859fd893239e3f64725f88219b1814877eed3b448c5da9c1664e5e49fa9123d0859fbd8fc0d16b8b82d2b763451d1d8a2799e0d0adf07e398b4d17383c5") 13:34:21 executing program 1: socketpair(0x10, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x42fcd369, 0x3}, {0x18, 0x2, 0x2, 0x3}, 0x0, [0x9, 0x56, 0x15, 0x1, 0x800, 0x1000, 0x800, 0x8]}, 0x3c) clock_getres(0x8, 0xfffffffffffffffe) fcntl$getown(r0, 0x5) 13:34:21 executing program 0: clock_getres(0x0, 0x0) clock_getres(0x6, &(0x7f0000000000)) socketpair(0x2, 0x8007, 0x5cfcc346, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 13:34:21 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x71, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0xfb}], 0x1, 0x0, 0x0, 0xc}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 13:34:21 executing program 0: socket$inet(0x2, 0x3, 0x1ff) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) 13:34:21 executing program 1: r0 = socket(0x11, 0x4003, 0xffffffffffffe) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) sendto$unix(r0, &(0x7f0000000180)="b10005016000000402000000070cca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() msgget(0x0, 0x40) getgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) getegid() 13:34:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) fcntl$setstatus(r0, 0x4, 0x80) 13:34:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x2456}, {0x18, 0x2, 0x6, 0x7}, 0x80, [0x8000, 0x7, 0x2, 0x9, 0xffffffffffff412f, 0xffffffffffffff00, 0x8, 0x5]}, 0x3c) 13:34:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x48, 0x188) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xffff, 0x1, 0x8, 0x3f6}, {0x12a, 0x8b1c, 0x9, 0x9}, {0x1, 0x8a86, 0x1, 0x8}, {0x2, 0x7, 0x1, 0x7}, {0x80, 0x5, 0xffffffffffff247a}, {0x9, 0x40, 0x100000001, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000040)="b6635b58959d0a00c576ee95a28fb155f4908a889ddcb0ed779b7709309df0a8ef7d9cb23353937054a701be0879eb9ace52555b18") 13:34:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 13:34:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x80) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:34:22 executing program 0: r0 = socket(0x18, 0x1, 0x5) setsockopt(r0, 0xa3, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 13:34:22 executing program 1: r0 = socket$unix(0x1, 0xff7ffffffffffffc, 0x0) r1 = getuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0/file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 13:34:22 executing program 0: r0 = socket(0x10, 0x40000000000003, 0x4) shutdown(r0, 0x2) fcntl$dupfd(r0, 0x0, r0) 13:34:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) read(0xffffffffffffffff, &(0x7f0000000000)=""/159, 0x9f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0xd005, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:22 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket(0x0, 0x2, 0x2) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/64}, &(0x7f00000000c0)=0x42) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1ff) 13:34:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 13:34:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001580)={0x3, 0x8b, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r6, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa425d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcfc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"], 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r4], 0x1, 0x800) 13:34:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(r0, &(0x7f00000000c0)=""/40, 0x28, 0x0, 0x0, 0x0) 13:34:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) socket(0x0, 0x0, 0x62) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 13:34:22 executing program 1: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x32c) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x42, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000040, 0x28ed, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x41, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x1}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x9, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x6, 0x401}], 0x9, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x41, 0x0, 0x782f4e5a, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc, 0x81, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x50, 0x5, 0x101, 0x15}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x0, 0x1}], 0xfffffffffffffffd, &(0x7f0000000340)={0x2, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8410, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x500000003fd, 0x3) write(r1, &(0x7f0000000140)='oL', 0x2) write(r1, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676ef701c021ca491403d716b988e5aed34", 0x5e) write(r1, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadcc944f8d9293530c5524d893c75952f2d2eb290755f410d400e1897fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b734472e", 0x5e) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x0, './bus\x00', './bus\x00'}) 13:34:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) r3 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) fchdir(r2) 13:34:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCCBRK(r0, 0x2000747a) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) clock_getres(0x5, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x140) 13:34:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 13:34:22 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = dup(r0) dup2(r0, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xfffffffefffffffd) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[0x3, 0x1f, 0xffffffff, 0x8, 0x7, 0x1, 0x8, 0x6fb, 0x100000000]}) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() getpid() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 13:34:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0x2, 0x7fff, 0x2}, 0x1, [0x263c341a, 0x2, 0x283, 0x7fffffff, 0xff, 0xffffffff, 0x6c235fab, 0x9f9]}, 0x3c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x800, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x836}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x41c3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22c7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0xc2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x161256fb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000002000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2650}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000005000/0x8000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mknod(&(0x7f0000000080)='./file0\x00', 0x2068, 0x4) setuid(0xee01) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 13:34:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x58b318fe54fd515d, 0x8001) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x808, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:22 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x12, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2faf21c2ba337f266b19a0adf2dae25c851d644e54ea"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2062, 0x4800) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x24) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1e, &(0x7f0000000340)="b6") 13:34:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x7fff, 0x1ff}, {0x4, 0x7}}, 0x2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7ff, 0x8}, {{r4}, 0xffffffffffffffff, 0x56, 0x4, 0xe6c9, 0x5fbb}, {{r5}, 0xffffffffffffffff, 0x66, 0x20, 0x4, 0xf6c8}, {{r4}, 0xffffffffffffffff, 0x82, 0x20000000, 0x2, 0xff}], 0x66, 0x0, 0x81, 0x0) 13:34:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="27c2b4075e5c56ab20dbd22cb558d9c9a18bbb1d0566b784c99735c366e2b8b97d2a86d12b6b96c5ec3b4e2a5f3e0b0ab79ad73a94621cab251b2653f44f969313f799d6a7c5b4464b6006991615adce3dbd12e5a73d3b2673726421a8005427d49ac9ba954a213a1fe7a4e61e58d9ad02cdaab16e6d6d05a0220e2a677081c49a5d1cc7d75ecd91ac33b28fd0d8744d44066f0869230e517e9a9c87311e6fd2b4007e57eb", 0xa5}, {&(0x7f00000001c0)="db6dd4a3c551dcf6cca391cdaecd27f8ef0dd41482730e4b471e6ae97d0e1f64d8df72f8f81719ce15d3c889d2f484c0c4669426180a73c32076e70521aeed44199713673d4ba6ebba92cc9cfebf887de2e5804f9483c69cafbcea4cc9d900ce2cc5cb4fc82ceef803ee6688b89cd31e7145089d233c36880402adc09dc84a97ccc0a5ffee2d05aff42497e549f713cdc6815eefbb50530b9faa9ff0d7c0e9c0afe8163f849dd1ac629c33dc19f171d78258c549a9a52e316a58bc70541aacb58103e096c03ac100e02049d1a72aeae51dc91ff0f8c27a3da79ae0591dd5ce", 0xdf}], 0x2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffea9) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0x8) 13:34:22 executing program 1: r0 = socket(0x2, 0x8002, 0x5) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) setsockopt$sock_int(r0, 0xffff, 0x101d, &(0x7f00000002c0)=0x2, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="fda2dd10318269708f14c0d4d44f62590b35ebdfe3d57f9d281f4b26f04b962cb157ce9e18d5d201108930e308917060e434e2867c31b382768d64ce69919e584caa58c43405bf49498018c190a3221b23d6d1cdb0776ce9e4ab493c0c934ec3ec87c9fc1d1672c4dce565ca783b24a6bebfa6f62013dab95cda971d667f7a9550d3f1798a4ee605167805", 0x8b}, {&(0x7f0000000100)="78122a1f25fec7f92fd7ad8c20f7a4225747613d88432f9b9ecb43f86f17a49139709c92b254847ba1836fd0bc2576c1d60c9f754db6c6467978f43f2a66f2753c3ef0d6206bf37f2e04cc31d87ed574bb3a81f387507c956ea97f99ffe177a8f498ebff45ba2dd0c837b1abc82f29f1c6d73eb65fe362ecbb4c2404d4e789f59f98c61c8982f650da431e91e16b8643bdcf5fab58f9094a460061c37d67eec8aa63bd5e8a812de8ae464f548fa0ec72b57eb262ce7f0ead4f23542a8de32555ef7c3727172c67f9579c3f1624a98f3e70491413e3a6e1", 0xd7}, {&(0x7f0000000200)="342bc9b3268aa26e27c4673cf4162d8b93f1b92d544a30a86782263b1c381e4e7d7c517f23882d68da6a6a04e1c79a8cf1d00bd2703297018f0d05a54e5b7df6735c480b446efb57158e025393f8c88dc346e7d69f5c2d0d8e0dd7bbf2a7b8d80b73d36ae6138920a36b35f2b5b5747f28e863c24c3c6c4f0bb6", 0x7a}], 0x3, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)) 13:34:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x4614}, {0x9, 0x3f}}, 0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = socket(0x1a, 0x20000000000002, 0x2000000000005) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x6, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00e0\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 13:34:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="ba8af72ebc9799c54e976f31b51f788b867c0f30648199c6f497e282740b392ecc7738c6f9dac3f70035f822c2dc86a55ae5c725417a46758aabe7da758186f39c1abc776c1793f66e10609e4fd928a1f3df865844023780de9a7ec3d9518f87c7b565078adb268a6b585f8e2c1f15fcee7cc81a9cc2caef60c8afcb1606fef552cf82325982e2d734a70aa8972f998a138878936c713cb6c1f727d8", 0x9c}, {&(0x7f0000000180)="c16230d616e74082a91f73b250779067c00d", 0x12}, {&(0x7f00000001c0)="64c23474435d76abc81750bcf30fbe69c5700f003f18a12b5f9698613d51f931b322dae6dc61cebb07bde70735798d6a70bfdf420159ac461b7f36969150962c5665a9426c696ff36f2031ec1bde910422b4c216ca84455f99c687da28ab5b03002dc930c6dea475d6047bf681f9d9573ca9ef951e0a25e5d5070402bb8fbd1f9c9936f1058f43d0ddb5843e7e65589a8f288ed0962e171dcc2b36fb72c4031f39b85300", 0xa4}, {&(0x7f0000000280)="b81dab88f824034c63cfb3af6d25d9ca5a616952c3c71e979b39486cbff0dac6b79a30f68bf35798cd9f3b41d762ed876a0b902a24739fd4a75012b20261b18bef510a1eabdf934ea55530165541fd80fcd2121a488d6ad93a957d12f00968e5a495ab4733dd5fd42c7d8d4abe6daf8f1abd031efa3a5181b756fe0cf0ee5e2dd9740f660247ee51e52aac1472625b61c182831eb61acff9df256f7b9596c74f0ec62d464ed4a6136cee152a54564ab37995dcf0ec80f6c1dcbe3377a390ddb673fda36699be35", 0xc7}, {&(0x7f0000000380)="75bf17eb9e3f7f2af3bec05823b672acdb3d207cfde9af053f0cc1a72eb7ce7eae5d39ded2c347c9ac83e5533108e9d4788938aa8ac3fcdd0dc7f0866af2bfb7d37da197b5ab7dd795360e743334b0e46979a404075b3e669b971e3affe49075fd406cf4e9fd899320d65071ba7cda48e5b1cb824ac8fdeb9284c63f2f1640bfe4092112c14fdac979ab118b66ec92a78cb1f5efc0c15a4d619ae2fdf37264", 0x9f}, {&(0x7f0000000440)="7d4868f711c4aba8", 0x8}, {&(0x7f0000000480)="7971ef487daa871d7ba520bcf970c9bd83db3938d54097f806c5080e997a8bc081be566662d56a8a335abe944480e7f0e6e11fa8199b094918c69e2dee54b6674a782e238a6db1cdf57c91e598e4fb3f5f864dcd34b6bb3209160a9605a4eab8676810795c9b79b959463c12fbf43ae58d26328c1d3e7a2944052f3cd69d113e5b0e3428f0caa24dc53368fa999ec4e5352a9e978f53bcf0e95dc265e7f09ce26ef3ed810344", 0xa6}], 0x7, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0x1}, 0x403) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000006c0)=0xc4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000700)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) listen(r0, 0x4) close(r0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0x42ef, 0x4c44}, {0x18, 0x3, 0x7fff, 0x8000}, 0x10001, [0xffffffff, 0xb6, 0x5, 0x200, 0x3d, 0x2, 0x6, 0xfffffffffffff001]}, 0x3c) setsockopt(r0, 0x6, 0x5, &(0x7f0000000800)="14e90c7e2571984d923b9d911425ecbef7db7adbc95bc816c334c5b396ad22b406c9", 0x22) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/41, 0x29) clock_getres(0x0, &(0x7f0000000940)) r7 = semget(0x1, 0x3, 0x490) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvfrom$inet(r5, &(0x7f0000000980)=""/204, 0xcc, 0x40, &(0x7f0000000a80)={0x2, 0x2}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000b00)={{}, 0x5, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b40)=""/81) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000bc0)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000c00)=0x7) getsockname$inet6(r3, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000d00)={0x1, 0x1, 0x3, 0xfffffffffffffffd, r8}) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x40}], 0x2, 0x1) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 13:34:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x7fed53ccc8019d8b, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x8}], 0x6, 0x0, 0xffffffff, 0x0) sendto(r2, &(0x7f0000000180)="e3e2d35045f570590885cd7d398e7b170bae1f0abd16b7705e07e2978ab9288ca2f1d14678c720a3741fd546e17094c6c16fe9e94f62d46bac358629527e02ca825806c5253ba4a657bc5c6fe54399f8ea7b6fc0aad568b91993dd4bfd708a7e94a067fdcd575a914ee9731a8f71dc163989e88f8dadbd905b1faa1402bad2e80e99dc934f854572d4defe5686aeedbbc7c559", 0x93, 0x8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000026c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000002700)='./file1\x00', 0x4, 0xffffffff) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x0, 0x0) pwritev(r4, &(0x7f0000002640)=[{&(0x7f0000001280)="ceee0ffab6c23d3b2ebe0c451e59e90a8296ecb17e9115b15426bb9fadaa49bcf763a8309e16f6c6d9d5b26aadd4846eb9332d1603c55574152586c83bf8087eb28a2a8620fce1c5a936b1450e2c5268363fc3708bee68be0edd46cc5485e940b7b71e0c319d3e3f8ec100e1be0b2cf0693e89133fecbc28edcc94c5761ad5b1abd973", 0x83}, {&(0x7f0000001340)="84e231bdaa728bc69d4edd98daa6aed9e6de21b8383be19f5a2b1f837812aece9f644229a798f4c69255655552571c346c0664173eddc5ec7e10c8eccbe3d1a189024c05d23c4d219a888e7f3dc84390d0c6989c1baf9488f07ba77508d0a8979870241809240b2d0ea9e401c989c47e74ca2d845c6478360be18fb700497623abc9910a3b5a0f8712dbefc3ceb7839d0b752c2f3ba239a40dbe32cf47c161ed250d10b40e243a2ecb697b80ff5c831690b9429cf617927acdb06142003e5571867dcc029159cf9c6bb99249404a86224cc38c1494cee56e451e1fead45e08c2d84d12cea937409ccb6502474725c57ec207041b0c64c54e45924d3651e967", 0xff}, {&(0x7f0000001440)="e462115b2b912a7b930a5bda48ffff97398eb85041f242012e733b8f95669031f3b4ae5644c02cb9d14e454e66af7974dd9034e311d708e6ad4da84280c4cd2aac8f842d11b832c5ef011f652c0e2527df97aa8f7fb39070adf2b62df7f8f371cc571e0075edfdce8d02e87b950f280c9a17994971db0bf90be1c0dfebf78a7ac71a27761657ffd9bae1481262b7cfa5e0a2115cc575d5d4e417fff0ee811b83fb9973706e95882900cafe86b4910e01b12745e728fd1829cb2aeaf3440903bb2566ca36e26e34c51bb36f4ae7d3f9c7add78c", 0xd3}, {&(0x7f0000001540)="2039a7a144f70cc35e7b82985ab228cf78c7b50b9b53f01d732c73cd6d56e18a58c2c8ab77e53cbc449cddb686b9394abdfec57b4d54afbc586df86a2a4c53340fdc06bd917b", 0x46}, {&(0x7f00000015c0)="a8cdead3c77c935a7840f2e3c67dfd249f0e3a8103db2d01e471f05a76eba4ee0836dd71f2ef3ec871253661e72f3cecbaf64155fa47e66add9f6204dd65b0f057e48a0a36561d026e0988986506ded71529049200a0cf181c510614964a35746a3641af8d0f0330704e5e38dc1357feef9105f7ed639467c8c685c519b4ecba1babb2df5f7e60fd635322df4281bf48b41f164808f85f102f9e089aa61e4c023219bb4b501436a7fd2a95b4af72b8d3313f81cb436cee50c47d1cfde66e929c8ad1e8329cfc21220ffc7659c79518398aabbd3b9356358eaa97fdcdfd41152b84e182f2a885adf3d442c807fafccc758639d4ce183307fa1f40c6b9a3c63539246f8ac3fae9bfeea1254607179e24ee51bd62b8b935c2b279621551eb89554b376eb871c1a0a792032bb81620f5aeacf3234242374135d016a87620c8cb8610d11c089d808b7262fde8fb3d4cdd64472ae59dda4b28981e31e144172dcb970fcbcad75ad6c0cc89ea6b96547b45c3a951fb6a25c06518eadebef7a1b9a0e182ab7f153208a5955a57cae6ebf128da139ab355425f120fd0ab560a4fd73b7430140b3e17bef6f62d9e31868430b646599c49b304bd2b1f2fb2deeb749fa6fd339a4b66f8e29b6cc80aa5c62e5f9d3e387d2de345f711d2f50726fc674849b09b34231f2da929df5f8e749584818e4f17ddab26691aa59ed6bfff2dbc4c04ff879aed030ab08768cd16d3b010a077bffce7fcfcffd14009f995436a3e14dbfd9f70ea1714e188ad8a6885fe684109fc82be04db0e534cf9695baea39e52dc394a89aaaafc7c82ff349591f5cbcf8524f3083b4755f1b59b4f68bb79771477a20d1514b96457de82105f23c50a942bf0371e054bdb3604c2b0fadbc60d3f2034cce02f6d5c15ff2e8a0f141fded0f68d9b78ecd4107aef0f72f9b9cec350a11931f824bd8b987c157dd933ee6f56b5128a59189e3eb78e0f137ea5461ccf652ab18fdef94114c15c907e1117c788f6a5ecc5a043545b7703358f906adfe34c5859e3300c42c4580f354929063ee8079165bb4a6c2826093a0efd970f3ca2cd91823098f7767d504c9b0154b3dc2f05d831c61cb947779fd82c4b33d0967e33144acecf2e98fcf36218f60c9c31d32d14874a2d25ab6b161658216553fbaa5735806341f68394003fcdac24b69e9a1e52c0845d78c330837d1e755c4b999205be486293fe413fb0a33d74afc391163865f4ca77cd72991991fc727475b193ea7627a5d6770d7bdd97c5dcb3f1e702eecd27ef2371a59e4bcf44328635e8aa56065eb8818a559cec520d5af5f71ba0b5e9431695fe08b4309a475f1d4b1c3aedc5de54317374ff8417fa7e15fac262920f7badf904baa72dab3a4f75b2d1686978506cdbd34bf9f0d15aff757c5c07bd5ff20d38726c55d328bb8b5379dd7a5d37a671f9612b1e1d36d840841c40f2e9272dcbe49db4a29d7fff7aedc952832c38737c2d149ce2e467e3d211613034bc6c9177b11426aacee8693ff273e57a84c848ab6a5bcfd44a75a4cdb7ead48af96e122c8aaa112932d7feccd9e003a29aa6ecae8868294a985094f1266cec105101a6455e92d08149a93981dfedd76c13d8d5dee28caefb47a4f98271ddb6bb906d352c80e5ca597446f2747f5143c43c3957d29a1fed289d7f65d62852056dce490f9affd77b0b383bbac8d36c0b9243c3fe57d0f955e73641f96b2528df472a24e4e3a00ca978c13412d545223ae3965ef0ab1a5619b9d5b7ba4f6f5482c7f605f13c41eb4d3b0962cb14cd38cdfd20ee5716cac40ae86a5102ef7ac2cf938de790bf0f3819b92d30b57e87a1eba61c9bb60cc525b275ff2dfd1092b451492819fd13bf816f13e519f7743df0447c8c164fc284f3d97eb903329345315cec0ce98393189282d80e59733cdcf38ca21b7c9faa2400276176ced9537fb60f087acb6d0868cfe0c823c59bc7c2bceb20249bd07573f78ec4e4619f451e10c005809b2303048ef7c4119fc65fd56c870ef011d17623047acb9942f3162b1eeb6216fcbdb44a5d4f71a6bcf4c122c1e40a2c17aca29941162bae76b0698b658244f7378d762442926f7833b46ee0d6bbcabe52c9ba5aad8886108711c5c62d2428b0be4e131dc0f565881aea408457fed9cd55be73c79787398d16bcc00be8d982e66405ec15d2783b83b2b0203a96fdbd586b3cc23284389dd127afca784a037db59848b0107fcddf21397d73c3631dbbc27885d8e60b7b5fe440186cf099f801db7f238834f049aca7758f860d22abb923b25a7df543b09f0fe799f7581de676c949488447d9a3c4e17548c61cd2393c41ed489b1c04b2c4300697ac29f3f1a88cb613818a99a15cad4ea191b9038b44cdc9468d5fd462413ab66d7d49a9f7817c023e5b20342eaca3980eccf72ec0850802ab451d73a8e8c23aae1a2e0ed2350cd25c0b3569c35fd5e7f78f5763d1951dcd157002d33dda1471b5254c97914c37f47e4aa02507fdcd02fc91160af160610790e8330be892e4edf112928ac4cc23dcefbe4a42a2c07547df902d177b1d45e5bbd5e56bbaaf7c7d1dd54819de27e13d4fdccedbfdf9d2e3fcf4ecb22d99dca64463062a38a296dc89ecc7462a13c1b4b5c6c4334684c1b054e6a5bd9619f03395ee4d3fd9b4fea9640948dcb539a1b47169b60efdded0c465219943c303117f550da9f94fa2f2de86da7b6d1b62553f01071c8b1897dd277ad49d6e6f7ebfdb78977563185b60dfe1e6c215ef972e515c5f1fe2ac719aadf24971d54b13fd1cad625c4895a47b7ceb8e8207373b51760b1414fd3ccbad5d0270d7192ef7d1dc48cf02c42da7c1742d15a01769513040d01afef9984f79dad08b92d3a5815d086aa14f1af1a03fc01928af026c075d1ebcda46837c8e4ed9af13d47794f1e3cf7f8800616e503626b16bf5af5c7254d35be01778da32e331ecfdac04e49c7aabf7aa8957620d81e4a8c32110dade572bb96123fb8fc0bd801c0e43c51ff76980277c5d4c6dd39b7e705fce7f407d7df51fabc1c67b5d66afca9ea0459a0ea4dd77a3edeeaccf057f8ede6b9cc1789c592f668c77d970dc6f52493d9929dedadb18e81398ebfdd7f6946b6d95704bfde263ad88be10bfd0f065ee096ecf134a88cf51a3d082bc5834a54b67574b145d45a0f43cff0d761ac3430760bc43782999112819c6c16cd1450a2b63c9c2baaee55ed269a421daf56206e7192b5c361b77cd30ee613bd205e65819358a5522849b638bd57dc794384e8d11577088750a0964da4eee6b3ec9fdf4dd21a7ada0c33fdbb4f2c3c143382db508cfc74579406a445db35552efa4995638943d501b90f8f698cf91552f0f7e75bfcd13713ce6e813ed6c0c8e74aeae93af98089242d4583e72bf000ce31b7b0f9e77499c856238ca05167b75f7db838512b87e6d7c4bf3b9457feae87eb202747a9099369d1fe0bd3691c41a6f4c665c199068adea9290a2dc1c591dacad2cdc392804af607e93d1b0ec62720e6934faaecbbfa770c8bbf28660a1ae5280be563e8e2a5b5d94b2524aee8ca10055a19ebf757c1e99b82ba12eb3315e9f944c1aa89ad3478195267cd33681ff81bad749c9fc09c38a8877d7ec129bd2d680f830caef809d533e31febfd46b21421124dc0f188eacd9eb161d79d78ab9199ccb6dccf74f9e7e7d0c0fde78206a82b865435620381976b9108442564ba4ccc97424e80c3abfad23fb9a46b2c03295f029a624c1391bcf5aa3c25970e89bdd4e5dc168272dfa761254e13ed32d504209cde6054dd3bcf059bd19e27df1ad5929c78031179c1be728439d439de1f86a635bc6968b6b778ec9d841e1312084d7f06974a0deaf60166bba0d00288a2db82b1e8cabb968812c569e3e927667bfd8bd33d29af465cd4c4d3f5fe0740c70b3d10e9cc2db50a3f7b7c319dfc1c7fd7e70a7ebdc589e5af874d013b4c69f2e369528b7873e0a1f4464f9d405924741d07220c55238cc1d0d1358c97abc94572a0b254397213b95fa99de263abee1e13c06542b3dcb5b07d672fc3e363f99f78b5ea7f7d195b90a4c63dbde79829afa60e5bf4c5d827d6e34ee874172a4921eaab3228e5a72625c4349878770c379556be37d3afe9549af25d8bf7d1047db2764da433be30fd4cdbeb5ed08d30294708870bfd6b5cc934dfc5b9e1bcc38d0e052f27fff156f68b7ace01edb6dd4f21107e8d81b93a9fda75e76dcc6adedc095338684190da871f2346ea92ccc00356d49333abc03f455eee46521a3540dec5f9b5c43468b1962e219400685decb5d8b22b645892d5b12eec2d774f9aaa3db3749e4ccc07b440589ed8916ac2f0ee44bdb627262e08ced6a9dd735aac0680555ab046cce9111e03ce6c906de291b6be6d7e96164d2c27d992aadec2914c660e137dda414a0bae9f5bf01142bf2689e388cd8784f91a5dd3ba073e0af15fb821cb5372f8849664508f7abc574530d76689ea3e4ec7edb10b59a7547465bdbe5bc668fc08d528c41239a3cf538549b01f4c330480f3233ad534bcac5cb81f36c1729eeb316f7ede509060ddfe07118dd9caac617680c4f2f16dba77a648e2e078802318efddccdc4cc020139363696899de39047ec413aa3e7058850e800f9507777171a3f0ad7b14648a27e032046bb468862dd745d2734490a5ddd4923c0c3c7ee7e7cdb1598d3a1b79b18552bcb27b328b3586c9f2aa41cf4a79616d5b93b9d77f9ef1d1c480e19c13b15c7212828de13ded707c3f7df2c892628e752368c1fb7e685234022657450eec7cbeadcc3de51dfc8816c3f14e2698f14c8f29196d5ceb58f008e9bc4219f9947e6415c3c528ed5fd82c11583531c50744031e865a173c3e67c0eba700a4f799b81053cbd21c2bbbafd58ae941796977a2c78ee928c536b271aa5ec3dfab626a83e4e1beecdfde83b1098745c19f88d4e528404368750cc5571da6eab725f622eea280883726b806b8d92267ceaa4c17f4a7e12bded7727cc2bfb1507619df39123ea956ad9e737edcf0c9d24aea2e6bd4b3cf0260d390862f2e3c5dfe02a29394b1e16d2cbafc7991084134031189361c643eb605b39accd6515111dd98a9ed362160a2785d0b2b6f2127137f27fe2de6ad50e88c33a5625622025d9f96c90ab07b2afc2aed5fd70b27e5210274bc4e8716ec6140dc31ea043c572c8026b803c44d6d6dd72384017708c7c0661f9d444084e46b2e756fba38f93a1526a1c232e9e5b9cce3c8ad427b93e8b539bb83ba2b048661ef4ff66cf5bb742a35418aac36c9416261e64cbbbb9bf8327dd6d97d6be39d037a3052d718577de7d54c4bd02a260fb6cd42b34b9d44ceb2346e8a6a98ac60dc4ea012c0dbe19d34a17269af9d4e57f06811dc037ff5ea968532b62bf131657ad93c89b4de4bcf1a72bbc82c72f63198dd1d450706e4213dcba88a48ec779259ed5fc3ec476dd49df433352ca975ccc8944eb81990e9fb8f82262db86d45c67829f9cebf2c0cac3b87f95fde5ffb09054112517cb838a556ee4564adacfc87677b12d52d8864b51f4c7c3631a133c96793cc11c8b3f6e6a8ebca9029612fe1273546c275d34b89a95c79d0f9b66307625c6c62e02668673cddb90450a81d5e7bb86230ff868dba4ffa4897f078d8c0b4570d4c7e73c9acc250de42d73b5fd2becf4d3f4cc495583a5c777b57d181a7622c67803af329bfb3199a439fd338ac59ce09812b0c78fbdf673c08328aec6832f86a5bc29666daeebe0afa0c772", 0x1000}, {&(0x7f00000025c0)="5aec45daddeb9ba31f7ad4a1", 0xc}, {&(0x7f0000002600)="25aa7c03ac", 0x5}], 0x7, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="f69c32106b3d584cd80da21976e2001a590481cbd43139cb33904bd29d94cc34bd6f1e2a98de142b14566d1ca2f16f5adc37da566ee885591eacbd367b03f1e427da24108d59d1248d0832d24cdebf58457ae89e29d8dd4fce88338a38722c14630357d6e504e5ad0e80b3e43a56b4b6f018a2c89f52cc94a3d56c935d49c4a513756c124e474e97ee983def9317d438552d8016ba0a3984b2cd839718efc842d2113be95ddc0dd940c0f40642d80656b867304f0240cba11e262d63aed8f864cc5aad723e4181461266acb88cda49389afe1d7f6c1637398276495e5e4403fd48d51753130b87509704c3e060aeb4f306b3f90ced18999af3907ff4b9c97b67eee23261f0b13c757dc12995b1507b19df9823719090595d7d1d40b4a452407227ff86813201b8c73318b7f8e14517425d1f4827d0d02b022536292128aeb7f0d438ea0457c276f6b143fde48943b17c558ff92dfd3d7238a1f0353892935ba75e7e20177e272fda70265cffe4cfb2ed352c06cfa8a953305c6fe3ebc93e9051c6e579cd042c9fae3547ccf0ad0e70292bf0e55874645d763cdf7715b0d9a0515bdfc19c7d6c78974d5f788439f0cda0d5b5f40f3aa2d17d334846c1837c66816dc3164f59bf5683117d2d10fa389120f16e4b7fb9b608a1ea868681fe6e4bddfe5c6e0669bc790ca42eaccf87b1c206c8cb2d1e1938472cf7efc0205046f24eecf02f69cc97ee01530c235d3fb73a06e683829a5ebd099606ccab9daf40c1572f19210b011d3e17edd93debc8a60d125a369962158286fd3a08f6b64f67f405fd24e5a2b72688c87f6d0dec72abfa0ebaa807a1e10e55f1e584982e996fa2a719879f646b558a4a45440aac1a92adb4abdf49f549b7f3626bbbf8fa94b1046f5d54569eaebcd56886c98b86dc39986d88a13ce7b58a86be5af27d48f49ef39804500173b14588ea7e6eb2c3f36f32e6cb437eeb755bbb462080eab1f6650531a42c8cd9142050e0fee72d801838325799108bb6a12553f9587d108b59bedda4955e809ac7074ef73927761a99d2a7a00b7f722911a2402bda28c6c5be4ff3951804b48bfa271287ecebf503f8579daab51c4031a998380c27806fd135381c066193f5c0dbe0031bfdb2843878f8795c564d988e223957c08d36379b2fcca456e7728aac6e9dd21d02fee95664045bfab8f731d2bb50c07b59fe61c7b6ed12e9f0ec09f7531d83d2b30f194a7e148982403cf92ff5c4b3076886f8aeff5b05d5b431617cf6017f267a23b4da3fabf3618fa67c276ed9bffb9fb0ebb334932a6ca573a594aa2c81380157d6068ca51a4827fd7dfeb1247e2adbb4a644564f169064ec5bfc13a4362b6c7d80ce80a8533a5daafc35836850ac50e2d2f6bea989f93d13dd90e240d48840256ebd99cae809957bb6f5fe247d8ad7b13c26f33a24027fcd1bf095893a8d8b53acffb68cf0c84b0d14ef2ecca445cf32ad797f5fd80a6ecc6b9af0001b498a55906a0ac7590e74ac13af77e482eda2833482a6c3d677b8c554024a9c45fbef3a05bf4cf2d26c211490a3e5b5c9c90cc31e3a9d565247ebe760fd69a95213887c5ca17ef0f4f86c728767b45cb48a9f5fadc88a406cb99c6248fa4d34dca0e0a671c1550c6d600b4e9476ff7dffba2f71d9044133b0f1867448334df7a23e68ac9c5d5e2ea2e414ac1487a3001e66bd998570762e4d33cfc762e9543b6fc46fe661c1d60404c270aee1a5b40606a1e76577147f8517b08fb449aaf258d0d776db68ae305716129b79fb931a69ff2e7bbe6d625b8c63ec5996ef683b870ffcf9897430952520f045feb8904b50cf5a0e7504a364bbbd95f5d8e6280f7eada32dfdb3c5b1b2b6721bf9820cc044fa74c79ae0ea29e86cee6cf547dab6c5dbbc15189dce554d63e1f62aee65a48ac82024b5ffc40f4087eb70d6a08bcbf73cb6b402c617913a0108642b190996a2b67994f84e91da9bf7558c62336248b877b13d239725c1039cc30635f16b33a4f569d71841a18df96255d296fb0314d19b01b818c83d089c2d69e8b74704840e73fb3dca74524b711892d11ea368a527d2d276d6e30485ffb18e70c8f758ae0842d84b6894601cdcd9b8f4d12bd8a6342d81c49b3fb7bf73e7a6560bdbb884b1537087628f9c415ac4bb86400ea6bf9ba1008652c4fa0876d58aead795a08cb9b2ebb19fcdcb7fabb685dca1fbcc34817c3cd78e44854bb7f61b40f10d6a905f2afd85fff4716e3bacf386f88a654d94cd3a9935587ab511f1016a23eb45ff3450b26d523e91087a50e3ae121b84eedf185373d0b4b550ff08d3f885c5ce586f3d0ce8617b467669456fd5cfc50a0ab1eb40cf2563595833a96c02a011ab46caa61a3571a63ee8987b54885a373b0779a0e4a4ddd78e936066846a633ae0b8dd9ba8c4d75265945be4195149b5b0aed622fc78996cf243406a8405588557c45ab17132249f6e45f2b84df0b9c3448c8aa8237ebd29ea6d8a3ce50788482a55a6ee5df29e9f81ea70646d1b9f3e29b027efbc1c24c0edcbe43ed9679bc8b1a6de025e9a0cc23a2955a9a4524dc0eadcfb7e21d11261a4cf846d2633be46afd33b2363a14fa2c30a636885cf899b00c26137a1d9eeae24c9854e476d818ba4ce4cc348f90798b30718fe4b985a8b26cd0e31493be283d3b7286a96e167a266d4bd3a26c9787419710d95fdacdfadd44c05136b0a9b272df82ddc606957dc854e0425b2dbb0108c41c5221661497ac8702186bb32d340fc8c4c7a717f77c0dcc6d099c49aa4a1e6ce1b4bd75a0aee05d8f5934faa8befe39f956448446a524b536450b6f4c72b478e3a96f7e739bacd103c0cee95c9496172e1b5be82e224f6e981f4803bbf5eb7e3cfdf0e7b028b5cfbf1a7a775badba81e18d94d2562a4c33723222d8790760c5fe47610f70a036ed879b179357d11483adae31a6d49a56ff21fd3c98966737d80a83d61f85e96ede400bce8ffe1066237f10abf90ab4220b116d1bf03688bf07e8d40d4887b274b406f4d499bbe01a029dca3e9222efa18e07ff9e3e909ad037f6ead4737dc33d7e851f912b40dfdbfd16729d5efba493d347703996aff0d9668a4206258f3bc2a191c3fbfe8332ac59e33c68d3a4c8f7afdc1d4f40e71654876dc2f29839afbafbbde230d954f5af2e6d6ef445c1fd8477516027cb126d1664de40439180a745dfd3ea51fdc5720847a38a69997f9e40198b65742603b0832f9ed363e19ba1d2c6f8a65995d134ef2174a534972b5e3443a96996c7ec8206f0402312a96da1352995a1f9bc6f483ba4cc9697c697c62c8c98aebe39dd4ec563af228d4d3308d31f99b425186b350e008bc8e44ea4088ec93d35eaf869e63f1d29c5f265fcfd5f247a1d3ede3c45657d4bd66a86f502cce2a42cee7565df82bf5d380f537e319d7145ea0cbf54bae7c87ed94e1067e8c07120cb59b6157d007233aecf85e8bba0c9e6c19dc871823d61bb7eb8de3e4988a77dd6438c680e731de9d7e5fe7c6735c892f0b0fd691441c70e17211902601d06cf605ec850968cbff7bd49b2309f3254c88810d18d853c99329456d90f58fc36123f181cfece462499d4e08e212c255221f728915a038947e745fb6b6da96e4fc094f003efef91c0d6321ae5361bbbb39cee644f76eacc005684b7694e92666b7e9111463f23b12f4e2c050b6244a7305d57980ade7355e37f0b1aab6f82777b3ed1b7e11e46a34b0e7cb0946769d84dd3b7ad36a6247810aabea848804920c156ace5a7e5ad0b53b4bce5db373bf0547dbbc036567a63305d9eeee3edc520bf6e7272a3168c92f25c44f8c3f9d6b7107cff5b47d68b908f92ef97da4a1ab6b236f2b1c441308a2645c8b73090b30d8fac427fff6c820110e8286a18de2de53db8312f5198494c38a1e29aaeec4fde9226608bafa83c93a332950c3556c47279d5022ec0c266fbc6eb38b9d614d1fa9dfa0e2dab5fab28296102a8855728cbf17f61380fb7be9af71ae9de351b18952c22017e54f98f0e0f3fca77dcd2ca830d23c4b986bc8d4faa409a26480094623a55d08ed6b8477b64a9b7c584a9a25e3295c17d9bcb51a2f4c6e2fcb64d4249601188778915fd6827e04313dbf29bad71b77a7f99c8ad24c833cd5805f9c562c673506954f02141c7fa4c737da163b898f32be59d751bde0252daec11ecc0e4ba73839addd8149d1ecb30839cdc88afe44657e7b53e0598ca45854594c7993f20df65d0fe09b6adc5fca05fbc435d95b1bc8ac7d5deff316e58e77be85a6b9f2b17c4e0840c8001bb01fff2f287bcb0ff6d7026911ca8aed741f21af4e0f79e693b62ca9052ffd8a745a416f82f9d8978644d9a95a9c2c9120146f114ec8cf15ef2306ea123f975990e4bf2e095282f648c80d9ceeb764f05bc898cb87c152f5b954496370bf926723e977335910cca84697ded8da50e6c05398a35e6a0cf048029be62d7af44a99a3ab24e5a5fbb821a05018c5778b7ce4e6a0b2849e7be5f4a501bc9f68494bd7b4cfb26a6a85020e15784969888a1409ff40f47e5b2589415e08b36b410daff5d1d7d864ba4543c139c3b74b9248b6f9b9b7bd4fb06a4c6839bf39e9de9b6164388edddd5ddf86a95ddb51dc6ab150a5282e27b86f843b2036d7cb12e40422f9f0d37db69ad7b2afdad8a67f710af726dfffac3fcd93ecd3dfeb8c80d2cbd3841b6e9cc550fa7b9c55bfd371bc0ed261e700cd4a7ab3d2d25cae43cf727bae3a13a7b6fdf42d1baa980118206ea6032278ba8eaef3073ca45c50820720b8f29719ab8ced38cee9ef45db405589e07c011baf87d98079b9ac49297194d28dd37dd07d21f8d1f6cc073e161ce1a864a4bc47408f75972f4d7b42b735685e686b70e18d1e7fb147abb831f09927683c43efe157333374b1a9a86b1e65b5edff405ea47b983e198008b39e76e270215b3dfc6300a23d38dfdc45dac03c49ab69ca34fdeaf57d796a4267dfe1b9d674b1e7e5a00e0f3c79b40bedde6371a0de7fcdd04af06502ceab0dca53f531a363a1e448279e959b83a9235ae814868401badbe3dae8397907579231395e67e0602b5778dc6fc8e93ee3ec8893b3cfb40c27eb322becfb9280540eee9a092ba1bf669293c98b653ba4ad20cd27e60a59e86fc2b44278eab729bf17327c5fba94d2aba666b73b5bdafdb1b47da572854585876af05b5d1e0ad3581040f022d2cc31ff1ef391408f70c1a00cbb2a45002e2140be34a0076f99c81a2595435054241fc359c7387958a540033c650c7a540ae6fba366d9598a8c434059f0404af64005d4bf94f748da024b09c80b4e84a45d646bf4e0a788e64838f1017d96f386b3d5274db0d4af6e94f85f5fe7699b81211fbf899cb4537879c27cc2216527ccf92bf388cd103e6ec02758ec6cd2066173b01397b61fff024fe1c76b5d1da05f19ccb7b4949b9837e9e453bfccf07347457bc28f8f07b94c25c9c48c4a63e49039655dcc136053a56a17bb7545c6651b10a5e15f82674642ff13575dfaa6ce667b63df95a2b4eeb7b74a1593f61e08df8c5fa62fc1d55400abd5784e0a3c78e3425357e852f029a898bda62b6dee34f24547df39329a483d839ddd4ba4bc43666ed5256336ef2fb562a005be81e5c55874dd125b7273c46790742af281404dd0deea62fcbf1661330b06fdeca319b1dec9ced85190121941abf9171107216b664dc109283c2137fe7e77856c4434cb5be41c41982e3ef22f20dba41790d803c2e95d62af6af3e786ec", 0x1000, 0x0, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0x0, 0x0) 13:34:23 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 13:34:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xc3, 0x7, 0x0, 0x8b) 13:34:23 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4808) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') msgget$private(0x0, 0x28) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x4) r3 = semget(0x2, 0x4, 0x60) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x331, 0x5, 0x6, 0xfffffffffffffffd]) 13:34:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0xc0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x400, 0x81, 0x100000000}, {0xfffffffffffffff9, 0x1000, 0x7, 0x20}, {0x101, 0x6, 0x6, 0x2f}, {0x3, 0xc2, 0x8, 0x1}, {0xfffffffffffffffb, 0x5, 0x36, 0x7}, {0xfffffffeffffffff, 0x0, 0x0, 0x5}, {0x4, 0x5, 0x525579c8, 0x3ff}]}) 13:34:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89}, {0x85, 0x7ff}, {0x89, 0x1}, {0x44, 0x3}], 0x4}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x41001, 0x0) write(r1, &(0x7f0000005280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122eb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354872bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 13:34:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000201fdbe0700007e0500"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 13:34:24 executing program 1: r0 = kqueue() r1 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x11, r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") kevent(r0, &(0x7f0000000080), 0xf6, 0x0, 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r6, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r3) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) 13:34:24 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fee000/0xf000)=nil, 0x1000) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) shmdt(r1) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0xc00, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') syz_open_pts() close(r0) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) open(&(0x7f0000000340)='./file0\x00', 0x8, 0x8) mknod(&(0x7f0000000380)='./file0\x00', 0x2008, 0x5b25e576) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:24 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000ec2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xee2}, {&(0x7f0000c89000/0xb000)=nil, &(0x7f0000c79000/0x5000)=nil, 0x5}, {&(0x7f0000e4b000/0x2000)=nil, &(0x7f0000af6000/0x4000)=nil, 0xc0000}, {&(0x7f0000ed6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000b62000/0x4000)=nil, 0x4}, {&(0x7f0000d12000/0x4000)=nil, &(0x7f0000a49000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c64000/0x2000)=nil, 0xcca6179}, {&(0x7f0000cc1000/0x3000)=nil, &(0x7f0000a4b000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d9a000/0x1000)=nil, 0x1}, {&(0x7f0000d2e000/0x2000)=nil, &(0x7f0000e7d000/0x1000)=nil, 0x1}, {&(0x7f0000c4e000/0x3000)=nil, &(0x7f0000be0000/0x14000)=nil, 0xe3d}, {&(0x7f0000a29000/0x3000)=nil, &(0x7f0000da7000/0x4000)=nil, 0x6d}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7c}, {&(0x7f0000a8d000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff6c7}, {&(0x7f0000e90000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xedb}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000b50000/0x3000)=nil, 0x1}], ['./file0\x00', './file\x00', '.\x00', './file1\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000000)='./file\x00', 0x1d3) mkdir(&(0x7f0000000540)='./file\x00', 0x4) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000a52000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)) 13:34:25 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x0, 0x10000000}], 0xfffffffffffffffc, 0x0, 0x40000009, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe(&(0x7f00000000c0)) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:34:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0xa0, 0x41) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x553) execve(0x0, 0x0, 0x0) 13:34:26 executing program 0: clock_getres(0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) socketpair(0x10, 0x8007, 0xffffffffffff8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) fchmod(r1, 0x10) 13:34:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x409, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x3, 0x0, 0x3}, 0xc) fsync(r0) r1 = socket(0x0, 0x3, 0xd3bb) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0xcd) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xffffffff, 0x1, 0x8, 0x6, 0x80000001}, 0xc) 13:34:26 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000002000/0x3000)=nil) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000000000001, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c3) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, 0x0) 13:34:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28041, 0x1f1c6feabf1844a0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x1dce, 0x80, 0x40000000003, "461e0ce64775612b0c73cae7a14b7fa493d82c57", 0x3}) write(r0, &(0x7f0000000000)="c202b426562a41fee4bdb9603f48bf38bd19fb2496e8b822", 0x18) write(r0, 0x0, 0x0) 13:34:26 executing program 1: r0 = getuid() setreuid(0xffffffffffffffff, r0) r1 = semget(0x0, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/25) r4 = getpid() getpgid(r4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x6) r5 = getegid() r6 = getgid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[r5, r6, r7, r8, r9, r10]) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) 13:34:26 executing program 0: r0 = socket(0xd, 0x1, 0x5) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000280)=ANY=[@ANYBLOB="0054242f66696ccdc10282601565300079ed3ec0caf21284432ee3e2b3be92fc0a35c7a9b2717025db2258247b8bed522309016e4172a4961a54950943fa31914530301d35e1b61ef262c5ad74c09cc31899c396d6cea0fec9038fe7e6c055b6a96e9e9aaf0bd470b64209b62416bdf340c328cd15bfc20d351dd3f07e38173bb54cf14ce2004fc4b9d699a1071bd1e16010bf2e61e647eed49501f708edeaab11356ddfce5addab6bac2a5d7421b433fdc8855f2e69031c376f5f0d0eaedcb54a08c8144eb4024a5c47b8e7f05b2953aa5f72dd5a9880555e0abee8607b3cf7b82d8d9bfebfd507ed9348ee4c73d84e38123e7088ff757c9a9c35f5f3d03b14a5b31430e6a675e63f13d48552aecd71444b0cd621b1c4f70709d849e4f7e5439f1adeb321ef40c37e4c53bd13cb6f0ffba923227252e7910eb8972e5ac6c0c9e44620e2bbf6c4110fd35d7e20e0a4d6be8831bd287c374866a74d7fbefe0bd980a723f161a9d58b2f31044439780c22c4dce872ef9138fb39d3707cd8220992b76dc3c9f7f2e0ecc30d467aad50ca46f3add642b30aa23dede0a040d4361402e75b6391a3203a2c3d6c18a6d6fff299fc719762cb92872d789d3caf013f3efbf7e85c25511fdddc511adf0ee65549b756c6dc2f38db0c9f103d7bba2ca82dfc4e2644798aa23a5058a125555d1a379406da2eba7a81f6f2b0ebeba28cab9af64a"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 13:34:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0xfffffffffffffe90) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000040)=[{r1, 0x100001e5}], 0x1c0, 0x0) 13:34:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000180)=0xffffffffffff7fff, 0x4) shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x184}, {r1, 0x28}, {r0, 0x4}, {r1, 0x8}], 0x5, 0x3) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 13:34:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x21, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0xab) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7fb, 0x3}) mlockall(0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0xe4a6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x1f, 0xaf8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x4, 0x10000}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x6, 0xd52}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x40000005, 0x6}], 0xffffffffffffffc1, &(0x7f0000000280)={0x0, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) 13:34:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007a4000/0x3000)=nil, 0x3000, 0x0) nanosleep(&(0x7f0000000000), 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x87, 0xfffffffffffffffe, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="b2") 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r2 = socket$inet(0x2, 0x3, 0x102) socketpair(0x18, 0x4000, 0x3, &(0x7f0000000040)) dup(r2) 13:34:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x531) poll(0xfffffffffffffffe, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="71fde9a518a1cae22f4ceecad9b80b3d6d8f1185626cc8134a51e3f7cec935f93c0d32a38a7c07c468786d98e05f716508fefece00c38b9f8a5367aff6dc118ecf8ce8b032e962686296b242f5672c93af5a32773da084fed128d698fcb06c62933fc10542240d22efc9c759adeef7dadeb586aedd41df4d", 0x45, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x5) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af66ea71fb299a5f4b89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f907851662e7049115d96deed3bb0e5eebe006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffdd4, 0x500, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x80, 0x128) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) 13:34:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x4001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() getitimer(0x1, &(0x7f0000000080)) syz_open_pts() 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x3}, 0xc) 13:34:26 executing program 0: msgget(0x1, 0x14) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000040)) 13:34:27 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x1012, r0, 0x0, 0x41) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x0) 13:34:27 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x6de4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 13:34:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x200, 0x1000, 0x6, 0x4000000000000000}, {0x10000, 0x80, 0x3, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="c2") 13:34:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d010000000000000005"], 0x6a) 13:34:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000001000, 0x3ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20048, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xdfb9225dbc08c366, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 13:34:27 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) fchflags(r0, 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="8535d4af909174348bd900e2501af2a21d4e7ee24db0dc1a57803c72034e6e73995f5a0ceac79f719b35b600b73511d8b8a198b0e719d3e9fbde2af54967cf567702454795f74e3918526523486ec24438442dd0f34706b69d566fe4f28fc6c63f781f8e23ae2337f5ed7037338c0b64e9f3335f0ec7eb8de44a2dca7e0aa4973aa0cd95800014904f2b234f65906217d221db979301183d62f486ebb454c51c74909459cb8c4cf59154106919a5a1977524b4e508c23e39", 0xb8}, {&(0x7f0000000000)="4a54e03085d36befd69550069269c2660b2ff819832e5a081d14d5c005eab443646dc9e097fac0d6be8807046783b5c483aa56c66fad1691ce0ab526a467a50b110db5117bed20b4f15eb6234215fc7e71", 0x51}, {&(0x7f0000000400)="6d2514475a11fc5a877fdcbdf7b11a50ecdf2a80226ccab7a183d0edd45362bfd47b985d280dad533ffbef9d65f794479fa7458949e2d07c3c4c91906deab1946205d135bd84367b4c0a4128fe1ff9db25d878063212175429a6661ec992e186a1a5f5ffcd6b658e71935dd251a39c3400441f1e786593eceb7dd3c0b0f4729a4cb37ea77e5570f005d910615ba40959205405a329ab417c1d39d80cf25cef8c83ff6abe6f05c8ca165edeb2cffa754fa115c2f6caf2e79b0335b2d6c34ddab01186a0e1449af7bcb09f53c3f02d56e976257db09e2c00e4bf92b815f1795fe071ab6f4eee255c6ddd735336d23497db", 0xf0}], 0x3) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x2, 0x2}, {0x2}, {0x40006, 0x0, 0x8}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 13:34:27 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x100000009c) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) syz_open_pts() r1 = socket(0x11, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="804e637d55cdf172ebb153366245ae870cdcc2a22881906ebb98001444a0443d46b319a4ca453e7b540240c81a7b7251ff3283bd4f77d52e50bce44bec13450a98a2ff750144f6c0dbf0c3d6f3c3d41dc398e6b40a08767f079420c95f049e6cecd34fc4fe35619f0bbf5a1770bd0a9cc56b12cc", 0x74) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) 13:34:27 executing program 1: r0 = dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x3, "0000c5e9dc5d3990f0c700", 0x200000000, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = socket(0x18, 0x2, 0x0) munlockall() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3004, 0x35) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 13:34:27 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x400080001ffd, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x300, 0x88) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x6, './bus\x00'}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) 13:34:27 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 13:34:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="977ec9f2540f1472c7683e256959d28cd336b3611c3d1e4732dbb0c2c13b2abf851c61761fc00c01b9d2c27bbfc0b0cde24589b0dee453b7c4c7764313b2ae3ed4af483f4a79c3c2dbf507477bd20870ea8084bd175cd7e260f2eca48545bff55fe95effa5e9403e5d15d34b7a0e493dcc2ae80f19a1e401afddeab0b27c373880c58faab98714", 0x87}, {&(0x7f0000000280)="864afde792b276af9c05740459c1859c7ba03b780e13f9c4c98c4a734f83dea46782d50ba97ffb604fdeffea42433f235829315da17466bd1eef358c809f512d38c00fbecac8f58c3b40bb1a2866ce25c5bea9644b0543def817c06ff855653f9d007d64bf96d6e07184815ab488503428c55bc4e5826f1fd540dd7c5fa76ff57da9fb29b852c01466939a1d192c36907a8d1f2f9647307d400a9f51e8e8ae806d154497d29b717e35d51edcbf8e246f9ebe9ab8a3cdf5e3058c7ef4caaebd9e000b8c35b6401b483096a3c7ce90b44de0b99bb1344e1f728c6180b9845872ceae85a599895f399d2f121949b3857cd86ad58c4228c4b01e2a1a", 0xfa}, {&(0x7f0000000380)="5cd6de2ea694fe694a7d8a5d31a92e88592f7cd5770ed4da5686947334eb280e613705a410c004d812b266b19cdb0f7285e57daf26dded7b668a9726bbf0cc024495c06ff010630d9ae8624cf99fa80d72a1c72bc2dff4a9208e7a58658a20a4eaa855b4f39ddef70eafc3c9dbfbc2458cbe64bbc0f4f72bdd306696ed1a3887395e2603e02483d47b6bb9f2ef848dd27d76c411b0d422db8e6036dde0edafd0d5d95d5f5d13d6790a3821338b8adca48b8d3ba67880f87f80614c1db668902b9f97e9cb60ba871deb798f7723639eae4c3ec4bd59be4cbd4ebfe53b84a6b73996f9f2734a126d3e0784d2d3a99f9e01b7", 0xf1}, {&(0x7f0000000140)}, {&(0x7f0000000480)="590f7b9b134fd2264b6c573e532a963c100a0939ce08ffe68db5234d224259433c3dfac6caa8ab6df1634e37c351491745c5d70b518a90c30a6f5424aa29557ff938fb106656851b4dcf9bb8c92934262a479172a73f5dd5cdb2228071226d479b8e60770c0580b4e1c86c281228aa72a61fcf2a80cc69e4e2298724f5ef6cacf1f0d3784f144f4b46233025e790cb9e76273e804496d75c7bc65db64f353ec6f83b3989a8277b042c23abaf84216e9febd11b9c7699fa16169efa9e1c09c15edcbde93139f3fb83310acb2a3b24dd3f", 0xd0}, {&(0x7f0000000580)="d2d09e101d187cd3c0af26259f0a8d0b4fd054a0c3461d41bc6db982769f7e632678d5a1bfe4702773809279a9b46e85c4dd73fa8786b037a137d607926bca8db171322b91b470dcf6fdeee2390a05ed0fc64cfcc9954b542358ae7810845886", 0x60}], 0x6) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000140)) 13:34:27 executing program 1: setuid(0xee01) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r0, &(0x7f0000000040)=""/35, 0x23) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0x4, 0x3, 0xffffffffffffffc0, "da65bb8c3b154e31a49150270620d6921818bda9", 0x0, 0x80000000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400000800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r0, r0) 13:34:27 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460400"/4098], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10100, 0x0) socket$inet(0x2, 0x5, 0x4da) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x81) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) 13:34:28 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) shutdown(r0, 0x1) ftruncate(r0, 0x0, 0x5f4) 13:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0xff7f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x9, 0x80080000001, 0x1000}, 0x9, 0xdf, 0xfffffffffffffffa}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x100000000) sendto$unix(r1, &(0x7f0000000380)="29d06029d2d8d7946be8c2d5a6597c10ccd9c505209d620bffc22a49457826aa8ee77d4cb5b707b3b19e4f2ad8ee9e16973f4662cd7cffc3b3ee21e08274f56381490944fa53dace0d33ec3c00a3a602c724a7025819681aed6f850456909ec432f10cc9ba63977b8007c30acff7097bafbb8d18d999657cb2b995c6da423fab1525024b24e685775b696439fd84d1e951ebbcb14a5d909bc2c518e0c464613f4afed598986e7bc4f8fb0d0c42f4ed564e00dcd6de46ee3d51cd892dfd119a34", 0xc0, 0x402, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000f0ffffffffe7cb05a2a6d458d4"], 0xa) r3 = dup2(r2, r2) linkat(r1, &(0x7f0000001640)='./file0\x00', r3, &(0x7f0000001600)='./file0\x00', 0x4) clock_gettime(0x2, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getpeername(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/4098], &(0x7f0000001540)=0x1002) setregid(r4, r5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 13:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000440)="c62f209c2bda017c9b11905ce99092f244b09d1fc9ab4beb81aade3e2602f6f85edc749fe74977f7dbd3030d09cd7d58808d2fd365b9d3ec31c857917ecbff8d9ab4c269b69751c2091a366a19b7f2ac81b00aae147d0893f6f603f0d6a679fd8be67b0b3f1ca6865b5c81ef06ea125d9c825504da81c155b7ef58794a610b91ceb59ab73b51d6ce22cc1e8a396897679ea68204a6d711054b7b269ce9291669142053e6d73e7cd3e83b397173bf76ded683f452ffa1bae73cd41e14b8ff10eb3a4cf47e0161c00d0ac39726951ffca29eeaecd2043836e32bb7f8b317a09144257e", 0x33e) write(r0, &(0x7f0000000700)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) execve(0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030002) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x2}, 0x10) poll(&(0x7f0000000040)=[{r1, 0x10}, {r1, 0x2}, {r0, 0xc}, {r0, 0x4}, {r0, 0x30}, {r1, 0x21}], 0x6, 0x1) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) 13:34:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x3, 0xffffffffffffff00) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0xfffffffffffffffe, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) 13:34:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x100, 0x10001}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x6180, 0xaf38) open$dir(&(0x7f00000000c0)='./bus\x00', 0x180, 0x84) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2}) ioctl$KDGKBMODE(r1, 0x40044b06) 13:34:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="5bafbd0d702ae3073d8c69055465154221ffacf4df71e9fad808bbda7e678535a694b4d280c1fb9f472c31e647d508123169053ef0ddee0951f49fd30116887e5ef0", 0x42, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pread(r1, &(0x7f0000000140)="8af4a1407b949d2c94a07d5a063fefa3784a5fd0314f2cfe618bfb71196529561dff151e996c5fd3200f4e5276daaedd777774f6d42d12b99b472deea9abfec0a65d939a68036f1c1cc358c7e8bd3bad1fe6606f40c3fe7ccda8a60ae1e10a8f74ff1058fd267219dffdb7a7b62947bf6012822018ba38036c6c6a8cff6af6615d41f011f35c673e7781dd196443033d34d9ed88dc8c12b24757d19a1af60d534932576eef3d61cde46879e14435a19751f346cb9729168bc35deb92c5d1a739496dffc62ad7e55685", 0xc9, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000, 0x40}) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 13:34:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup2(r0, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) dup(r0) 13:34:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x3, 0x2, 0x7, "9a53f9ab170d3c9459b7ab598072467e81616043", 0x3, 0x1}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) 13:34:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) getgid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xbe6e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7f) fcntl$getflags(r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x130, 0x2) 13:34:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="03ea7f0cec3de861b856916f332fd0f563ecfd00a7cf87f55c", 0x19}, {&(0x7f0000000140)="def7411d33dbd2eb6904d5558456bb8bbb", 0x11}, {&(0x7f00000002c0)="a577fc4710e28760db39d8aace44ae0749d4c071111613db271275c518fe35c84dba07d0d563c16ce9725e00ff9df076f157b890fa5e0d4796639c6e3c8cd874e0063710531d8bde6d1b3edc5282925eb6eac6107c594883d2bf2b1adc4a25c9bb346dd7c3ec482eb695811186622d15faeb4838050be77a24180b81c7780d8f56", 0x81}, {&(0x7f0000000180)="434b074cae017190f5ba2917f7e5a4a03c02c118dcf3", 0x16}, {&(0x7f0000000380)="d37ec1fc557d1008cb4dcce76f33445063598e5228d8e384000ddb1ed018819407a958aad291ba7de811bc", 0x2b}, {&(0x7f00000003c0)="29efd4fb4ed31f31660f0da576cc95e7f8fc8b7d550ba2dfe741b703df33c0f868edf60f03b503a03f5c568d956686ce934f6b61477298f1140d69b1ca35f53fb563c32d75ff0cfd31eea5975ae09c3578f1fb75944f1eddd3a27a1b51cc04017f170c9e08c96343852fc59f48dd665283b02e0f4f10eb4ed30268618eb07df11387e955cd3832d34abb3136e6ed8df5e149df36c9f2935b5fc851426c55208ccb7e7348b3d2297ed526167091379a9608e363e725fa6ad659f3d6c79c391bdd2362672b010dca1466b4780e24cae4f66088eb6da4c0ea9ea621d8174596d6ea6df4b4cbb5b206", 0xe7}, {&(0x7f0000000500)="55a0d9be83f685196937d3bdac302c2348fbde263e850e6f0ba379ca55aa7135ca2c1ccc231cb241136f79b4fcdb560ec2a795bcd5e7ceeee0fbc120d453d899f3a865bf2ede04538d0cd60eb41f", 0x4e}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x9}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001580)=0x7ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) preadv(r3, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/53, 0x35}], 0x5, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r3, &(0x7f00000001c0)="ea55b6bbfb336977317bf14b422be2d7b8d8d8bee6e46b08ac85226afb45347ae42d42911120c638c326f8e77f9eb3056c75dc2c6a7fcae5a5cab43c966ed9fa5338e7835a03959b95a6d4d9d87cb2", 0xffffffffffffffa5) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) execve(0x0, 0x0, 0x0) 13:34:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 13:34:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x540, 0x0) write(r0, &(0x7f0000000180)="ef944f5673b0341f5599810c47ed20ab0e0acf58c1e0391f29c78fb3028f891137f303663995ad3a799a0f3706c2614561e392c18bffc2aaec14da428174c3426906ed10925739cb442359cf882a0f9e5bd79e6ae868d0fd78bbc2baef63e450e16ae4178bc32ad9e5b5d28be3cb0226ff9e4a6231742628d7ab5f303fca4e7c60ec4c91d915448742d57872a54ca1c9624dde3260da4d871e13f396689c855e3465692b043a878bb9d08fb62052e71c5dc09813561893e257b800787e069ea57855a1238284c469860b8440980ad743ba96ba543579f01d511fbc91f08ab4ff457facbbdf535b4c2c79e2f6876c0a82d1412136bdc74f6a568617394234f933c7b06d3bbdb45fdc48cdbe8dc45b6535b06bce842c72c674a37c97c0c685076044b17edeae413e5a129a602cd5a093a4986a2e76ce357f26103683c1bfd9e04dc8938a09d9197326ef1e9364225de5ac73014039c11816f113de76537b9f384c33b58e49c368db167cf91d23fd5198d32ceddf4e9b7449c249085413dd73ed6352b6cfdec6d39d7c25da2c356e73662184057b42815e076bfc0f9e93926ff2f3dd7e07b70262d4c730811aac2dda252e8a26f0f9df579592a440b0a77b57d4d76723ecbedf8b86648cbf042261d10c61fc57f056122fb619b01f2af8968de9e2d26a3e7a1803b4f861885de7ea7725140d700528c12c06db82f9d1e79415a45268a44902e66d800a4a49114e978427da19367460a60d253f26b8137b90002fa8b34d0ceab5a91dda6b8d0e648efcc7e5ebffcf6b7557b1e546090e9665dabb3698884d72a33e22e70441485d92189b2fc857591e9cc5ffe913106502057e90d441c358b3e9f5376c8b94ebbd419b4a4657020d502afc8804de0bad1fb28762cfc6305318e448afc25d593f5bd63eb94e46e5775add897d8a91ff1dada931b6d02872150e99bb2a4b8e56df26bea20e4eca7be8f020d25f4d83f33c0910122a07986f3e7bbc09307b4776cb93727e7ed375b1851e3205b45d0febef43ecb04e6c4d49e9ca6b56b6f9ef2992d04437574c2fb19c9f54668ad20c541ec58470d65a7a769c0a6348b8bfab11b0f2397c32011300b79f1b7a4fd8c24ac28f55362a9f30ba5af6e56b76ac4aabf8ac856744ea3f6da14264a6c66ef9271efeef43fc0d6597bbaebed1a3de5e29ff9503705c8d78b9be0a3af3a8786d1b7a8a918c4c62e0369317d3fca147b7d29e2a5d6bb3414010488425b069dbe92254b14348fc8ff7d6e0bc9269579b9e3f3783c0462cfb3af4a7214e636fc0f9e01bfe34b68b81e2d1ee517350af6da92564400a8ede2ad168abd626afac3d2905a95ac6f6ee410358c5ab59fbe9db46a1163a5ba8e557f477bddaf005cc7a839c8aa9065fe1d189448f4cf1d082d9383b215db753d2d272c88b6b2972c2b2088dbc2440362b35cb37689e01292ebb5426014ba0a99e61816a6f7c61f9da5c005bb92b4a0d53992400bf962ba1dedc97c76c2461619727f721106d269c8526cc75a38e3a6e4a16547de8ba45199f28f7560f097614570a7e6ac07cdbc4ac25d7301094aba7c2c531c1bca578bafef2c27f69120fb966659954963a24f83bc8ffca4e2e2b8c13668e4dfafe2d438ad569f786e3ae0b2ee78fc6415613434e9ea4acd69d5d7b7dc48388664a60704b7301423ead17d0e554d93bf08b16723ac37e0e2769be9a631fee291b94cc5e1b37d114c3ebf6113c464310a9f0a8e100c8e7f4c0c9c2bd78ab874790a2229fc82ad4c3f760e7bfae28b6019e6cd56f5b13d855e8cb8f6e23fa4587d6242653bd5108e7b47ac64e84f5b0b32789706176b1ae9130115dcab036d0bfe62c85927421d3cbef2baac8e1c84baa1ef29cdfffedc7860a58d4b0cee470e0eb7cc4dc95744f5e45e7c691bb7ac7f01c3d20d0ebab7d151c93794c6fd2801b7523c49484583787224a11dda8d6c6e961d71fc893c13d840fbf4839589720f44b7ca59aa58673f877d3966f7752d4308f5fa5f4b184fc88f57526ab19937f4b75ff27b621adc7a442d90db909f57e4292a13e09e9b98e7ccdcf3a6333c68b6c52c387b7baf2951c3884d571dca32f36ae4144353a055a26c60633f2a0341c24cd3b59ff7c9f071f778010eeb9b3a02e69df05915fc10aefc12c17734190f9a55212bd85dd04393d95f35a6d99f562f05efdd4d390e756b2427a71b58f884e765f80855a3dbd52c5cb8bba4222a5ae8e99d631520cf7be5e74f68a8b996b0ddbf610c21eb93729e9e3c2aba78240adfc4b14ef868f9d020c83851ef1c786b1308e1e664e8c40d27e61bc3d18aef03df097d71c9ff184b4f1b36c586576cdd6857f8c78fea42b88a9a97121df6050b8306171182bc171fb1686b142e086ccd0bcead578441ca9db0c916c8a7db598fe3fc750c4d3dcf8ddd738ed80d07f3bb63ae70b5b3cfcab39f88edc89a0c8cc1a21a676bcc37fbabce34b6311e9d76bf12a35db84cf0aa3fce00a751262da30fb5e7be07ea89d204cdebcd4fc8db23d3b0779c94f51056103489cd8fcfdc81acbe9306885f8485b1360a7538dbd8d871e7e852a5bf00a62fc199d398baefcd399f8660761852225b1138f8d4933eea9ec3f30bc76fa7ce0bab5bf5cb539b3506dac48cc7f1e32928c12b47330cfa1c8c884217267acd89785b6874ad4a3e7773ad9baff80dc003bd10290be87ee4e7eb0231c1d6990c1c450a31c5d35392ec277f4781c6c77ec6cb193027e21efc4d130a3ad264dada011d041fe4d43fd5a4ebcedf90aa664f09abef89f0bb9f95036b374628ce4482c1480ff224acb29a64524181107d3effd393048b7d716e138e9c1659e4b116149f3b234b7e1d3893cab9b808adad03654072bf25630202bf6597b705ea297a05564c58eb7ca8e0582307fcea8b8d3390b93ded118d63c2fc353861eadb8203feade784ce57cc46a61bdbecdc0ca5f95f56489c320d12c2be218f86633c007de242a4428939f7c02e68ed8561e364ed6bb87cf7ce1d6cff7c9adf6bfbe05515c226ccf21050ee0c9c404b82681f545f8942e4ac730f8ff642c36ee99593f5abe9952009c8e4b01a993fd0c4afa4e7076887f23c499a7e8cfa53b9d6e043b3b26af15559555ae25a43072cd7cb89caddd4ba21e53c71d3f0a840b7f4b0c5f5932a4c3181fb5dd2367ea8d274a4b7f2cd5cde005336c7aaf41f67ccaa4a58a06781a86e3d9b9d8b67631f01923d6b677d3d2450939e5fac15a550c688556031eeddf2f13bd5ee0add6c3f59843c022767499323cfd7c389a0d41396b67d903f5cfe5448b6cada17705fcdd752c95697ba0f9a7c2c3b0f7659cd552e8f3a844996a39f14593383234065cdd777346b168a5ff700801fd902d2e3f2295521f6d875338bfd06c55ddd497129597272843fe9ab836cd767593cc6e51e3833d51dde6505a9148e801bba6fc37c52e54a1bbc57de34b65902ad77eef537f3c3c067048ed574334e2214fe09c2012e7e53b84596eb83b270a09867dc76cf9f6efee20498575d159a59d9bc02782bee4394b8c3c596d76c5a9de3ccb72e59ab14368b50fed9a1d842290a2b3dd036e7043c01102f2e4cc19e558dbc87b486294c749246417e5a286088628f71ba812fa6190fc680f879e27b3c917dafe0d7769fbcfa56ba28919325f484761405265527d6fadf3f208158c4343c383afeebd421378a7cac493acdb79a48481a14770d372ce797bed7165e39cc3595e2a5fd84ed515de52bd0ac4ffc0cc8b96af5fbff03d0bf2a692e71690e943920d97eb99b344df4882e8783082b3f239fd2e2b0fb04307b072dbb5e35468ba2de789142f2b6114a89ae9a82873f930a6da657e2cd55a735547047427c016b9f047a94916d2a6ea8de17bda875d2c19e94f42cb241f78e43418ddb3bf998a9d9dffec5d70573e78a64ad6ac6e1353f4dfe65e6ff2e4ab92d82c976dbee21ec979715919a1dc757efb38b1083a626e937d7ff8ed16df4c63f601b0ba03f64d25c6337c27285e06c1e92e0cd2a0bddc90ed7fc48b34c1b57afb7b39838f4d9fd9f78958bc1d09f70875250d79ebef461bfa3ab5a008e019caef7a9d099de5c17366ded6aeaff62a76ec665a1d8522427d7130211ff81b0ef88c52ebef46c27cf86699d7e9ca27ca4100c28cd772833e8abb970a7560c648ad5ae97c903af432aa57d5d28113035988a11baccdfa768d9bee3344668ca372137c4e995ab12a718a5dd51a87137ff5c8faa87fc4449415f48e88593ee13dfae9e92799b2a7fed2c0e658a1254f627055cb84736efca89a46449937b28cc5f9fa3d232e2112fe3d2b72cf3addac2fea1cdbc584dba2a1036da916916b008617f9d769f0ed2f456bf41144ebf1e405ce6dad7b768113a893e9e6edb53a0c61aa93fe439b8398499c195b5f645e3c77296a89e9165707b1dd418dd58dc62d60c9090a670ad992d14721e376831834cf2a3d2e065f4090a56cea6b8287e9a8118626defcedf84538ec5a576f3d9888f3ebb4642edb0422a60ac45aa6ec3c3b48967734f3caa263b6c6020e6b85c8b8743eef781f7c296cb499b72cf91d435586d1d2038f8c11b0973ae6fa18931cb461b850653a585e5a71f6fc200d35d977508ae86f8d9095552dd8a8022674f2f2251c436cd2a0ca345af10cbd1583b1d5926a21c8a63956c36562c72ecdae67ddeedaa29427cb56950b2ee405d84d67b307a23f63e039ac9bb85bf4b55360a83da671a4da5344784b5c5e5544531010115cea02868b2f361a9e4630e9d34b25924ada50ded5ef0a96eb3e7c00b9cf5743e70a02972156d439257a57b3e6ee2ea2a2dfc541bc70443b0164c5a1dc6399f88133213fdec16336decb331de7a9af48afd37055ebce8eb621c9d9d91cfb715a3d6de7309db16a51c27f024eb2630a4533500c9d416cb692aad1c13dc30b8da9d13e2e6a1529190e2d28ff9503a7cd397ffcbe395dac1233f314ab171c378b38c35944a2502a9f20d76a5c96f7f6000141928aaafb64021894b8933f0c9bd4b83ad3772ce962dbbe670549e2909697b42e1a0c3c747334cd500050fb72343a0a500256f02d827d8106958bba1f5f60e6a9cf9de8e2a47e40b1ace97d0e9241e538905acc7305eb771e1c45ade6785f7382b1b587f9fa2cdeb4e48aca2185d8eb8b4418740cf70108d317b14b3a977c872e03e5c71bfcf9763d93246d4551eeb5ba9bb62f31aa9f89a6f576098cce479fc6eee09db560d40bc9c8b121d222b511f243d1b3f06e66d8523b25383e7b37e884a8f6d046f4b91c2f030cd7db78906b0f3c5b74a71bfe87daccb538c0dc3f5dd30f6c35ca56babf7b1793821dec4fdec0a5daba2656f24b1f4d6b1a54b5c07e2378be737e554c452a9bc4038233324898b9c67d759dc8b9df96c6fec5d45448f72a4b96a912ce8f571e324200d3eb1e86011d9bc98524cb0737fa698f8fe99bc3a06791488bddee7703b698eff9d7b171913f2b7878faac1859ae0ff1018466017bfc2c6c3d3a46682bda5a30974ef2dda47a5cc04fbd91407c1357788863c6c52ed84040638d0d37b81c8998a14b83296e67c501c798b1d1314878cded8f95265f760973aaf5fce8fb3ac91a9ddfa48ac9746bcceb7a7352fab1846cf8b400ec4321a7a3fb045216cf3bde0895be1ff3864018271b2ede9786b7f2c50a1a324ad57d17e4ec57ffec9f6d919b5ad4c190f44e4bf62d8c988aae347b2bcc34ffb231fac589b50d1314f9268815c50ffeeb0aa85b25e9a60ec42de976668d7965", 0x1000) socketpair$unix(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x800, 0x0) recvfrom$inet6(r3, &(0x7f00000011c0)=""/233, 0xe9, 0x1, &(0x7f00000012c0)={0x18, 0x2, 0x7086, 0x2}, 0xc) write(r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r4 = dup(r1) ioctl$BIOCFLUSH(r4, 0x20004268) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000040)=[{r1, 0x57}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) 13:34:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 13:34:29 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) flock(r0, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) setsockopt(r0, 0x1, 0x3, &(0x7f0000000040)="878247449e15cf9d07aa78575f34791f1b5eb56c81146a0f94a0c6612bbdebb8059506c041e24b218101fdc69cdc39bddb1df7e5218aa2f3db24216c70b3986a0743656989c49c72ae553e2abe9c8c369e7b86a8e7912df96f814afdb268bd05f9b15f2919d73061c056194bc4b624eac4cb85fc391990cedaf0e911030508143ddc8f9598b926430935ea0b2919e33cb7eae6", 0x93) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:29 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x2de}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10c10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) pipe(&(0x7f0000000400)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xa7bf) 13:34:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6, 0x0, 0x6}]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000fc00"/24]) 13:34:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 13:34:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/87, 0x57}], 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 13:34:29 executing program 0: r0 = socket(0x11, 0x3, 0x3) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() kqueue() r4 = kqueue() clock_getres(0x3, &(0x7f0000000000)) kqueue() getrusage(0x0, &(0x7f0000000040)) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4d0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x106) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x9, 0x7fe, {0x7fff, 0x3}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x163) 13:34:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0xfffffffffffffffe, 0xffffffffffffffff, 0x4, 0x100000000}) flock(r0, 0x5) close(r0) 13:34:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10280, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x400009) open$dir(&(0x7f0000000080)='./file0\x00', 0x1808a, 0x100) 13:34:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20080002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f627573004f42e741c0b559eab2b98d722d1c2f82d183532db27ff4bdce6b7c44b55a5dfc89a20a39a6c5c80900458072f5ee1b2d1af2a218667b87200d905fd61cbc48306f4971f1eb62e336d7cbe13b951387f065443e1b449d7ad046664fc2208ca90cfcaada273a44a523a874e74c7f3a5ac69a8b6866f55e04a2bdfaaffded07000000000000005ebaae286264f59550f1a5ee29ed27dd6f6ac64515b7309e1b3091098688e3fcd924fb7563896fd44ab88f7acca2b6f4f5ec5da4ebce8329d2d9e8dec9b9f5dfeadb5d7525badcd4e74899b1282c231253bd0a7b02ff7f6c0d"], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1) accept$inet(r1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./bus\x00', 0x82a0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 13:34:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x20002, 0x20) pwritev(r1, &(0x7f0000001500)=[{&(0x7f00000000c0)="de2c91cf6529884022ea6448cbe22fa91ed97b46ba23f0cbc3a36c928072eb91f83e096b60892ac7f23169ba36c7ac9ed2f9751c44e2b6d06e6f47d21edc972cf65465c7fe247076ccd46dc481a5e877ebdc9a5b500e23cdd80891ae214a80749c799c486db8ae904738fd77663fedcd911bd6c7ede8bfe07c90ed89d4d5041d2f", 0x81}, {&(0x7f0000000180)="d85ea571a46cb4b1929e316bf93796bcd6f10a65a5fb637b3595e486ff50d8d58c869b3a84b688590f8341fefe62abc0b97566ee95a37668e00631f2f28e33061f292e41916bd53fc9714a6dab7e237c7d1378830af9aa1b79efd9f7fb9df36889085af99010bce3ec6aa1", 0x6b}, {&(0x7f0000000500)="a8778cc986f82d4f939a0d7c1ff79ecc19953f3baa48e4a2c1f3c1b5083f777b3ecf562e641b730f85b4a1cde5f035b8d28dc6347c4f56530645e887b8961c6b2d82d398e42061e6a0a00996f126c8116c193633194ac9db940443d15d368eadfdf635d5ae6bfcf268794f6a4ee692f32fd466443e3eb623446684e3a4b7d48f83c63ebb8bc39b4c01430f9a0253a2e8fe8cbfd29e289349ee893eb4aad781fa7209ff156e9ec271083810679632e1331b342c0b5f0ab3edb424380dbfafcd0993d2e78f9734bb7474e0b6af1ced537b51e117ddecfd2abf4e3295cdd5ac1e441bcef56ce3d62abd013b57a49ca7137d431281daa4350af798a745d9ab2099e61e50e9df505997035cd5e314b7fa54866de3dcad0f7a06a12b4fabd7b2bb265c7362f513537a88c492263e87644c8d9ed69e945a909930e8680ec136e6c3cfff05dd0cb0d93b0e3b8180760e6881cbe7f12f9ca872372d99c06b7c40b6ab74e6c30f25fd3eb0dca9e15de92c523c631f7d631fbe16d055613b345c7e136dbf0d3ae9f7560f01e223b5c4d86f759df5defae45069827ef50506380bbb39d54d1805436e75a30c98db1b0c66d6e1a02be6c2712d708c3b72303689def8df810e7b8e6b424fd83713459cd56eb9825b296a52008a951fdf6cb9ebda1fa47cae092a423ecad6bd698e184823089aeb05e79faff32d9ade8742df6e94da891095dfaa3a1a048c4049316d73cd3c295fab7172bbabd7841ad4101f5c6c592413b55cff462659429ca41e7c090c55ddcaa4495a62938b2455e5e55e045c9889f510cab11b54b10cdd9b92da03e1fd9a2de161c2678ee667aa6a4ccb1f6deb1848bba4745f7df923a1a086c133cde79b3855778d7b024bcf4622529e9da313f26ccab7a2eed39183d989dfdb15dc01426e4925929b011e74a56655e8689e4c900691082360ce7c358ae46595a610cffce101e6ba323c7788bf6de72ce05fddc40d6f4e29ddf847dbdb892ddba985f42cdf71743d4ff4af808e8e5b57ab20b9137156ebad3190bb1659bb2b6efdfa7421f71f9707b7011168ff51b27ca187d8b2716c0059a8ae099b39a1f84a187ffc71bbf1c8fade66256396f337e592abdbfbd92db50444a23a6fb9d64984ff131c75126731aee15e034640c7636caf9fd92b8ae8e8652958006efa7fa2e79a5c013431088d0ec39d2f5542e7922b8148baa9bbc7c78013516e37c0416da8a00282a3129d4211583b2b089da742b210dfa49a575eb1ebef71169f49cee7e5c5db2a773ef9688e40822d221d097247e9d713e7063e492a6fa8b1f8afb4a2d768dfacb412d179f953fc76ef6cb77d2501225186a756e7a9c9573ab5399c17c98ac98c3000708ecb8dfcb65dac31ea690f060308999e7faf27474bbf8270b1111c848f2eb06635e59182fa3e944ec132a708b6adf644389c4b2677b474972cce89085eb9529d53c2cbd61f96d6abd12fd4f677dbf2ca6c566520b6fd9baa39d3bb00655d5703970705cf385a4e268f345f1eb799231b9173ecac35c1b0cedfac8fb739c4317187975956f3def53d5e117b75e511c910b2c828c7296f9f745505f9bd721a552c39832bead6880bd061ca15f92795596e9d8937b27ec8adbb244cbe66bc6f3ea1b9137e7b956b842f2deb425d64208709aa84e2f18f0bbdb0e37528e77240c96700b0b9560f5c62fc7fc14454f7f570b646d8774d1f1790f378b0f2e8be89db1fe463ac152680d88c3ab46c9dbcf8fab8127d9e1e8090e78b0cff4610487251bf301ab046bcf026d8581aaf681595c0b98a95b40eb78422f9e46843760598afddff6ad9c2ae36215cc40c2d67cc6b28a0c730ba12b2fa1f04867bb4c923564d6707bc4b15a1448cf701e4f37413d6b442b0c898c0e5911679958c2fd440afb9ba234875fd143412624b81346769ab3131cb304662f22c7fee88769078e6a102920a902f4d2bc063d65ae7b1d4b94b470a317e26665a8f5f545560dd316f39fc8a1c7ee73bf8bf8f1127d3eb989146572706e26c7ee990eb2716c8474391952815176e211247d2f350dc65bde3902d0890e81302288dcf9dd0a520c3c7f70992b3c79e14a356bdbfd2a68990978316e88c0ad4d4c3b4704fbf71008f9715faf163465200cc419e9959d3f5d659f84fb09ae9a0c2623f6ca5c8afc1f95b1d276739b3dd922afd243c9f1fe58b94fdadee9787c8c11377e8d338264ed6ba97ccdcb76b542d716f5e2b096d9681b7d1bdf5cc172f0496d524b43e081e6982a3c43ce928414b92ff7adfd8ac3c95e68137f4f1576f6eecb289cc3f30d4899220bb4985f4960765f9c8d7511d5d6d0853d96b6fe970b1e54bc76a9ca915e81632114fdf12364d5ec1a8b6ee89b47f95ca93558dfd092a1cfda88d6fbeb78b255cc3b8dfbf5f385f5ddece4938923d2d555ba6dbde3f354a81e6464856d52230fde65a411414fed8b099a0fe9aba1aea5c5078303cff50936b0378e31e64ef4c06c1b7a1a0884f6a2e399f7cabb45df4b79c039ce729448fd7ff4e7dcefcdc489ac1b7b14ba3f7d1bea2682589f416f0518eddae122b2ab2428d18b55012ce491ed8ccd2fb33dee89450740eec93eb92b29285ef350a73ae0156e93709b3a7ca2a237c26e7c776c087fbfc0d58b8867e18637dc77fdc4f02172174c340efb39a7e3114f35b31311d23d3e6914b5e3c55fe495c10b5afa8b96018cc5eccd126905fa040732c34855329d8be6c819c8afbede654ffa8aaf733efd7224b7bb988c045834e79d673073f51100bd9f0f21ff4d18ef5830f06c22b8bddcd56c0c90a23cf58edb16b0d8d610be4bda03008a9dc7c44f08cc03a7a586710eef55f78ec892458db95af243b4952fb14a0b60afd81935ee9be840d0738fa1960b644f3f8ef8ae0b21b0a093b8c61cb502ae28cdf6d76a2529fc44dcb85a15c720d454dbb0efae441a54d26ce806f015fbf3ee0a951600765d7a7cff69359e30fe60e7c2a008ca4f6cc4235d7b54c9bb0bd2ddf0d9f19dbbe66c7a929b52c2cc3abcf5214a4a6809c30a412074d2753c193a9cb84b0486dc99cbc1d44a905f60c0cdf2118d422db01c865e32018178b223af54e89f84e546d57a231cb5a77de16c78aea1f2dbf2ad07c41f33df6adceafcf87119f0af73975a5e8445fb9c91e4f3cad798540b01a13ea19176bbcf3632eebb32ed15efc3bc8d6211df2d928758166b5181fdcedcb2403c20d983b011dfe78aade0db71c79e6d89fda4038f2e06ad358422f59444b3da91ebd6c6417c863994882214d4b30bb905b4054bd73a813a70005bcdd53d0e466b3c2257c1f415a0dc86038185e73147ea49eb93a84e8e47e232d2db01317a9065ff63a25ccf860bb9a6c70e29d9040ddf586c5afb49b197eb90a28a760d18c0a09bf7be85795524da0e5436532832faf5bcfc449da400812a67715a3891440c4cf9a06d8f97904f9a0cbb3cb66a7ca37d2d991226f01c32bee9c19b41cca7b541f18f2525673eb6f80116938903cf14f5990f654172292f0be3bab1e3c0c2dd0d61962838dafaf9b9aeacf848a0d2bc999c2d0ccd4c0c2fbbddabf30ff3daef50ba7701bb1e7e102033f140cc241caccaeba40881324697a31329f523a6af3bc4ca6199249fdb95bc5773700e83acf4dafe1e8f841e41f246253a6f0a638e1279ee8a15fa1304844afaae13821445ca4a12e1b8d8c0e37ba85b4e95c713a08c3a2dfe70c3699899b8821aec10efcd62d13672e343f2dafa5ae935cfbc250ab4be73112277a04c6fc0a99779e49b3705058d4451c44caa2989b5bf33d4974297cd52a50344a3aff47f24fc875aaefebe794c62e5fbc09601375cacc406f5c740c6ca98edebd1fbef00bfb3b338fda3043fd48ce1f7f1a1fbbc194b50fb82d6d956261dd1da7d9b63bbb43ebf48b05a8e9ee1bc3677a9abc8ebdb3bef15f8bd591acbadbe758f6fbb74946d30d856c955126d602e8fac8af6ced226cd33693be0cbfebb0ee56c3f3f08bd13d968caf10db01ac60e3b0993967d44bb7e71bfb24e8641b9ddb5c70d0d35234b1a32c6e0f034490c2cad42396fe5cce86ce0346471fb1396a1dab8b86e199936b06d65712a79de318d9eca06ce1ddb77bf30d4ca6f5ea80cb45fda3c7f727cfe0a72b7ee1068c3bef86cf8dabc601c676cb6f2d1a24137e50645e9fd76af8d37452b15ef3cd1a8f64d41d2fb823742000db8d53f64bddceecfa581cc4fb7fe6ad69d1b03a6a9332584279d69e78fa34a39c041ce53902793125b4d168bfa005fae893e8dcc96526aab85eb0eb5cb3d1e67508cbca7884f5f4bce17e935c5a717f249929c3a76a3edc4be91b22e95363fbefd701c0b46a1929585be6372f7d565bfd1027e3179cb53fc811e9b3b22c37ef79a2b980e7f5632fee936034d451a4cf41f547c5bdab34e7729c1e6b8dad1264b1e0da631aaab5ac73b2b625993e70db4910ce12f6daf2c17e411405b81438e6a671c9145f4eb77562d7a5fb325914b8632ddc9955d7d3790d2a1cc7294bcdc087df0da57fef2e9a90b617d25b71e3ff980fccd2bb532f0bdc7296595c1ee130e58cb92195ad019b9a6da6ca404423e20fd8648009b30c032b2807c1738edbe170ba7dfc219ba659d34740d2a81172d2ec50756d3d0d479675f05669031b9443445dbc64b1f3b55bf5f25df7ddac7b469064f4b35f3eb255b0c64192092726b2ee810d363051f81d996ba80c2ee58f968aca0844befd3838a8727ba1f9c43366142a7ebd45787ad3e7a1c7256ef6182b7b7e4ba36f02b9cba9884feef2880f952fcdcad87178871c3f6997d6b5d3801fea1d762c8af1ac9ea63c612213bcab4411dccedad2e18be118413505918951ce725681a5150baf9b26fb110cd07d10fcd45f51c5fe7074afd57dfaef1a5efd70ecf5ef10ea10b2f86fb44c152f2af7b203de57ec83f5be4cb768f977f3f08ae8063c9f61bf79c6db873bda88a7f8bf17ef5c7e596b8a7e5200ceefffe9436f830dee9b84885d8b2c2860f307d46f873d421a6a9a80bb5eacf515c7c161d68fe6f4a250897e41588a7824ab816cfeac57d3e45a40902e2badadcc8a3c11efd58f839fbc77c962aa3b977009200662882c9ba7af4147372e5eec7ada3b41febe1bf9fc0647236c233331988c24d83fdc8d344749c32764f775ac281cac496307342f58907243b054d2065a8b812918cf6ff7ebdd2a97a31a05f98c7391a06917a85539bfe577872154f202f4e831c979ca712cd6699b793a9d2e8630e65e744d52f11b240f713357e74bf3e8879c2cc2ae51c7590abba0bd25ab26d9e653a00540c2d1f04dc676b73c8ecc6eb28b2bd63059d051feb077ee28b32d370ce1bcb02344cbf5d4303e038b7c1d95194ab703f6631a931b74b6f71be240334e78b76f1f4d0eec25edb0c73b1f8b6f24df43067473aec4e63780dcf3f71feeebc58fe0bc30386464f39d3156d5b48efecaedd0454a019cde136fbc7d83d743b2317934757c1014ec4f8fcda44e42e3de56d5420379b560b83ad8c718268f8f6ad053866df229faa802dab9a73beeba25d46f15f6b63c8fc1c33bcdee3dae66b967b9af593a00309b28cfdbc278752d6d55d3cf2bd2d3f7045ef25b09f5ba2763de49f5f449bccf466b5444e4267d75226f6d0a7c20bbf49587f8509750e3c99d5b1d4cadcbc7f4e3fb673e63620c49eca3fee4161c90acc22f5257d07dc3d1ff3cdcfa4986db76660a5f121524c43a088af2b885829691f444a5eed809770cb0774828f0eb522b7e2b26af", 0x1000}, {&(0x7f0000000200)="5662786f6972fda5fb701aabfc7ea3180262146a2c0db1120f845ffd5c642ed1a796e485a7cf18af91d0ef72ef3224", 0x2f}, {&(0x7f0000000240)="413970de33e585243b9e9be4de76de1722b9b6778fe6ab95a8ae3bc2ba160345b4e6bc36a5c93fdefa92623f3dd110fb697dab5a514d698bd62d886774c62acc15a9ff989672b458236e77655e46ce6d1cefe54a01e94177d2572ec73c53b06f6c14eec927d91a1a7082258ca182de00a3bad72a3b9280f7", 0x78}, {&(0x7f00000002c0)="f00c432abe8577a239d5b12d3746dcca56f2dc64f3b62a8d4398a9f28b86156d38f0d59ee956baa73a50dc76234a51a649d271ac03c9b5a66b765d4411df44fd409c54ab987cd744aaa1a6a602279c8c39ccf1ffa9dc3af679b7445ce61ee84c5a8da916aa027eb02b44eef3c1e6d1e88a4b11cb8e8deb9a85dd0211c0fc4e260f9266de895394a8ec9b0e83c20ff2fe6c4fbadffe2f442fd3f9c701f9db33ba7d2511c556cf91d804867c0b994570e95a4d293ae389bb5b2fe46ab0775fd6865a5f2cbdd68b4a39db92", 0xca}, {&(0x7f00000003c0)="2808835d1c02c4f5bae5ee499a3250c8c7dfebfa3ca1f900e75164625b15d69106a0fc7d0a20310745ae17687e879255f2389a4b1c30edaf542927c953353a82d2650a06dec768fe2e9b6d58766472f17314ca08045996cbad6584c743", 0x5d}, {&(0x7f0000001740)="5b62d8e5ad1e43f3bc26e67a0d47e1d416a55a9b04fad48a4dbeaaf02845a3af66242924be12771a0687546465953c2efa7733dc1c968f5bc728e7c241ab28584e5c4cae67d696b9a9e795ccbbf0b022133ea1654e1d11076b8735206053691b1f0e634ad4cd6e687b0c1a2a822c02c767fdcb07e35c6b564657341b2624452c208b9a8aad7b733ec63903d6a981ec264541ef8d73508b4f4db5c80d42f4ef0f74bb3bb42c06c3a15b3219528a2386a1cf173aa823d07a052f2ac4222f1f578c6662c4ca711bb91bb99dc8f44807aa7f404163b6930e66e6ed02e4bd31be668ce85577d81c2c2c572cff837817bdc111af5acc7ecd09937da72d3404ca2bbc955fea79294fd3c6b2bb92b085b085401772892a15385d8eaf08abef0e54286151563b32fb1ee2fa774524e8e582a83d4f1330143667e8d0fc91a8c12a1593cd820ac5cd25b981894586546c806b3437af6ebb943d8405c0ed745021e5a93114fb73b98774d6fa20dabd12f3ab7da46549601d4f009f7f65eb3fc0b6bbd0292f2a64f33797f9e30547913dd1ec60830b63156ce52834c32676bc766447c49c43d3f72dcc3a9e3edf193be83ba51053b4eb5d9bcbce1a0a8f1636041eb5600ee59694ce838a6302cfaa4a5ffebdea301932bf21e0eadb367288ac92a24e7054a0efef2a9cb0e0cdf2efa14932c928e135c5636eafd704da03b7a166db152ec91ae91933b8e98191ff4d639576ce361bf384754be5b6cb48d3ad0320f50c9b871746b86e0635366965d45d1f136e95e67e5489f1864e2c0c914ea16dee3c1bbd2b0fb41d37f3fdd0e7fe97ff01388e87854197d5cdd27e4f4d36ab0a1cb049b04e921147a1415cc7f97d145aca2e2c8a062aa0ce558c6eab856e9867021cf12154cb6d89410e12169a6c7294241c510d582aa297d0542e883ecc7079ff129888db5ac0621b4dffcb7ccf5d5143203875bf571199921b57b0464aa170089bf9796fd4fac1e69f9b88720b22502ea1e263d54d945fd567e6ce5916017e7a25e12f5d39bd59ac8e664f7438c1b0684ccf5d7ae531deb70f016b1d40a5695674be17f1aa819f23dbddc77c5eeabab86639b56aea0154dcdbb9fc972e7828b8a5ed8da75ae73a1556d184638d4bcb153d13450658881b249a439c4f52d642dd452cfc7367a901c9a37b5963be4e24e605f9dccfdb6a819c04fc914e8e2ccc03cb634b1de42c10fe1ca5450108c95b90cd3689c7c11b3b5cd99fea77012804681f578edb5d65d3c9746e6823ca93814d84c52f7067fc82bfa9f7e3132b1533be3aaf1e9063f070bd89d5b7cec421ddf96a46cf374a16549f9f53bfb8f1207e36ec524d713311990d6915788a035c951c86405ec3cff14ac1851f0173b2cbd80cffcb128e3a40cbf7ce4beb16ea53d26bdba8ed9372a6a381e0518cc531ae26f82de812307113fe18564ee1855828e00f66c872024e454c6d3ee56dddb263087019741f4bffb884de40de88a6e18d77e5a2d507c0667cc824f18d430d101fee1a8591b335f58224cc0468368bf19c080c052762c2d7d558d8cd7e7e110424293a15ce14c6e80e226a1e96fbdeb224a29a3ae757d0933011c7c96579f30529be672c544ecf7f2f2270924304bed5213c72fe06d6e2654eec21f68000b7c43881bd6842f03f25853475bc79dee2ab2b166b4dc2345f2738bd423cd823ee79cf3d8e421a95614991b795fb664d3ccc4bebad63765977110166257b159ae6236b5fb10da8942a30583258d49bb96de646f0f45d0d233c30d2111f25578ab8876453e50363844753d5c1f081abce5b2282f24731a3a86a410aa5196f06942b27c8317c09e03747fd102beb08c75878000392aa537d4a6cdf5e8eecc40f379ea860089cc7d232407ec028568a40017bcfc1883aeae30c9967d33933cd708576315af27cca1d180c4376f934b695faddfbbfdd8f74ca39ffc73cebfd241a2d2a57dadc4887c78fb2b7cd4667984ec8073fd03efc7a715aa6579a54bcb42e92579417ff819ffb793d8b6718909d4fe4be05e91e87b64511cba9a72138724dc86c0e772ee2cf99e0198b3837dae881da2bb8d5600ac5cbe2567d85ee9035e6dd4e65d0b40a04f152b6dde4cbdb93e4386579a4b8e4763c19fc27b318db4fb7afe5821a052aa47c9d862ca08f9af5dd264fda655dbe2bd39bce5da87560444064bf7ba0b9de9a7e14db7bda180f2fe8909788bce5b8bc68a3063847d2b10b093b0a44d90f9175650b84acab565d37b02522f27acbe345b466a5e7214209a81606322af6bab622fd137eac66ec8f81aef6dd9f116a59453d1f67528fe3371a2473ac41042ff704931638b74c1b2bdcadc10eb8cebf7e1d8f88f62e80f137f5db5bd9262debc48e2ea750287c665824ebba83f39c2404a801bd5013e440e60e1c61e8e32e243356cb0cfadacb123fce6e2c7a90b01168c92669734a9dff00406275df55773c8c5f139b62859ff680d339a4b370a143b310dad3b805ca06c15c939bfd9dfb622126677b3e815b29d5552d995a10988553edd9dcc4bfeae3cc7318cc9f1e18f3a0d9c034e55f143e70c7917d300b674d1c55f3f626dce2ff9324caceb302e76df2605192d45f6b9fa64cc576215134ce6d9e98a13b56beca7cb5c169ad86455fcf47c9fcb97ba812c3b5767229b51c3deb59cb675589527f5c9516da1da6d08d74397c841d777d7becfe729d73b0d3ae82754efff6974639df3a134c696fc06b875150cf06b657d67b78f6572b9aaf67d5a79ac70f2362af34c9aa61ebdee519ee21c00e01c70c18f77b08fa5ca7c0be98fe8fcad437c6c9365afb9884556df8993059d921409005974f0969b4b09374b7feb9baf3fdda5cabaf669139ca6f23e3ae8a175f201e5aa4114052a1e6bb821867383324e6a3939b231d9aa7d13f7a55eccdf368fdf6c5cb4e4e4485747f22b96bbb17b16b4da57356a5e0e201bf71520ea7aad30ba8bd93785d2f4858bbcce42f794db9887847ee5efcabf93b565f73e93c1fcedce658c05adb104312e4048ba2e3975962f00856041936eeca6efbd8696da6e22fa162ae4426ad63d98b884adcdd83bc644a2e87f5397ce14dc06424e880d3aca1eea3719060363ee43ba4b03bb7f6b627f9617f927f29822154658ad2bb1874750ff131e3bf8700fd493f5e2c41276091aa43321befb53b61d7b8c22b14c8822052f1a5e31b0a515315ec1628b84f07a131c7fa73abe290e29c5802e5a609e36f633281966aea84d6ef74cbe56cda2a43610468c0722835d00aefd9e373320ef0f8e2610a4f982b58e3a7447b56403d05fcf7052dc32e99fcb10c81cc071e9d5161ce79adfb5850844572822de260af9d11691927145acd43badcf24babb8cf14b14d9c1cf756bc91c1a94d4cc600deb8bfb2ccd8267b2f5b0684dd4cd7c9f76ea061d0e7814a4155188b50cb5f9383c42f34867912dab04b477ee99b6eb2e32803f17b4c6c5acd151b2e03bd89bc2a6a6c6a5833f90dbc84440aec7a3871715f39bc16f504a8df9f5f40be553910a1c7f46c8747bedd2ed18abd79dbb05e9fde0d9642a4b862650e105a2d112b0a5fc85a322cb92f857911be9c3d67f8be065f78ad40f1cbd67d404971ff9cadb52d451e98fc2bf756c86aefde968cf36da2375b588070bacfd0f68ea2ed68ae4769d4ba2e3c5da3d4ed98517cd89d547881cd0a94460e9778de2d70680a3b87fa1b77ae0c7edf3e3423c0a728210c454180cef8b67b5979b54188c6d3432b7fd09f72a84d70bab69e28fb0c16961a3f2efdd57e8a011a1cacefaf7ebfef99638934451413b875c7644b01c76a99f775339e2b81c2ade3a85a326b172cad62e9283a5b6ff24f78f8669624758e173fdc589810c32cc434433d20a088cfadd01191d3626790c02f2cf2724d9a37a92cfc1b3f4229a3b0aef521b6ba59d59a565f6dc3e90c948c7b219aaf26733442ade4d7ac4d6ccbc28cef6e69b5b66fd7f55eafe6ffc0f73fbf1a4df8d2a5d444bab5212a3d37507cbcb3f85312a94e0ad7b453fe4c7b8e746f26f530a7ae51ce02313068bcc560125868f427028567a491ed5c1ab2950508f1f1275a7b85734db0456a697faa30a3e8c9c20a1234720d8de77084e1d26076ee82ae864b789fb7b75d8dc097550a58c052e1f70ba35092ed5b7d34facc83b8c448b6a9a1bb008cf7b700db96148dc0b3cd18e8907449977b5725d1b0959beac13e759eed480a78581bb93ceba90b0f46ceb4f857cec2dade40bb1058c38f04ebaf73992724661c8599090073c3387742796d488ad8ea0309c080e06f77b01cc288a66dfe38427008094295c7da88e1f9d6eeafcb5477f1cc6a0e4218b8c5febb9aacf3aec0a2e90f66cf0e20bcd7ed4367f9ec5812642a7dca56e91fa9bf983a99e1c9ded0222aba3653310ce3bd322dd28b034001db62f90c90f8c3eef21942dde206e69ec3cf9d50f3bc9260d5f6d3c86e67a4ec850ffb6673b08817a65c9b3e922cfaf0caff01fb89a7e03952d131bd52a515ee650865fec7617bc69167fb94407a48887beee665dc4a3e8f1392503d27e31a09c63b14f1d27889a3926cfee8f0d88fb99555ddbdd8f3c96610f563777ffe65c08b35f728ba2be4391ac6c5e5f7af046e64dd1a0c3e918fe3c4aa21979f2217e714ff7f0ece4f14867bad3fa6c56e0ff572e2793c5fab61322494c51dbb11842ae6a55a30439e05ba2a00d95f6d1324596cb6ce24031f05447df942f8bb4d7c7e6d73fba1393176b07d061936d9478790bb9126990a9912c3596d8d5c509c23b36a798928fa3d3ea0703954c782b27774438947d1b9de648eb07e09b14697bc5576b82d4c36f37c8a9f941121c0410d78303fc51d90b0e7d894630f9492a5d649faa2b354f9d6226eaec2f727edf95366bd673a95678327dbd8ead0f0bc42ffb02d0ddb43808fdf449704837897a2698d5776817f5a5122b9467b36c1f3030d02c6233c4d41b9c62addfe7712fdcb760578429284e95280ee91da18a7dc0252550052389740395d129c89f3d74040de18740cb780e96463a1472e7a578e56e2588cee3a9e0d0f41fd1ce5d23bbca8598ea23fc1136d2f4811c970cf8d57c5e1e7344af78a355be3954968a8b691e371e29af20c05a2adf5ae28bf80877f64207193c551a6797a10c3df1cf533ca4ed466247382ccbec118c781690f43764d06ee6610f45613d197298d6b19b5a4f5575f3f861efd5a57af5477e3fb0b0e195372a2ae0a1b06af5aa670cffcf15d7075f873b5d9078605badfa1db94832a2efb2fc9b774cb8e2a7119f41bc7b2f6a2e1c27fca5dceff12efb43a6bccf2e03b8fee9d52ddf42fe269c916e1bac8ededf3d801c71ec6f421f319fc0fbcc9b712badc0edd415ae5641812568d6f5821258ace43e7b715e27fc870a5ecc61bbb5a4aa45488fd89f87308f50e46176b2f1e0f78ae6aab1292d77652f2805c51392269e5c499687c3e526962d78f56c63c5b3346c44f57361bc43ea8406a0047d9a9ca86e21901db54b734705b676546f58e5992540c01b052dbac3557a53ab1454e79bb0c7ea4c66bc37b42c85bc97c569ba772a53534f77519161422cf64d4022173c5d23b28582fd0072d5a911ad55295a90f03c94815b41973b413fe2c4d8d8124e072fdded345c5a62a18f5a21635a2a33fb911882da9f2b92298fecc0e49b3f8577bac1694c27c9d8f494b8c8d33edb4c02e626f6da517bbfe2c25764c6dc437ee7bb51c189c1690a1dbf436aac30b7977444873a8dd0c40", 0x1000}, {&(0x7f0000000440)="7d2b9b21d5b8db1e2a37a5c2c3607529645ebe24e8a11bd50758db1b2d4e7044070a6e3d20d6", 0x26}], 0x9, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10009, 0x100) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) ftruncate(r0, 0x0, 0x7fffffff) 13:34:29 executing program 0: syz_execute_func(&(0x7f00000004c0)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c58160160fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x40000}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25210000006565d93457c442ddb9552e938dfc0fb1348c3c3c660ffad6c443791dba99899999dad217c8c6c6f8") 13:34:30 executing program 1: syz_execute_func(&(0x7f0000000400)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400980fb8c4f3ab014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa5649d011ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a4390200000004650000c422fd34aa0a000000c4a1f96e0c550e00000066440ff4697683397fa18d73df0fc4227d21513a0766430f3a41a22c17af6d004e26660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e28992d8000000001991389138590b0b64f2ad8160160035ee0fc4a3590c6d0600a8f2ae000000f198628f8fc4619bfc33d88fd8b5b536f04283a9008000000066430f78c6000099455a64e3b6b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1") writev(0xffffffffffffffff, &(0x7f0000002a40)=[{&(0x7f0000000200)="59b21556493a300b7be037af3c5ea0c6822c43ef2966afebe92b27b7fa6d03701eea6b8f5311d80565bbb7d540ce14477e375e69aa9e58bec4f83986487b4c572949f86d64f2dab17d6d1ce249b687", 0x4f}], 0x1) syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d580f106") 13:34:30 executing program 1: syz_execute_func(&(0x7f00000002c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee5f3450fbcfa21045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c226430f9835046a00000b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f62ab709b6400f236f04283a900800000002626802d08000000bac4022dab47d7d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acec48159f888b80f0000110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f1e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001982c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934579dc4617d5a7322130978d0a612c44951fd43d9fec481fc11e3c2") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 13:34:30 executing program 0: syz_execute_func(&(0x7f0000000200)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee50953c4c4045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c58160160fc60fc6a8f2ae000000f1ebeb628f8f709baf810bcaadf2caadf283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") setitimer(0x0, &(0x7f0000000080)={{0x0, 0x40}, {0x5}}, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2a19c3bc401fe7f0af34490660fe59affefffff6c7a7a660f3831306667400f0188008036ab2ef2865df5c4dedec4a1b1db9e3d620000f2400f511e0f01c3a66f400fc7610036d51eb1b5d44b682d98983740a90a000000c920") 13:34:30 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="c481d9f3342743dd25310000006565d93457c4c2e19c3bc442f9921c7ddc2f8fe80faeeff30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 13:34:30 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="6c4435e81c74bb5282dfdc", 0xb}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="c481d9f3342743dd25310000006565d93457c4c2e19c3bc442f9921c7ddc2f8fe80faeeff30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 13:34:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=[{0x10}], 0x10}, 0x0) 13:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r0) 13:34:31 executing program 0: syz_execute_func(&(0x7f0000000200)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8780248005784000f0fb8c4fcf4f44e4e4e5b4b264ad80f41ad1e1edee50946c42766410fb733da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2abf36742300867dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c49892c5c560160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4a3000000000080000074ff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb83aa2f1fb9a28ef28efe2") bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="27686632f016c5463ccb7a3b"], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f378f46c38c2b0a83440f0fcbc423390a5b0b82d71045643f420f01d5d5c42222f53fb367f96618") 13:34:31 executing program 1: syz_execute_func(&(0x7f00000003c0)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3ab014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798e4bbdd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866430f38dfbcac0000000083397f65e1f5a18d73df0fc4227d2151662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455ab7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fb2e2e660f1b3822c1ea") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc4816b5ef7890f5ee6182b36650ffd68fd440fadf68f4978933107660fd8044d00100000660ff1adf7ff0000672666460fe9960e000000b6a70ffebafabaf3baf3ed8fe8ab9ed27a") select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0xfffffffffffffffd}, 0x0) syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") 13:34:31 executing program 0: syz_execute_func(&(0x7f00000004c0)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c58160160fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40000}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25210000006565d93457c442ddb9552e938dfc0fb1348c3c3c660ffad6c443791dba99899999dad217c8c6c6f8") 13:34:32 executing program 1: syz_execute_func(&(0x7f0000000280)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7637f3ffffff410f38019f0800e500c421dd589fc4e10bf8c4c4a14167d0620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") write(0xffffffffffffffff, &(0x7f0000000080)="e19d1c9b42e4708aa2bb06f2bac9e5", 0xf) syz_execute_func(&(0x7f0000000040)="3630d9c4e235919ce505800000460fa1660f3a410600f346db410066f26745d92d655666660fd849002e8f83b7580000c4c2a8f3d8") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") 13:34:32 executing program 0: syz_execute_func(&(0x7f0000000b00)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1e3e3e400ffdc909c421045f4607c421dd5831c4e10bf8c45b24664f04381f520a0a0f898c00000096ea33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000340)="43dd250100000065d93457c4013d66c3c441105d350b0000006536266467646665f3475531a5dede412b400fc00bc4a2790f2dfdffffff") 13:34:32 executing program 1: syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000280)="43dd250100000065d93457f211d8c441105dae350b00000000113131a5dede412b43cf44") 13:34:32 executing program 0: syz_execute_func(&(0x7f00000002c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee5f3450fbcfa21045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c226430f9835046a00000b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f62ab709b6400f236f04283a900800000002626802d08000000bac4022dab47d7d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acec48159f888b80f0000110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f1e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001982c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934579dc4617d5a7322130978d0a612c44951fd43d9fec481fc11e3c2") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 13:34:32 executing program 1: syz_execute_func(&(0x7f00000004c0)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c58160160fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0xfff}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25210000006565d93457c442ddb9552e938dfc0fb1348c3c3c660ffad6c443791dba99899999dad217c8c6c6f8") 13:34:33 executing program 1: syz_execute_func(&(0x7f0000000440)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10b47c0bfb95ead3643c40d64664d0f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff46976c4c39d7ea54721e23725d3fb0000c432b0e75106662ad7450f01ee66400f6428227c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c44261bf557019c2c4e37d7b40f6070b0b0000c4414e53d2c402018c0743d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5dc4e2359cb9ce660000c4638d6e8df9ffffff00ffffc461af11c7fb110f66474e4fe2") syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc4822da6747f9f6d92665dc4225d09a5028d0000c4c27918cae3e344dfcc302fc4a2fd2375ff007e007893f3406df433bc72717271bbbdaec27d59457bc4fe0fe1f77a13f77a1300a13800003800d50f549a03000000660fde17296bffffa90f660fe24777") 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:34:33 executing program 1: syz_execute_func(&(0x7f0000000280)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7637f3ffffff410f38019f0800e500c421dd589fc4e10bf8c4c4a14167d0620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000040)="3630d9c4e235919ce505800000460fa1660f3a410600f346db410066f26745d92d655666660fd849002e8f83b7580000c4c2a8f3d8") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: 13:34:33 executing program 0: 13:34:33 executing program 1: syz_execute_func(&(0x7f00000002c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee5f3450fbcfa21045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c226430f9835046a00000b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f62ab709b6400f236f04283a900800000002626802d08000000bac4022dab47d7d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acec48159f888b80f0000110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f1e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001982c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80000001}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934579dc4617d5a7322130978d0a612c44951fd43d9fec481fc11e3c2") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 13:34:33 executing program 0: 13:34:33 executing program 0: 13:34:33 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: 13:34:34 executing program 1: 13:34:34 executing program 0: 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x7fffffff}, {0x20, 0xb5, 0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = msgget(0x0, 0x9e2d1598849ad692) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{}, 0x0, 0xfffffffffffffffe, 0x0, r1}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0, 0xfffffffffffffff9}], 0x100000fb, 0x0, 0x0) 13:34:34 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x14c) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) pipe2(&(0x7f0000000000), 0x10004) 13:34:34 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000080000008446d516881858f7171a2e2f62757300707d15a43f074ee9ae88c4aa1170753dec0081976dfc4c984691de9214f958627e040aa4db80c319be78985875080000005d"], 0x8) fcntl$setown(r0, 0x6, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100000000000201c, 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0xfffffffffffffd3d, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 13:34:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="d3bde3bdaba454bda31e56f6317c707861d8be3a432eb8", 0x17}, {&(0x7f00000002c0)="4f25350cc4d973ce7ce4548238ed2a4a9477fdcb411c449a4d1285f4f8ca373a45e443302a0cf5f86215229eb9b0ab0ebf72fe630d334b6cd68d35bf69b103b6e6d29787ac495858545ef41a5012c91738e97cc7f84ffd9bd15c16c79023925d48ad67c2b641ee12ac5095502ca13ee737e6cb49777a1a19c484a1b56349d0645f15abd4095e257c757d472b14d3db2e9201efca7d125fa082fbe726b9ba94823a94da9652220e2792055b4ad604c39d3cfa33f80bba7745151df4c7f7bb345f11a055835da58fb50bae353f83a5ddb615553f", 0xd3}, {&(0x7f00000003c0)="b6937666e57306f2d941f39f2ba68c1aa83050966320b64e338f90b4d22af976a455e1c32fa882280268c4800e261f87ae037bfdf454b6e6bdf38c71bd33d9d22327c7d45f0198cdb0a6e824c04958cf4f324e0e41e764666f4ef6431068a6777ab92f5091d8bbd14dc29e614df399b7f656e54ed17e32128e10f7d7cfbe05d8e47a2d0c3a13", 0x86}, {&(0x7f0000000480)="8cda985fa52b570d22847377ebcfe8ffad8b961dabc9c0b02b3383ec7f07196e96e98b3734dcd297cb40a6adf8d3b51790a55a529c0b3d27b52da8164412ac4354056c33230cbe9a1662c18e81c0a4fa4bdbb534b05546bfe60e7986eaf6e6c5577605155cd8021516233118c15909b2e8345654ed6c7ee7c638e76cd2feedf8366574d10a9ce83e2b97831fc4b3d1f8fdc0228b07be25541b378e6ab79078def86be385db5cf012063d2a1624721fbe60f5ed15375f39", 0xb7}, {&(0x7f0000000540)="854ca1bb53e5fe10d2ff6fe74ad6c439ffb2f9aa09b82277fd96059ff376d692a57c7a66da836f0c2211397f7a345d76daf4e6955eefa3b8d0debe6bfa8fb491287c8a9234e5de362ce3939779a6615e818e73016fd24c03d864a1c170f15b35096870b507234592cec748b8bfb812415521a530b2282d08e8ef4467273e6d58766517a9d76cfd633ce2fee564957c1322c366", 0x93}], 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080)="42f8", 0x2}, {&(0x7f0000000680)="f243596b37a3c9b38c34cdfc3d414e8dd6f31cd99bc4e77b0a2a6e11fde02b5e4b92fa5c447f1280a5d91b8a37553e4e1cfb88c1267eaad87e475432929ab9de29cc4ce72192d941bc54161af39edb9196d335282331f20ee0a77fcf004b7172dceeeef799c8c4d0469809fa534fe8f1f59dde4c2b1e72b9ec834babc1a2a3221f4823c76df5c632c999691423de4c0bb024d01621a682770e98c7b424c7f7fd4519fd0bb1857d33714f28724ff45fbd66baa06d35be832740b115bb70c321bc7011a23f6976f1ccd625551989a3376ec03379e862d22edc777d74c78f56db89fc5d7d24bb2af5982938", 0xea}, {&(0x7f0000000780)="32fae7d6cadec2884d3607ee0e689e149d275f83802cdedfeb635807a4018dd916ef41aba36f8cee2323d0cdfacbb68775762b5f6dbe5c7f48bdbb3122bb136c4f7c379b734828045ac3242ce82d21f76b784a0db712ea82b5ff6b7d799330e8c64b0f24e8b35b60a87dcf2781ab8c1f09fab494abe958593cf34c18928fb3265538ddf0c3b526de059ac3bd3fcf6e6f255985da34c875d04ae3258ae4810bce4daa624873645b56d7ad57aba791d4f7a9baa8fcc22a0d4137caf497ccf8bda139fe563631039191fd263886574e38444f6346083c", 0xd5}, {&(0x7f0000000880)="e7b72e31f8d38db807c8c1b0e7e835e5e6f057a65a94623b9bddb6e9f591f0c257b8c33b66212d976d1546838c120f4d38b587cd0f171d8fb8c691607d2b3d4417c03777c15b6b76793ee9cf74db61e7485b195f2aea935ba15fa80064b5b1e210c95383f528d49e77bade529e", 0x6d}, {&(0x7f0000000900)="e56067939d201e4f4e4e619c30f05b4bc7c01a01f0646ca32b97eb55672385620cd3a4bf7fbb8c7360b13e527e53ebfe295b0903f47ee9ce6e97d1a8b084851d41b7fe7686a48c9352b38470eb20faa6f1863f9dd9ca07c4ad74768062f5eff47a23616ddf1713a6882bd32e955b85ed2f196aabc1c28573d33b517b31ea4e3f3446aa9c169cf90812acdb4525289d5955ce6dd19051a2872d4059e4e689aaf9dfa0a3b27ca395305c2ae80ad4af552aac19b9f0106eb84188a68ddbb90bb29645cfc75c021a45f48f6b5a608197c394ca6c27d7f5816612ef762d4c00eb60fbc73f00e88d7ccb2e9836aefb72b445d7d814323eb5437336920f1fdb7a4c188410ed40d1f8bdb72b7a00b63cd0c39742c87e89a07a01f5514a35242b7bf378a981cfaf28698e7909ca8b1b6b81450370c664da49c00d94a362a25ce1c20a420e22f92803ceab055e4599f63f670d03cedbfde920329910dc108a4ef8b81425546a16b328cbfac2723df8812e934d78a4f3e6a0da010fffd9f19750bbe2f0bb2d6afe40ec574ee28e6d88cffc658a448b32805e3d2bcac24e40f09d9ffa4c07a2f3198cada1ffc0c7e1b21a8ead5b59f5dc052b88338871e2dabe725c6e2f052dd803c46182e56562fc30a24f06c74dea603a679454c0bb7ff3e5a28c631329c1bb03f37e252dc6b575357e69cbdb5848b3f670f9bc1a34d3f75ae696e3a79a2bc830bb8cd3187f0e1349f8156c6a0e703dd428a6f225552540c084434edf10d0f8504b99b79891ae18dc95a256b838906ab9477083d505f247b45b8f47e32c4bcce0c40533546835030aa3c09673ec52d8757c1e2ca24a7d1923eb951a7ee1e92e4390864051e95e2a71267ee8145fed158417a38d379dee0a284de85119b0857898a520968d82608b30e9ce0fcdefe4897401346a401d50253e308081eaa8854230f7e5e1b75e1401c56088bff4f2f82833b66578a8c36e3b57337d849c4fd4193e730b9f472ef90daded07b7f31d344642af86230758399d4dacd439550782300bd67d304dc8ce2bce2bc7b5006c7f9028d583d0c8b4f3f6cf1964f276d438e957a8ed9c514a90fddf64ba4539d246448120ccfa8b5907b5a124b2201f00534004302bc1381ae4909a2105da1273da3c1f27401b1eaa80244529968eb7b400cf6ba1d4ec4f039e28f6b0ce448dba0560fe1e7a49a78bfb4522e61d0caff7fd40184774dbe4cdc47dcf60bc58b2c0aa67b7e30a8836a334934f9da17261bee1bdc4ad81320740687a2594cf2d558977e953e1662d2b31e502e711acd852dc11deb278d0e0709f62e91c7e978d85b883832c51297ef1936e9e4fbd199de4495d0edb5c82603a1a0067bd85c6cbfd4043baba19741a9f2120915e69cff872218833862e06d40596c5c16c4a125f7de03a028e490148f29c09bec86e2513bca360981cd67682918f96a6115dc6bf4c6cb03d15dfdb760e33244f6f3bd2ea4a66ab4a09e2a3b160ee553858f02a7a6e09618da79885eb7db70dca3327841804d42fdd2f9d4d6de1d420b5a2aff471e60068f640645eee2122faf80f8c9476deb882361c8af292c8b59f453e3753871b1f34d268bf399a30090e850112ae9b6882b8fab2519ba319e4bb1029f1f35aaaf1299a0435315637f9871dd5b4dcb25aa15657ae5815ba966134f0a5a7a81fc5a5b4875bd0a4732aedb886d5b298166e6ee6c613b2927b6850bee0c5cea62efcd25fe1257feab9fe292528b5a5d7df7b82b9db60dbaf029dffac507a2c799de757abfc35bb9847f156bc04f2eccbfc0703236bfa732ab9a7079dcf1f512d1a06b4cc944f824e1e45ffcbedd98fe1630f2085efb0207f22a40841d23c77f2c6077facedf98f05ab09998ba3e52c2a8081f0396d6325c9d2b44be2dcf5fadc8585836457b2b26d1522d5caefcf06a26b451feabf9e2e01af38b220da5ccad2cd4925fd0457e8857eecd06a406af15872876e5f3902948071b4149aa8a607edc10f43bed822f26cb94e99090139c07fab0faac1943cd822805ad5227ecea4f9696d6001547628a1bc4692a657d6c2b45716c3e5cdced0ab8841ef6a88e6920a4bd718d59eaa1e3bc81e9ce40d7d664007ecde8f248fa6b1f1f967a34abd84d32c69f36c0cbdc608db33820193612605cb79f9365d74059c08e65440d8828a7a51b58b874fbc24f21c4d16a6ed8d38ee126463c3a8f0d1e2893946668873a05adfa453db4008253b1e43c599a03b0b7065e88fb3331b00630b41cf5bf8edf78ba860bbf3c8b6656dbc6ebe09ab4a1b0e9829e61b802e2934ffa5b87bdc4d96c6eed8f65c009f7aa410e35d0190152fb41c34f46f07e6fa99e56c4208c330946bc77ce9fc06d28880fd29c1decdd02b20f1953e21ed7670604d8e6e4fabb12e3166ac77a001f99ac643a355ce320a621ad722f0961ddf68bb6971e5d7e58f2949cf764b954e8c086adc924f746b9b952e73cd901387ef46c254add9ad0dfe71c1eaf916789359c0fde8eb818579ff99372ecec04a1a64d2819f3c6872a73b0a46cb712d81912d1979c6f59fda168b1ba0e9bf9c519a024f9f5b6c0bf66bbb3366ebe4c345e827da8ae1b25e6e1c2e4b80d6615d2f3b1bb828d81eef1514ccb5a857bc938ce8efb4475561fed44de5b9f493ac8326ed3ce01e15c30c8d28fc7835154df57a6a027c477afe70a6556b2ff9d60f5ee50d211f9c4919252f3d0707f6bc9ce1e16996eca5a27ff7e5edef5b15ecb8b556602b9b5a34490b9ed3c8acb1a574f996d3a0e4868322595e1eb2539a778597373f30fb4afff6c32f2bfcdc3063fd1ff4ed0564e7a73adc2641d6e89cd13ed58498e20d7a1ff02df81b7289563eb68c68357a5cff10eeb6dbe6ce7e1dd094baabb46b7b4057be0dff531df802a48ed014c143068ec732e3bf4969f0615d8f56fb5062d9a2bbb66027c1a895667702953bfcb93d18bdf7501874d2fb3b53c973e8d48fd8cb844856a82ca00177e9c9cd6aec0124935b5b1f83773bd2812251f2f001ee8bbd2ea9a1d756d75f0aa91e33d2e3112ffd6c2b6af91a61ea8b9a79109e6b3ce50681c065f91af5c50e9e29ea9eee335c3de00eb3c56b49776cde4c4f14fd69faf8e772daefd2e47b0375a8ab7e0dc59957c9f252b7e9efd644da8b907ac5fdd5e32b3b9e35abb57942726ee297d7b9d50c2d5cf753445bb1f964576c26dbe89f4a53e9429f57d641af18bb3bdc5620630ba3e1cffbc846927beb7dd77adea5dba98e7e3d628c1500e5c94835bca54f32bfe4ac8d400ab537cf249525edf42afe7000ac09c84e72b3bfd7a824a58758ccb5340a2acbc356d6093407151d2b427b92c597a45e17e593e5346a410741958cc1b706cdcfa7c5d83046a914e7cfbf82c4cfc3cec6be81829ef250d2841d1a6752b3cd84b762727848c94670cdd432b08a697721d6b44dc8d6705dbef8c545c6c6b9e02f812765769b6ffb5825baa65b355bd024c79121f2cf2972d83804b2b04f59e64628d48bd90faff8cf99bbeee4ae1bd6807bb36224ec91d006fb7c42454fe19ce2f3a0dbaf4f51d054f0b8f6561e25528c355b4c516d964639d6bdc88e42c94ace308fb2eb2e67cd119b07f17b9754af7fa3c374f738f0e513ab1ac22b5ecce7dc5c15e0af786a618074eca09931b5a8dbb83de7e69bcc448a13f35911a5aadcd34b9e360e85fead2cbd8794d3eca56203463e4cad14c0c0704b9787428b807c728b2c9502647aee15f672bdd5e480c50621ec9fc77cbf16bed52ad54d4af6b2821830aee3df2d494b22e6f6bd220813f54560f8d9f04a5f816d86124a6e82ba9096a8af891b9fe44693889e114b0f0f885b2229dd60653c664427de39b6907b539c0364a214211c62da268f6fdef8fbbd9c003495832de2cbb2aaeaeb51d985cf9adc9eedbf65a16e71376248c6104796fce965e94d783b6f42231534362dd817f87ed3b930bae65b373fb7c075b4a43aa1150bb560d6134c1e61a049458aa66768929ab9d2c4805fd9a8efa5579a6b1c88128e2222e64df8582ec1acc68eadfc2013eee04bf3396b66fb93a3648eed7c2a21e0e62740398983ddea9f77cd755dcb8cd1c79891983a4ef17231d009bedfffa02c7accadb0abba46a47dba900d0510d7246fec12e404b30029454df7ff7bd18ae46ebb8751eed27bb3acf12d33dfb89c37010df7607cadaf02a510052618a77b3c95bd86e1eb87281560c952ddde3021fa59230a7a243504aaa2097a5f42121e85029465f4a080f58de222ac7db31f0f787c5fc99db0a0e55b7454c8fb5c84e8a4745e1d249a34b7fe2801a63fc9bd6160015949d16129e97e4a900652a0a91a71a3e2a2931e5fe9f0061a5bfacc0f2cee1a6459a5ac070c464f651b0a211acbb7864ba3ca7bdb1bee3e87f47c5fbd63c1de73f33a3db14e84e0d2191be2576c655c76912c0f282e89d56daf5d1d0cdc0d0e4ef552d491755882f4264c1820408409b77ea54455111dd0feb8e61bf4df50a4e52d2e25975bdfd632626cc642f7bdbf3c319cf7f80c11cef02aca4a1a0799696c68b40f76674e9f525430791d05494bc1ce67ab1434f28d268c78b2453c7ea110ac9bd85e45fef9e08e58fecbd0e9771839c94f4f0a51f498bcfd7773c0016430deb0178777b2b0ea36a1c21317e868c7bf4b0a37b32fcaf70f5991043471c0144263b823d3c94938112f9bebe73ec06796af1688082335db0b5aeea30dbc85c4ff046d44ef59ceff151997cc43c2714746255857f1f89729ebeba5feb9b876ebec123bb23d63b44fce8a7949234d0e57af637d60c683ba0daa3014612b2595165dec644fdfefff8911e9fe3217916ee56141713632be9e0d9b8db5aabbfa57ce38dd7eec44b6746b69d56f2d8201728b332686535908a664df5e8cda30d808b2769c02f38bb0765ddda7f46cfaeec0aaa6f237ec6107c66cc7b1fc06efcde2dd5a09b69c8766c397e46b775272b74b4fc057561e03c2b98aee9368d5ef40d589fd3d7c5078509feb9837cf02572fbcec82cc83923a23a4de1e155a5e4a19f660283bf9ba395840cf1d28000d41ca2f46f52eebe13833929b15ef5fbce54062cae1bae41a32aa2cb03b4e6c0d291051eab89f8562d2d17c7b7cc938a645c0223be5f6c63db3664d6024476f8da22e1693108746f3b166655b8e9748dba924a65728108c67df1013c15f4ad92ed2ce0837aa7b4b4e3fe6095b84def92b2032f6c78a0e497d7c8124b918bda880624145fa98b3b99ada833e69e7c892d3ee607566c670d7d5d739dabf7fc2b6f83f8d4f99df86c5317c601e25bafab4d179083cb5fc7a83ad45e3fbecb9dfd13d8af98460839e5ec7b957647b7e006056a3179d787de5efb1fed9f51bf6b4d56093af7c0626f53589614740cab6e351d79cc19b25a09142eae1da75f80e97335fa896dbc4c8d44f2dadc67ecc48cf6d3d8be2dadce1cd8c30df321420f414bb30a55d599b93310aef6c2743e8adb2c12c0f8e412f9bcf27fc1483bcb21c3edc508fae88e186f02d796d7e5d5cb9b64ba3ff624259f6c8ab1abcfa9f768a29832f1a698c3d073e98948a14ec1f1b4eeee7ea5792073c17bf3ba70ee51f741bab3ced917a3dede3663b7613aa0fa4bdbb6239d82d310cd466f7fd8fd20df36111b520fdb724c944d19d59924784ef9323e11ed4a4ac8643d5a4207cea300fb82ccc62e7ee9ef76db0b66ce3f1967a6f8a8d37e2c7bd3e028ba27e2ec3cd51ed2ee25716a3d09f043849b9a43ed57a828f06389b62f3a329e8c0", 0x1000}, {&(0x7f0000001900)="1e72ab4f4bc55d6b4117d87ea4f1a7473ca90b9d222d8a7435ce7e71d694705e6338bf22e0f4d6329b3338ec8ff399bc02b35de9ab707ae656d90f81833f0b13dc207cb5195bcc7ac3fc1e62611fb861dac8779d2769850eb01d7fab67d1ad4e7b84b9c38d6e2ea83887e1a9e34d4e96b566eae668707c336ef7eb59cb3fb6c4276d875c18f83c424ba7c17a920c238962e8adc2f0fc10cd6034b3201aa1c373cf56144b5d90506b3db953c7175e63ea60a53c3cbadac755e03456abb0ae6c53a6cfc9c1f5af260c4e27d192148a2ad76e0e08e34dfe59af79ad40eb2d38909d095323f0ecce7cdc5f71f79c6626bd97aa96e3c01d43cc7c694176d910829364be97307ace9488354179685a652158fd5e18267cc954011367bc9b86c388ed94011c7b48281bb1ebf7d32c462b2ef8ecdc639815c6f7924faf8023e9ea69e8b5b2b789bd7d5aed810d4b0f99e3ca80d6c9bf715351daf7f11b543f09443c95b06f72fbd745bd444ad7856cad582d4f79964bf1f64f70480a8a0613128916616e8ac9221a8bc6ca18c79f02dac5f3839f72d92fb46ba6396bde1bcebe8f15c9d6a6a1c4fd529f85f25350612c8d98ff1f2d85a2b84abfd3aa6206646d8312fdda758a286b562466045c1fcdea35c59a8b6ff5beb1ac4d422e4865e70d392270494b8ab945d1df78969c5c147b6140e39f42c60e852ac5fcaee934d7ef9af5f8ca8b0ca798e01afbf146ad121432a2c9185452ba1299a23834bc854f0d7be10b880c1745f2deb143a00ad56d52f2a779840f70a708800ae26f29fa5ecfc559f1c63dc9927b6ddc9a63eeb3b96ca38fa7bd2f354790f618bce0253734d0d3bb6e9e49750fbd19ae453909f4d2e3fbec83d15a7b101d04d031791855f64341c88bb2b2556ed2eb25a2e33ec2f2a30522d36422e8b3cd8a06ad20f1d721851ad1065fbfef8e49103721fd68fc7e30de4876a49e1d3eec67d7ae350fd3fcc9fd3be77ba3e6492f2679670c3144af48bbd2a9b2405f7091dcd258d4fc4878992aec89c1f9f751d6a9e8908ed60ae079195dacd231f94daa41e2acd9ca4f7d2e1d24b4b2f557116b167b313a683dfbef4dfde0596fc7486272a870dc259c58c3c39ff670e81d14b0c2bfae865b8e176398a5b8799715fa93f13860bc4d4ac19a8a824582d7326194d7fce742e02096c4f582f19c5c208aafbf3a5904a4658dc9ef37f3655560b015257e4efe598d9199f12cb8cdb66ff1d9121bc2adf6a57a966be88184eed5c43939b6bb294d459c21723ab468164a6b34c97e75516462acdc0ceed7851caca530277788ba6c0170044f9aa8d01e3143e02308293d51a706c36d73f9e61699f484a9ab2285ba7c8154f64db47dc795dd989f6f84f2124556385f1d41347b6279fc57a6eb1f74fe233e8cad8bfc9b29abbd7de3546ea9a5c96f8ee3335273f6f69f4ac6d4002a2c7c0ac71d44e138970f5c2bea259340ccab7f024ad755e397339f87d9acccfbf3868e885d2b6666a6cfc0fd05eef7ec439b518608ef0404515acc726acefd1861c623db6d218749e6b88c59d4aad176b80f31baee4c7da904b96bcabb2b9fb1b77ac06cb84f47b7107349b85db30a84a89a0d7afcb5c4e4fc62d08a55bbcc8363f76c3ee46c90f595de44431c25e424ab15617b6400f231a8c6d81164e164051dcf4f6bb3ab07bb633d9c49e458adf1a0d144bfbe38f1452eef5c8f68423331248b01aff045536127b7f855db253adbb1bfc21d820067d33567c8be4252c3b504e95c5b3282641c2f2f040204c7dcf695843d0f930c4beb2a72bcf59ee0bc6b28d6a7b70587d26fb2e25e77f8fce3d326f57945af98e7c781c736d693f657d8f0156752acfd18b454291072dfaea915738cb17a121f255db87d78a98d93c502ccbcb4ae33db20fd51fc9cae1f43984c9590e3478f1f17df5b52cf078b0e120e72a75d2e9a47bc45f1672c133a97513b0a7b3d6062293765cbc0350966e30f989c0c32b333764cdadf8f5308eb12091744fe81ef836744c3572ab5402b5e0505ba700be46c015d12bc5785136a6885ca93e7be865f1801676b79621b98e3b13b833ac270788cef6036070177511638d8abbbf6ea307533292660f1ae1005738078d232fdd1eb16b23e6a31463494b72561e1f54a32b89f11c25f577c8abf34dd679ad4d8b7642b7c2e0a96c41fdb326371eb431ab0eb9d6c64378c0a997eb75f557aecc7fa2c5f7da51a67a55a85089c2f29748493e1797b2e5080b65dff22a738b1195e060fba4f0975fa5cfdfc3d6acb3c4b97e2854f17f4f04663821f6dc4c8a058008b7058afeeb77db92c1f4fdfbaf2aaa706ef2b547891ee05c0079244c299039b8bc98fde348bbe3af75ed05234ed933ba2387a9e34ac02bdd6e82a6add67d9ee100bb02b7be38489ebfcd5bd15ec2af930eaaa61cc2721403e091a3d44535377d6a6d011dab431bfcfa3675ad591b5bf253c70ecc3079257331e999cd018f9db57c16bc9076aa40dd4f5291e95d94d96fec41cbf78177b95289899d4f5b04da9f63a73034e5fa93cd438b0d5afab5a9210a8a9596b8b9aff06520d57ee739a345f044dc5235d8c672fd359681f18976ec762ff95e46ed8a9f81d3a0d858b84a607f7fda8ab3253857e3af6b82c76c1ac6a51fae4c1c56b993db967654072f3501fb4f502fa53683f5f65f393b942e607997338d976258d11b083f740f5214456a51fa47f7d8803ceb4691c06d1731316bab026485bad344bcebc619c0fe89cc617c336cc9bd05a22006e34c0fbc1af680e28ea0b7d4aeb0f98fe0b4865731ac440ed2f9bc9f83a5cd88f4425b882b3b6a10e0c9bd210bd98a3de3c04670844e8367216507b160f7d693c35de9b51077c429b84c2f4bdabcf6cd9fbe48fa0bdba975bd6d917fe2ae5fdad622cbcb337acc1f7a1de7cb07b41208673340f711bd21e0009e0616d03eb153f2bb812e55dcba9932d7325150c9d6da354d13b51156959de143eff16b40c3daf439cee7bd5b75ea608c00702afde44b2185d52004e791196ce29ef57898a746f1dd950848da43cbd20593a865d01bd17c5480ea50ae134f9f0def4decae896b920266969a5d8371e9ad2d0fe3f60ced61155b8ebd1192675002fbd560932480b272cd95b807e4b67db2abde133dd426e33fd6054c23bd967d7d8c2fb04172ee8dec53a0f1a21b46b41a72cb7fdfa636bd407bebc1d3f7f30ec4027904ab5f6733170f1fa44e720b1114bfc7ed3e56594a6134574401887f2c700a6784697cc429711d0b999eea441bda200393f69ef18eaa7800f2b0d5392097c93ad704ae487e149c5c431410e8feccce7f4c53609afdbfbd10bc0b58d155d34dec923e09397c1e9ab88e7132d769d8d567aabdca5d784384c3b24cbf1d1a95720b03f8316f587c709ac935f21bbf039b58a5690dd81c60c4cebb8eda88a8244b7c7ee8dd51680e460a514d243348ed54ccc87c305d1c6a5b1ee0facd035c645052483bd9bc48f3dcb79983c6b205ac1f529ef46ecaf70689fcdaca0334169d57e252193433501ed40475b5cae12414efe500cb59b2528d3e77f66c04058ebbf303086b2648071a57ad2d2d8f0a67948ed5cdc1872571040598ec05cab567dac1b57a0d4549a55a2d5f5dd4f4172fd444b9187df96d78afc84eb7ed9dbd3dd869b3b9518f8343da32934c6cc1b5f2ddb8c50451428208c48520aac68b325e068e3f7712f723f8d764dd988035012d751f189988fba8f7b518969427f6e0450b58c8060a98a070340ec83e8e6c393b026089bf25f0a89299739257eb25f2b9b52a7b8756ccf083ad9f2aab76280d6fda759c3645b3029e8bb35760f6eb058728eeb01d9c572496db52187a66e53d9f6ce48b402c870b322e13d19f2a9d3394a49197eb363b60a88c1ec2c71e85d539aa35bdb27deaa087e0f934b2890559ff0352cc838a36ebc4c923d8d579ededb2abcbd7091548875d529904cecf84df0d6379ef78e24249984e99bda0c0cc387813b8d4e34e2428798b5f69730b7b6184ac03f50a9b6c8749dc50c9f0d32451d7b0a3d9936f983cc3bfb5f467346fd08a0546cd7063c8859907d4396f2cd19c471dce7b7dcd7c31953d3eb8ef110f517127ec9382064d152a04c0a2357e6c02ba750eecbe94fc175af845017913c78cc0f43d479e5d6e7ebd3ef5b6a668d414cf883466dee7f1bab040ce5b35f4477dd0bdb707ca4f8f2f21293431d893de54ee5c80897de7f9cf682baf045539840fd30167e873819bdf77a2c8ed0781464c37300d3700e90e57d17d5ada5191a73df98526b4968fcf52beddfb5a71d6bc4e4753c02b48c3e743462fe814c3a27d3a42030e0412d2c1917b2a1a328895719a7b2cb608e3e7ad4950223b6477a404d2d5cff60aee278184475d9fd52f4dfc9f76749114b0544dbf0488444725f4e8a31dcac3ac44b9a79f471b5cd321f64ec76508eb048ef7894989ae90c03f39e2497708c34878b317118bb28c8c9dd3282f35c5e0f5018b73c5c4e253788fd33b99db2428b83e4e283ff18d8b816e3ac9ba5a79b941a8d0ef6733325f908d21ab321b5db7bb79c60bfa92251e56eb6af564f2efc65090c5e876e439cfc869cf8423503714969416886a0376f3ed92b162bf02338b271e742a3e68fb3510d82d84000151bb849dcde992057097f64079af17087f215d0a59826dde62356c516cec33672613ddc79fe87e2e9838528bb8d00ca7268e4e3099edf3bf9f0bb96d15c9064f1cb4a14f2f5845c56ef502830d794e8d1b8da888d8d819754082425e2497fba2d931249ee7300288385119c103d29b5ed9a1ccb18d30f4f1e0202b92b6c54c2adef863f6d1412188236c31910b625a5d2fedb696aceb90aceb2c0f980944bcdb49baeb906e02cd9215bc445bb425135a7efdbc17c67aebefa771f2c5ce1b43cfa14739a57156787f176bcebd6ecdf24fe9c92588e6079127c0ddfd67eacc769cdf835866edeb028ba4dbf546c5c24e985f23d33b803de36248786cf15a3e23b34f7b19747ce2d76d5eb1eb79ac42538845b88a7c9f8899d2c3cbcdea87f78fc4cf76fb9c8988b39712a40df02fb1da9ff7bf91b5b15f50a9cdac8d8c0fb8a30e1f1f01cfcc7965a6788c034aa351f0465c53c58a5d7729b3203946943a4b72c3b3c02438482b86e770aaf4291a62ef5f72f479e8863a8632605d24bc3e4e249e5cedc4af831ebc2f0c12b8b114414068d0d7dc5b941a9143c397e3d595ee381a533adbde182132ee3cb04b4d84a8cb216c6e7b3fee2d0745e66ce249346732ee1e2b4265cf65b2074c8aa3e90495705caaa5c6213ebae0271fd7aaf8afa834fb132231e890078353b45d7bd0901a024c7dd484d3daa3aff4ef2d6bd8826fad62c117521163c02f60edd9e6a7cb1498ad7c8113fa63e42619bcff4f1d14ee6da13ff13240889a1abef11aa738effcea6f8b2017b185006ced56eb1ddd84431211b49e43a84e2b62d79dbb4f3efececae699362d75f9fad250eb895430cea36351f1e0f18373ef7caa5b1689c0434143e1e500ca7dcab609f92cdcfc61154dda056340bc19d104591e6ac2d8dd9c4af55b2cab1e6e8d86de5b2ab58fce7a2a905d2d7216fba3e9e00048c62ae15ed47b53a80bb3b4b621a673608f1e7fe5705b946280fd627ff0b54fa7002df62bcfb61c8fdaeccfa6b457a237782d5aae50b04f450eac9772604313834168b66afa0564e8d9b8ded420a47e7fb3e575155ce55c076964f2d69845c5b123791ffd95ca2c6", 0x1000}, {&(0x7f0000002900)="88c4fbfd6e2d09fa4b30ed439e4a6368550ec534d857bbcaddb073e476a657a284829c1eb9cee8291f56689c9e2e386f5ac979c01c95c31d3afc2eb713597d9c3d6218dbb400aac997d12720a51b2baaa68d1583102c702f083123ba91a7c5d911c0dc2406628f111b7c3061358e0ad43f67e4d2cad2add2c22efedd1c505066d7931ae26cae85ed8963f59047a3e7aead7e32d56d72df023207a60fcb0e30c6472ddad00498f6a552cc1a82f13cc340bd03d19171e64a828e2c4cfce88dc79839cf623159ccbcc6c34506e12fa548a6fee62d363b4e02931abfeb99117215a40b203b416bb67270ea4930458afc4b7d1000", 0xf2}], 0x7) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x400) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, r2, r3, r4, r5, 0x8, 0xce59}, 0x4, 0x100000000, r6, r7, 0xffffffffffffff00, 0x7, 0x9, 0x1000}) r8 = dup2(r0, r0) getsockname(r8, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x34d, &(0x7f0000000640)="b605087161aacacafd59a219d599f55edcee96b8b5bb66a890d266fcb437b03222db387a9a29a11d4cf84621e5beb33ebfa0922ba9d097060000006123a866f921bffff5820660c633c565de547c41bd3009ac9f7a7e64e64bc00aa1880bf7a0f53ef75ed3c54252293c069cec92f5f8e16db286e4a9e699cac9209d2c962b0ba8f750f0928373cc67c4822000"/152) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x8a, &(0x7f0000000240)="e42c4fe71863b3a0315957e9d8fdbf889f4b5e40be15077c03ac876f1addb545f844d658fbd20ed453aca73fd413742d48669b0a9db71a2d511bf4482320240b36e69d8bef454c2a175f6c68d70a4d324de35782a30beeda43f5fc660488b747b62ad1488e00b883cdea618e1ad3055e517d1af5dfc99b51da7c4d703f57eb8e1f0e0c256c8f6bccce2c") 13:34:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10c00, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x5) 13:34:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x24) 13:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x41) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{0x3}]}) 13:34:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ad012e2f66696c6536009cc8bf12fa21a2ea1eacb321de3e6642484217a3e8b215eeb376a724e94ad75b84efc7725689e5b39bdc62ca15daa052bbf466751a2d926360f875e3c90d3a6b362ce8167b2051ff33d9e554c5f303dd3887746e77b57dfd77878457ff5714ae480c24f24169c4c6528b0b2cbf9d1daf07ff023bcfc247080000fb3a14a776f51c"], 0x8) listen(r0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x80000001, 0x9, 0x7, "57b7e0da18190579e96d8234d5de17f438fc99fe", 0xe3a5, 0x9}) connect(r1, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1) 13:34:35 executing program 1: r0 = socket$unix(0x1, 0x78f47169a62bfaa7, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000200)="7fff9ba86c78b6dc3fdd28fe6277537f57b35ba7888980963c3cea8720621d806a3dbdfd073b8ddebc234d571f6c5e8d8dc835d325064b1b26032fda37108455659cd35c5c40eeb26a75881b1bd31a4ed9de461e502f32da5dc10a20a68a9895867e516249bbf0344ac1f9bb0b367b7fddb7985ed83c20a061c8a76b2fcf99d749e59777043fc38f0dd7e1bb0189e598bf72d1ba4e5763e9c0b57b83eedcd63d788875da38c8cee9ea22b34e5c5dfddca8cbb863daaec51c9a28ae3ba1c587aa", 0xc0}, {&(0x7f00000002c0)="715080997ca713ccfbc17a006a6d738edf5563e64981eaa39583c29df836a2d812030b4bfe60212d321fea281d3d043aa4e87df9a1d04e924bc54127d9614d3e20a7fb37bd07a794b9cb6159c4f2ca250c4f83d1ec83d1fdb2aca053668338bbeaf1f33f0192a4cfbdb744e05bd23a228a95f18ae0b2862d54e4a1fb1f4d428ea3", 0x81}, {&(0x7f0000000380)="8f857dbb10b550298ace4e095690311e", 0x10}, {&(0x7f00000003c0)="71211a1ee9107877ba30246807887924d6cbb61b1e355d469710ad2801b5235533eace0558e5e0eb9a4b80b65c87e3aa0bbf0e1782afc5fc5b3e9bed899aea92c7a92d5712cb4c5a4f348564320430b1ebfb36035966a1d881ebbe01d50854214e9c65d87e4fdcdba49eb78aa2c8fad2af22aa187b04a721f705c850d7ad2bf01ff1ed03e4c530bfff9a0c140003f888e9a6d15384e4014e7c4f97a348d47fbf1d3cd9", 0xa3}, {&(0x7f0000000680)="67860c6ad58f933e2c3ac3b8b20ec8f6e839ce561744e96fc902e2a861415776929676f548c09984c54438b632b9bb1d1040ce80dfe4eec6ea8ac199401a8c3bd29da331f74928d178a736f50eaee32b73399f1a0806b4b28a69bd4552b310a9896af775cf470e5ee3cfa1d4986d9d41c3d41f42baa5ff44c464abf62dd39b88721b449f4c3b07", 0x87}, {&(0x7f0000000740)="ac52562c92e6ae15bfc052cbd1828a128443d0936de74b9959b87e8a9ff30f73ade27c48a5eca992799f63b73e90c53ad29185ce98e0e4f23bcba6ae361fc94edc59d3e0575c07743a7cdad72a0391a23edef243efc4ea3f99fb448cdfe5850dab207bd39ba337027a4df270fec0b9740c", 0x71}, {&(0x7f00000007c0)="91fc6d7629b517658c33f6320e7a99d6a5ed5220e9e6199aac2d66db75657e39b8726669aa1ed7b0c1918295fea42361acc4ea2175cb592e091a6f69d9bc78cfb2f1c0e953d28b2be24fe817bde0846837ca400d428caef0ebf91f0bf2fb3735874578b15947153fc4bc5a1e2388a7ac770373ae7646f9a134922fe0824e74ecd421797fbe1036f9a691e89321633b0e2f6dc294a5d991d61bba4506c590f4524ce0283db963c4", 0xa7}, {&(0x7f0000000880)="0045223a93f91d3c3655efe9ea9d9047978194c80066591e6464c39d086b40b8b49c0588aca303f6277c03e8f3a8645a75fd38aa5f2cc63748a1c0ba33365f0ead9d614cf675f2b5c1467d34e8cd26ca784cb6d9788e9f", 0x57}, {&(0x7f0000000900)="36ffb125742e72a46f42dbdc0d32d5ef62e7b7ec6de15444cf7353172681c9f7bea071bb63a60015fe1f7dfa3e60945d6f736faf5eed81a186eca70726dd84e9bc81e0593201a35810ab0ffcb4b33f3d38ea75d4ff610f065496a9c9f09f504c77171b412f1833e2c4a509ff2b707e4608718bffae8dbf3cc784cafe230a9aeaa4be069325fa", 0x86}, {&(0x7f00000009c0)="b4082f0ae46148ff9ef425c0911caa2d617dc849010b66c69d23b9a793617bfcd33fd87dbf19c857c16a7915e4c1bd8b75eea4a2a6a62dcbbe31f8fc731739552d359ea71df283a77d4307af041c6092325c482c76116b1c4f23fb663dcb21508fd7f212754d0762128605b9e92132e031df645d3d4e1afefcbe88c1363d262e33221e7a497a772699b7f0b53a694535f51174bdf224", 0x96}], 0xa, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 13:34:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="34d25bc8897a93d9405926b8526a267be15cffe8b75ad1e8e9eeb153041e427eee0c36b9a4cbce62b26ccb35b1d51d10e9232913370923254535ba417bb08517f34f1926", 0x44}, {&(0x7f0000000400)="488dc093bd20a274d975125e24aa7b464e5ba3418e02b6eced683cc52ddb2768053ff780816c34fbda670a38d3fde3a0eb1ea3635f41ac5bd76bcda331f44f64a87f6148de865a958a729ab9ace08b307e6ccbdfe2944bea35c3c5be7133e1d0e2a9213fcdcd65875d31ff6ac5453796e02a68a7f604d3af6ea7974d0e2b7e51943e52d753c6089987d4d4d03b32472a9b2f5e08e747ee167f4fa72a09d8c5249d5935486b48de6df464b84fb1b327b223ad449fd3a2e8dd46f9153aa61137a8de9ff124daea845224a0d699649b7c0358d43dc854c24db6576924fb494c20afdfae1dc7090ecffcf2f1d382dd10475050fed126991edaf5737986c1574ba663ec9e0652500499ea8246aa6272a39dc9376068759368e93a460195b87a4f5422d364deb46dff32be1e1022cd6df3b43829e163fee2107d4f770ac940c7ded22307d0f16d360c136e8ad548e9f4825a26f7c261cdf66374e4f98003e25d938f38aeb1423952c1967df1dcd390cca2fa29fdbd7a25d7c473b85477b4f0a78986f59ab2bcda8d418761dbbba47fdbd5c3b820f66faca4108cccde8eb5037583d94611c9659a57eadb08d56be9b99c1f7cd045d99aa0feddb8c8b625aa424bfd3038b3949b578b84b98bbb4edf30e2d0a66aa6bc82b44d11b55cc62cde5b1394cb65e83d4403e1c05d91598d2213f6f7c375b3f0e44e1a1054945df316ea1ca2f1ea4d08d635b7261005b5eda900a9d2c1c1f8b665b944a350dd1f54a172ebed367609918721c7fe8e651ba3007e70d5213d0bc21532b88b41b0ac2a47dc7239c116eb95ac99afb72e8e399a34dd77d001f7693d8a32e8e7922b62d9ef6fea7f57a3b3b7561fed99d84e590bde278cd8d9dd9452f2d03b09ae84e62da2006bf40aff68f53efb910cbf4d205eb087ee8a2971143d161b1c3a9d5ecda95fd5732a3a6b37813e4e33ffa5173f794761e401b358b2dca9482ea2d410cc9b295bed7eef5f7a6618686d646516fab6906f88839310631b3b925c5f332832539cee5b60213aa8f994d67a56ab3c309afc198e5abf669447462b4acfd7dce101b82becbb1b61cee8385097f87d49f91643c79d4455149891a8aad79f0457ffca284f12e17b9f61eada3fa3c9f5757ef6ed060e68f18e4a4759dbe315b5e6ce409e4aca908401eb28891e41888734a27fad25ecb9891215bcbb46b78aaca107c05c8b291e34ed966f8fda3782d114710c3c611288488e031c2cea87d7d31e50efc35977e1faad41720660cf6ec7cc9509fb0ff3202c33e0cbf3200c0f5b3657e99f7765c0ae314205aa4c282fa9273416935457ce50312e994e35b1a8e39f97425ca4f474396209f516fb09c520c6ec9f2bf6fde7a7ed1df48bf02ce11cba8eafa637f90e782dc220f6c9d3e4c10fe3d7d277c41e18413018a639e707228acae69e719c67a0d02ffae19e1525d7ac47cbbb544b688c613a6989372e50c1336ea3588fc4ce7d08a934e9332e902ac0a5dffa0b20b84b225ce49f28515825bba15c51019bdacdd9cc8e4a3b9c41a70f74f05394428d0638f1d077a32e951ce527b86ac9c8dea4d61becf1736cc790628fb0c0065eeae02da3fb28d47e8860f069127f284f49ff52208b3df4e9163ceec1516d332e981f056f57a5bfec111e74f7dde56d48b53717c98d65a3d83a9d95d18bc7164867b8176fcc389334ba5a0b0024857ed3ae7104e985b83cce8af63dab766ae97dce51cdb4fcc55104b84906f48f9f97ea08e70fe35bf01dfceb2e3c193e3794c222808c6ad83b120370428eb943ac46a2fe8a50c36f66da388c1e61031248837250bf53add8421040e936a3487126a8d33bc806c753d1f79b9467bbeaff13e01258dfe024e4c7469361b85d1342cd566b41f3f41cf0bb1a7efc9456569e76df5c5a41622013ba940a731d89102c1c3f505eefd5202a200e9cabdf15fc6a80080e1df33d68c396c912701e902cb700d3e7d98a41187e3bcb9d73fddee657198e9040d749997966210a9efc0b2e609b37c4b39a0a2ef976e6477445c1f4a402d227d2c84cd485d41c2d85dca4552d17f0357d554f87fea76f1505cecb173d8697061c3d7520156f4013a1a8462c6ecfe1ca777b9340bb5d95c0cc84df10ef9e93b7163bc8dbd67bfc2c58228625b8b59d557153c29215256342ad9877a54c970414f32fb9e912a418821b2cb6a460b63df7acb2c848c3d44cd560b023427367238f7a28e5fa5344fdd8b74ef56b90370cef8a85a1001aae9a2a54719c34e6ba92758483240cc229a221a1865f3cf5101346fc2a705d02b1cfbae2206554cb8167a8dcbf293eaa624e5f5ddf4db854fa45d68b259c7252f7c4593d30c47027c2208b33fbe725b7a68c24c32f9f3b3858b4685d1aa4d8e3b50262b1ae70fc82f4ddc5cbeb8cdba59ca47c645a6d795e6ecab1cca8e339c6f840e3bee76b55163475db15aaf94bafd325f775f637de9665d5e1056f5d005e0a585650906a979aa2fe7aea7debeae67b49a7de407cbcf65ce748ee2e045540795437caeef412edcffe040e88c28fcaa8591e9db8999b2acb6bb386f7183ea24e73a27959d72c0e49330b487a67c50e15d9041f67a4b2e20b522b778a0c41eb7141e906f46733a225f92f6f17f07a3c2db20b6de32adfe12c5c90ffd54693739d622f40028a71847883630550d749a012f1b9f18568d77a7454a270e3877d0fa1fee2c619c94dcb350c9db56c4a8139988a26129a44063e7e2e627f2718d7e0d22588b91a863db118b40ea9c03bb79278bf76803bbf9d18c2453bb5a00cb7fbb438505b7956d8f9667ce7a40911a7cf8f0ab1024e132256e91b4f6656c277867b7199f554dd8ef825f515b94f09d7678014f7535bbfca33d267b115f4abe460ccc2bdec9f3420bec984b9103b038a295da7d9136f432229dd047b595d0fc1363abe5fec69cfd622c2d188f1fb182eade261154bbf8546fcef14ab87dcbb2222a4d5a689fe78935176c369673f65e2bde89d9a0c8c1920e93f7b6a8232a905a0a06f5fa3e5887777e64150bfb9be58388c1f7e5bf6a6ea27c16f3016ce999b1eede7526915c8dc3f9e03cfcb56dedac10d79b631bb845a84d8259723576d652fd4c3df98aecf2ac0d0f3b3e5a334da0182f3c60f18567b4dc55eb1391a1d3d696233a196e58f8b1e7f6a22fbdfdfb6194a139530a932abd23e3d080d417c639e94e948e2c6be3be577754e4a4d7c7a1e13a035c9948f15e6ac8d53305d28ec8c6ae3c6a5c45741bf1198329ca1d05081054826185919938f897a5061f474c9826a4165c07ec55a569fb9192652a9bf955c3133552347663bf7a3d7f74ffb77380639b1a6b5571fe8fa6afe2972c6a19d6c4bb4e605bb6ef038beb2986c95a65c111f6888009f06efe74389f345c174aefabe0c173c81b242e399c847d8f761a7ac2f98d73223b4335bcdb8aa7d94a7b0f7f107b90dc7abe791ca7b59d798c94b02f780aa99ef267f7e0794af13d2aa92e2e030c2c28eb1561c60f3882c36a77763b134c99989dbf4d02864011064be4f5b1b2427febc0aff7322db05825cef58182ddaaff9f6fee0dedbf37558c2b6fc29bbfbe326ccfcb913d9f47562255c4c439c594f4fd1412d9bbb37146b15ba654ce0630164616f03054d4dd3a958cb05b955a4a06e3112fa0c711f5a739b44598d1c43b3d4a11c4471ee1f70e9ca2f3b06f5278832b2408b310d5c27012763f74dfe8c0d65808af150ab7ff2d457276e602a37541b267a3874f1cfee9bf6be0304ea33d7cc22c8e4f3639de70307f7ae6c59aa75e713a374146b8bc36007a54408c17a585d781fa44707549566a0b74c859d7b0531a11921aafa32babfba55b1e99c030dc4b9d866fbe98ac75819724a014184164a3a0697986c20ac47856f3497e20d2b6f84b19d64003f339bac82ab37ad853af0dafca90342ed32e35d1dfdd1ce5f9633547bd60675ff4ae2bdf28bc00853aab2508cccadc7bf98aa3d27df400aab71a6cb1f068c4cf45131a97e1d98ee764991ef7fef6e27482cb3607216194f864dd219035037147f60d7d73ad843d5fe0a72108693bac0396cec63e843db3cbfbb184899ed19853db94fedb3cdda13a35064a7409c89834821c325d82cb78742916daeb503b2c552c4626579294469abb29c2678679d0d89ef90c39d54dfa0afcebd4d4e9a17eb63dabfd73fab7dba6730af7d61190f4630c75b083e23973a8481c0a09151e05d929e4f651666d1512503accba8c0a985ddd088ccc76d090d58c197fd7ce93160b4f8a3a92c1b6330b93f4e24b80d6a1dabbcc7425c7a9d3e6792029bc18d747e9bc4caaca820f45278f8855ad4f9dd9b24121d8c4fd46cf1cb153963a7a92da04fecce51b58b9175d345fb81bff02ff04e05b5f0f8da38bd1574069ceff311492ccb88a2b88a44f3ff8043d0fae12c2a8ad7228dd364933fb825d66fc99a6dae369b9249b02cdf358b0e8d597534a85099a9cf0a5300ad3e1508b1d4aa45e9d756f27a8f2a92825b27b1c280a8c274d21fc660a7bf0745871d7f53b96bea56bd7e72b9c0ffa4490628e180fdd980a77312640122cf8da909c7cdb13a6fb1c58e39041f83779f4ecf8ea0a83ad80642b04b2e950e681a510429f12574af9c23476de0d7807a34c6b38340d43a719055bc2414ff48ed35dcdd8816b86dc90014bfb2125d7f8fe218184499341bbd6c87a6385a7e1f5e92bdf75f3cb25ec0cfe368627d2c90d75016f00715503ffa3f164d4c97713e854d6d9ea043c9ad1e23f06e24e9b1379b3087bdf8054f0245f235fe7b1028a69f8a58a38a32d4bfa700572b756c941519946de6e96b76633c76612d46e0d9b929f0368ba731d9ac6001819da1cb524e27ecee2488a7f831c3196c32030952eca544e208a8facac6d1e0d7f432f69d9a7f02dc44918f8fda4c25aa8f2a6bd6a203dae008c240291aeaf205e52d6152b5f0a9a14d5a2c74f1d6f9340db0fc2af8b02e269161fb4e5e3e8bcb9574ad930e37ad84fcb7c6189edc4daaad37fda375d45ad57582408e23d5897cb996e4ec3ff46af0440e37941a86d84644860e1b9ba3271d9c9a0539c66c9dc91a4587c095862fe4e2fb0b075b1f6a54c038ea4af4fde05e6eb29f12cc292ba0cb46f0409e59e87d26ddee6782bb89409c2bec2c0eb2386fef50faa0118fba70d1c346bdd1c793dcd19c0f8da8b9859b7c3e93f9e3e9858538fc23ce1d0d6917b11915328f44ba660ad0a3b2989c90f2d0a257bb4b2860aa03998e43e724d56299fd8cac0a77e937e188eccbc5a8fd0b61cb558471ff1341956968ff5974bad4e02abcb587cfe3106b174f9a9f4e93439f8efd6ca6b59ee8b6560c001f36c0d08bff2a8b558a328a4e42237bf720b35deb5bd45552167d34a17c0a7f8388320b2820f1bea2191e61fd57033e67a37dfd8f1e9807bbcc9e74b811bf7203cc4b677f49a691923af1f6ab3d424012ccae4d1448da9629afd7340dd32180b7f743b1c1a0106ac528c393e1af86da845d7fe8c4e045392dd436c6053d965c3082cf48f2ae886bbbf1ca50b38885155d7e1760a82b42651b63848b3b0e4e6e4e789cedfdfa6a23d03300768d4e4c62c95d24b664488b54b7dcb158064d9a50d1bc8dfe16ba548f567baf1ea209e89189da5ad4dea925334b95d08dc2145cab72c5ff2981cd5f6a9d056cfa2a01dfcc3bd0d6e71bc00476de78066eb79df1fcfba1d030e56ae14b9392a4c2705d4f3ec438a3f2d395521730996d3b33480ce94cd8f7a78fe1f86fd5", 0x1000}], 0x2, &(0x7f0000001400)=[{0xa8, 0x0, 0x800, "f693c27df927243e811d295aa9632bf0714df7656eeccfe486b048fc0159177b749e41c1618258a78ca07e9d9843c2c2dce9cdd634d4ebd3ecbf5d05a2f0e9bf44853f20fd3916213da9af0ed9397ea8cc852d98c47bd43dd1b0e308c814ce00c9240ee30e67eab8c24b81fb4732a630ecd7eb4a4767874716a98db9cc5c25e8445e20b0926e282c61198cf5feeffc558829aea0"}, {0x40, 0xffff, 0x3, "03e663418eea9e6e9caafa21434a2b972466f6fadf71a229d1a20564f7617c6814c64254238ba4f74dd0"}, {0xf0, 0x1, 0xb20, "103f5a508a998b93a0d33c252c73f33da75cffa13763999a3cf060415d8e1ad14fc31f13d2914ae35872e566696ee895882b2f30655a867d13ecf1497e62a58e653e73d9216cbc9e48f1285d1803954d2442dbe4a5e709cc8c594106c928744bafc47b2383c032fb839e97172fff4b0bd550f65370478f10cb11da7ee79e5d82fb911960a54d2c0b685716af8852cc0c7c8d93afd57c2f6f485e75925c5f00dabaa42df8d4172f495c7b81c61587c37f553ba8c7cea1d16b8efd35530a87e444731daf06e5770cddc2cf428eb5fde4675f16cc51e59fdba2eed8b36ea254"}, {0x108, 0x1, 0x8, "57d98a825a7f6badb07740f07d01e45f76d2379776549918f244b0995afe5b4cd08c85aa706cf0e45edaab2146268aaa5a28cc7ca72311dfb044902a11bd6d79e615938df25fa8936420cb869891746426d250036fdae3c0890bfb6b35316e98d4f16727f6681445023070d4c23ced83b3d273f0aba758be82921aa9dd8afba021ac58376396af7ef8d165705cb8d98a659706ed83f20cd1065cdb1f197951465f076d40659884a63a133789fff78f3759c964a7edc0b8dc611344f8d17d8987c3d213d41dc083326130cd7672b0730b1f576b94ebbb986a28276724d343c1544e42bb922a841d5a955b59b6f450455c6b9cc7"}], 0x2e0}, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x40, 0x8001, &(0x7f0000000180)="6b4a2443b176cda1e6f2f4c620cea94a5d0a47bb31584708c3c245535d3d8f58ed57a158b6334bca4526da12f7b67c4250b4ad418c0d0b91c2807c5b3eb16e5ce8049d4d0c8e6c6401d16506262f7df90edc79ed14a527fa7eda0e5908d5101db870c9c78522bfd479539f52ba096056ddc1c0d9fee7e3e84fb4bd23ca7d4278c7eb006309e75234e5739e0ca3f7bb3f104c70cc0175d6197b380137c236a6978d3e37a986d0e6f3fdc31a1334a3469e40815fb6e1673d3be4fbb845b82b01", 0xbf) 13:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() ftruncate(r0, 0x0, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x8, 0x8, 0x80000000, "4c1ce6ccea5938394cf6219abc94c19f14d95b40", 0x7, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x8, 0xff, 0xffffffffffffff7f, "b6ea124f40de28cf660dd711b148a5f6a4316159", 0x9, 0xdb23}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 13:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) semget$private(0x0, 0x2, 0x140) r3 = semget$private(0x0, 0x1, 0x20) semget$private(0x0, 0x1, 0x208) semop(r3, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) getpgid(r2) semget(0x2, 0x3, 0x8) getuid() 13:34:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/55, 0x37}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4b}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:34:36 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x230) lseek(r0, 0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/210) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:36 executing program 0: socketpair(0x1, 0x8007, 0x140000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x1c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/118, 0x76) semget$private(0x0, 0x0, 0x40) r2 = semget$private(0x0, 0x4, 0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x85) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/97) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000002c0)=""/40) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffffffffff9) socket(0x6, 0x4000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='c\x00') 13:34:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xff5d) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)="734148b544621860", 0x8}, {&(0x7f0000000180)="f0376dcdf74fc69edef496ca483f004ebf3defe5b93f462d82d0ad3ebd359e8568493f03fb546e9d3be8fb72c5a25e3b84ba189ce0b1954d143497f3c8551c9dbd095b073d71e42cdf2c3da37f7b75b7b566be130169c544afd077a2ca7618c961a2acd4900bc3b3923c295eddc8d7e9ff1565c20c2b13b5c8eaac3c06994557109ff4", 0x83}, {&(0x7f00000000c0)="47f0d77e5d3bf0679a6feb2fc8bfe2bb940f74a907cb5c57b24b67b5e972beeee9ce876493b7cb742f3471f814d3465fca718e1cbbcfa9be5fb77e3fb3a952afa51f7fa982479aab503f09897d24c7aec433", 0x52}, {&(0x7f0000000240)="6d22f9c47f3d5e4305d9348be1ff2aead47f944e4efc0101ef08f993e0f48fed29351b6eb4fede68c67200db5677177402e8dda5eebdf12bf7b5ee2ffbbfd1496971d44e954726cbc1d44ff5436dae5fcf41bd08976dd16353f90b9bf195d591a496cf004b041c00563791da9b77830f3200584891f078cc06873d0e5763f29315669155b6ef5567d25891e1b22923f171f9e76e1a5be0e97299c112990bce7b61de21bba9a11f5e67a37531751eef88a769f7d69f3e22dcbea62a78d6ba5fd8be274ddd125db3733820c8ba16a095754765c69b3e00ed889dd324653f2cfbe8", 0xe0}, {&(0x7f0000000340)="7d23ff78707e47e74f59dd2f5c9cd875531d3ad60430a6d66b66e28b8a35c9576c24159d74a225b8f144d2fd6d5707833290f581b97b04956caf968f26f8f7dcf4951a2a51bc89182e2bec12b3208f2c863d48e83db4992616fbdb713f29c4782d573d9644d98bfe", 0x68}, {&(0x7f0000000440)="a19e9c23fc49acdfffb12311065d722cad3df7d795f2c004f447205eaa5bf3bffe3b3cc391f3d96fceec08c979da8fe0d99b709ff3dc39c95d46c4564ddbed4cfabcdb5466df14f3de3a21119fbf6382d762afa7986dd6639be4e4c7085e4e81064040033d5d4064babb3e1839c245a9b5e251fd859494a999291a2f8b575702f802583a9d0493791cc675a2e60d69e7173840bd7e8ffce0acc219a896d8f87c565ac5eb2d527c39643b7da95b9c1744896b63351ecd64bd2e7b0183edc743e53fc67b9d63c65854de5c565db9c865eedac8caaeb9cf9a46dff4786aee64f3132a47f16c2611668e2efd981c548abd47a7", 0xf1}, {&(0x7f0000000540)="eee4047dfc9190633e4596a45db8d9d515b837e1baba0c874f318ae2d20ec196e77c860a23048b579de85d9d1681bd8b26e3efc105e44f1af28a4f82ac2771583245f2b8d7955f09a5d051a754db844d44e19a2af455fcb386489bbe95632eafa2fc273bbfa00f7007e32c11e1a6a36daf2fdba8c6eeddf062f9f42413abd7100488615d6510f2d0f2d439c9b8e8e2aa4517840d76a0b0573ee2bb4a960d68e99053f4e8e0ee1f068398368dd98931272c98ebddc91f5cdabb30e3c6f8b739e7a7d7f49b97cbdef2dad0bb06cd31d55a0cbe0b869aec212bfbc482a2befeee", 0xdf}], 0x7) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000003c0)={0x8001, './file0\x00', './file0\x00'}) 13:34:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x8001, 0x7ff, 0x6e}, 0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="d1ee2f997b3cdead3d152f05f7a86ad76fcee298156ae46e27f8aeb1fa47813567dcfdce1ae2bccfb6bfa7cfd7aa6d92aa8aeb655523806f1d61428126190d31b1063b905f2ba8e415fee9d3660d8d8fe5f20c6f5fd2ce118d50a93bbde35c396390d30594cf813a7edaa44b156f6fabf1c9c53d1e2206ef499cd48f803a11d3aaa988f10c5348f7e89196571f1151ee735c340b386e6008059e9060c83984affd6f347bba55e3d686650eb6bd26e6a863f9803334379b3c", 0xb8}, {&(0x7f0000000140)="6dafbcf5acca68113146704200f9dc7a58855f6294eb4e90f923ee21699c4f8802387bb543c69f41968a8dc155d0546867cdd217274064f11d5fe4eb0309c8d5a08ac51d77bab95b18cea348c15ffd35e096c2e7920eff23ce40992f6154bb5836b5fcc5ca6aa12b2ac58b7b4f8b771ba9183713a385f7b4efe18f30c331c945ac89c1cba073dc6a50c293729b6d1920cb435d56335fe529590aa8", 0x9b}, {&(0x7f0000000200)="afb5d989a177d3c5da0480", 0xb}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000280)="e47e79c1c586", 0x6) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x88, 0x0) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x820, 0x8) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x22, 0x8, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000011, 0xcfd, 0x4b}], 0xbe, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000025, 0x3}, {{r0}, 0x363cb3dfece645d1, 0x4, 0x20000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x8001, 0x8}], 0xff, &(0x7f0000000440)={0x7, 0x2}) r3 = socket(0x0, 0x7, 0x4) r4 = semget(0x3, 0x1, 0x5) r5 = socket(0x11, 0x1, 0x5f) sendto(r5, &(0x7f0000000480)="4781567cb6df958b7fc23c3196e746d13cc8f6454f4845186be983009b6df32c760da8d46c261aa591ac76c3f7323203f07152b43893f8af622d4594000b59b6e4f766abb55a6177e9872310b48a5b15a65bdc3c4b86e34e4ee99c5809376fee060bb97bf7c1741588e19afb9021fe03f3254b0deb227557fba19e013cd5651fa6a0f0d692cf43aee57ac0cc", 0x8c, 0x400, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) setsockopt(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000580)="d22e7e346bbd85905ba2cecf6d45a30a6787fda06a2b76ecbb0847e738bcae204bff04f9c9ea27baabc869ffd60b3a1785aed5364b31832f2427445ec03ec54aa99d8d7169a947bde288cdd238a466604b96f3246118f26cb0711ec6b58d90f9c2448a0270edb618113fa3dc0a15c81823f9b556c21f9364f6cc6f2a46719b655af7fbf2f48bfbd36047f7ada35f9fb338bc013cd9a28850d03816826a33183ae7aa4cef6d39fd41a0ee85e9e03e28defe57fc9a0dec584f4a36c5e043c60f847a1d67c4c1f42359283e1d", 0xcb) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000680)=""/12, &(0x7f00000006c0)=0xc) semop(r4, &(0x7f0000000700)=[{0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}], 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000740)=0x380000000) bind(r3, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r1, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800), 0x0) getpeername$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x2, 0x0) linkat(r2, &(0x7f0000000940)='./file0\x00', r0, &(0x7f0000000980)='./file0\x00', 0x0) accept$inet(r6, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x80, 0x0) close(r7) mknod(&(0x7f0000000a80)='./file0\x00', 0x8, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000ac0)=0xee7) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000b40)={0x5, &(0x7f0000000b00)=[0x7, 0x80, 0x80000001, 0x5, 0xffffffffffffffff]}) open(&(0x7f0000000b80)='./file0\x00', 0x180, 0x10) 13:34:36 executing program 1: setreuid(0xffffffffffffffff, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/pci\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002400)='/dev/null\x00', 0x8880, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002300)='/dev/null\x00', 0x20080, 0x0) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002280)=[{&(0x7f0000000040)="d3796097a8101eb2979bcfc4fd4ed9db5cf423a59cbb73b6f5c4eae36035c8f71b5cfcab12d1baf30f2ada49ef143350c15637eb37f5d6dc07f650ff03aeb0692298fb65822879a7dc021362c73211066d0328aaa80c13bc3a7246aad615f1f81fe151e1a744c99d6b479347b7c65dc1a1f5e2fd27ef6d70664cd4f5d07c8c9eed46d3be103b8dc74899ed1aead7c956f7a121f3269e78f913509f096283b336f21ac72d154c9b326c888e8ef71d160978c1278daff956758f5ae3cae40b53857a701c29061552bca5e66942dbf2b5fe146c557ed767fb0e0f7e75d96cc2a3739a87d90b40016591fee8a01d0a401c0874180129e099df6ba3790c0445b9ff72ee704fc5857ddc4395f0d84501578a0a920c3662d482b3a70367d3e6466781f116439e6f9409f471f896b270cc4074f1d519b4f94620be124259619f2a33db42d43c749faff8eafa3530356ec30f1402af15af5f0e72c7e1459d0ff0e9ee557231633cb6d7c901cc4d67ef850c227cf393530b9b788b9f6a1c9f904d9fcb3c2d153edeee38acee2c52784a76ebbea863243d411b9dbc876fdca76cfadfe359ab0a4a4e8c68e19c16db9e7f140a8410c54325dd9236e5104f5ce52133b9b6d91aaac66b33ff52089f7ada58233bd22dc72aba4cecf947cd9007f001d4c78fe0f09809f188cb5a8e8fa5d2f9c0d0f494723bc3a35cbb4bb4435624e1e728d9a158812c91af4dd3f9152728ff581906e9c6f18a04fc6ef964df240af99256990babc91dbf3b45f12580aabf0de0fb29084686978130e76ff0cbd272c3e8770c9d69f949a38bb81e5e4152d874d32d01bcf09a9ecffdf0f7ba7a8b8284e9992eeee87c10ad58702c255e7d14610c3ec2cab1665408d8714b7ff691384b4fbbd519985090ff1d6c337eae94f6e97f62d21cfe834d2a15e30f88f523a2784d249b27cbfb20a3c34316646472ef0a342df1eac6ae33f4f6987c9ed6892249552afc7c30a7940785d6ff837c96f02cd8fa16787a108cc493236cc36eec4ecf28a0c8701b0efe795c27870e1529f50aebac91e6d792bafd17264354a1e044dc5b43842b878c03f1b8a9577e21cbe5b2d8053ee2191aa9ba41a9a34989700af3e4646d8b64370db30b12c0b609c58e4dd4850c981f171e9b96a340ff35ff1f9879a39e9da3cd5fa2c1324d00eeb4728fcd2894141281fb728425978902ba5fddb98d2d74ab60ea64547acc3b4f6b63c78641243981f4b27282da23d329c550fba774c0b4e0f505c49de266bc778d44a8178f2fc7efb20589453e2a46c107f69613b23d15f13af7ecd90ece09be2558103b5d399ed7e0ab7fb1360bf8a90181e0f32282631b2aebe9ccc09a49ec3e78a75678a6f01084b2308010756a9f1b263dcca436438db9ee7bfc3f119915e736c5bae7492b95594f191618aff6eabc96efeacf063cf022e04666f9c35a2f405f59e7df53496eac6995279eb9a6da06ec196c8fde598ddf85dcb993b143c363c82e2eb79134b51e83f9ac52df50bdf9c663156365fc312908a766f131d0a507f8df696e3710d86770bb5d0ce6905712955ab7a7c9ec963f12abc0571eadb12bbab7f6bf76f3653565e6d24edfac5f5a64f51e204dcf039fb3eeb873ffa47ee8d331f6d07d063a787635ac0dd3328eea512c1f242d98c139559041649c6c98997bc9c4146f2db08f09f5dcd1c8489540aa42a96a4c211ae78e03efde5b6a75be628e1eb6ec34ca7033c45b174091da2489c7622b913e40a083d09cb38f23ff9605a69f9ec034c7dbe3045e0cc806bcb75f84ea560e1427b5fc135d2d7d1368dac6ca1ddbb9cdeb2316d7dfe29799e35289b583e35c84f103b4ee6c2721363dca33c5138207596919a419ff2556202f1232f1cef628ad43b498e0213361f47ab204b20fa7493d8feb2720ceaa45d2b0eae35322ed99be9ddc582865b58b085b3dc56e5ff68ae3063ff9545564a1a71dbb1e9f1b644bda2b72e870f89304e972eea8387b2ab86ce6223a4a91f87334a39d804cd4956d21d49a1a3767f90dc1e601791f55b4383f1abcacdab5d9ee9f27f8763556f2881a8e9af45d6fa90c18b3f8083184cea3ce16cc5a10dd13b2842fc6b90902de6bcd29cf34d0a7c1d3b81e1fcda15792f381f14529c90ec7f9502bf52d1859dcb4b16ebec7bd122d16862c15c89ae123f4e5f5d335ae4968252615eababaed9f3fd4f7d60ce298792b83d85bf9e02e29d36c08a43335ffe191c0516308006949c695125794a05810be6b0766d7edd81822bd0692cdaef9d02a4cb111a2ee8115e3395f70328d19910475131043ca327636086b067280c71f5c660f485631fe3e4f17c38c1bb2e707a7640be5ea4c56ad9901f9af6c95c3d8e4c1e33951be9ce027ea96efcaa13bc2c9183c9b7ceabb0ba64688445678444e8965d47c5b31c61fa1ce7e2d686c32d4869fcae1af6df5cde5ee4ff481c7ab4e556c7217ee2651d19da76dc9ba1283ddb7306d03f7b0da7fe5a6459f05e0dd7af362a36f4becc5852bb4ba47d66b2dab3492eaa7bef12dc80a644177b3a48fdb75abc7d75772042e450fcd83d6258da4d29be47778d971d9d309442a9b68fad90a06a862235c0bc068130c8b75d0e88e059056570aa79e2a7e8d70f65bf3ad21177b2367eac143e72c497302a52bdb76e4932778dbbfca3ae2ce5d76481270b02be8c79dc6c6ae8efa280c20f5dea7e8559931430e69b40697b83067a61bd83e28d7763dd7b9437e5adcb5918f8dc824cc5e74e7eb6165e51eb6d5be0f994b80947a0320ee9fd754ca4323e16dbb2dcf57e5a299ebbb275003a70e7781bed1d37ca35be881cbd141a811613764795aaf37c75a1a506951093e84c9a8134b0bf6125acdee50cb4547a1b9405fd66dd9eb3cda631c8ea1a1fec4467167218b451b4b5b8a61dc15e4b6e298ff35d5234d9cf329a3d008dc40a8fc5bdb2794b4383f2902619d817bb8dca7fcd978fb4229ce92292575047aefff415a5936548498e2df3085836f638453dbec4c38b36e21c3a74491eb01cce537cd211ca9b1ee94019df97de232c95f090fdaa56959e08b9c340443c17df4f081fb03cc3f55f4c038a8a6fd394378b27a9baa10c508ff2c97a9303d4e2aafd1663c606e8240895ef2717d7016d56c77481f7d26084b282b50f5a78a46ea21160e5c364a956234da8936662ef8cbeaf97767c6342a2a69c5783887894535d7786a42a1c0cdcc28513e711a00acd8ec4a78f4d47494494f0dd40f4ef54ad80bd7ec8d29fd96d71abb63511057bf4e55c042cd4373d9d4535fcbba153d3acfd2e3caa5318c80fc8172a208654191f659adde506925963a1792ef709606584e5bfb9d82ec9cde59d9bd1d3035997162caff1bb3fca12fa18230cc75c9d744759d2b8eb71d6400dd4249976f6e1ce95d06fa2a469aa5f3ce3e93679c8171f6bba3a23213530441d253ba96a2dd66671d89b45995088e42103e82c5c8fffe07e1e2a230070ca06cb9b5204413cd97280f6e97fdb0af6313ae1cff428598f64cd6a0a75a177cf36e1abbd95639bd45510c99b0113668574074091d2f2267aa3c617ff09130982dda4502a7ed50aec560fe7956d347f7334f5b954c1e9de502ec0d3ed2682ec993842d95cfa24f126ee4eaaf5fa230b00b6b5105ea1349f3aa437a76a5c3eadbbbf598a527dc6f16fdbe05a1138bdb0669f1f95730a96a638091fb4763eb631a1139e2450ea44a3d84562494a29c56c24c724b33c4f9f89351281203c8c4612463c2bae79e7b27002bb45959530d27b6523a232adf3cc0123e24c59eaff68622c239a8077ebc6afd1ff271737f492fecccff84fb214cc0c8526ae20d88f6b3ee3ee3c6a82162f64e836d6b65357e1d534554dada79c789a4b899f4f4a6641fcd591402421e9c3c037a281535a9b634bde64c4fa6570d5a7c7ec246fd1aab1403a8ac343542c5d620a1edb514fa8c3c405e36d9729a511d8efdef10cfdf9233b57a74d8ba88bd9c0dfbd7598586f1e555d2deac58e6c54ada58590600bdbcd87b466da02b8e217a77ec762d74ed0d8a1e05e55e5d1e5f63f95b32967e0c552c9bd4361a4b96a2c46b10597e45bf57c0d8ae5b88f01a1ef23f885c61fc8030c65458248d0797160a4f53a07dd3469608d4fe37161ab25990643afa873c23f83fb4364fbb95cde7a102a4357e727cff60acb9fc513af7ee5370566d4d6c100236cbcb26d8411951815939b534e2283bf2541de065f675962bcd92f90b96f3ed9b815322972371e836a58d159fef1fedffc4c1285395a9ba1eadf936ccb767bd0a39feb8a0093dfaeac1e39c4bfa56afb3a245b9ebb7fa0ac5d42783cf58440299dcad17ecf9b7ad1eb4b70c5ea7cd8f4296c92891d8fd0e56925ad17800df9e6ed9c4ec9a86af1f828f2b65f2b611f32530bbbb77bd5bb18924b44df61e051da5b8f94be8054a6e0e285959abec51534d60ea2fcb666a3487c6571e9750aeee21535cdcf0589269306024730cc19eb0e1d1bfaa29781ae009b592cd1623973071c3c996dd3ef6226f8d23409c9ac8feffa8a630a7ec3f384b2293a07de15de01972e69b425fde412cd8c67b02f00867c4823e16599d3b11e5d3814cb9fda68a605617d8c704719c965782ec525fa41ba4eebc774d766032fb74ca52b34fe6a50fc1fe692fd15213b83e9f6ba94c0197a9d73882b4c155fdc23d2cc6a9d4f00a9ef2860c620c19f059484292e805d66255de3187f265c14051d74eac01040cec5d9babcc6aaf753911d0bb6f0721b7135b55261392f2930a9c005271630d6226f7cedcf0f1b98331d22b116961f0aa415e03eed2bd835768fd0b186a298b7f8508c7d5c3ea54240642839eb0a31e419343f3310935d71ddd4389ba2a73c97e772b283f60d6b89a9457f52bc0410330224e77a928f4fb9d5a1bcac0b9bfa8f0f59ad3dfc07c3d8e04a35b7b12e53d391db8c8cd6f8c5d7ed181b43528778220cebb1da7cc1df0b446613873ff20ff93ae5e5f8e2df37a5d0201d15209297658e4cfdb3e770c1b5e0234a0aa48c4304f4652c9be4fa427bfa6830facedd8ba4e386275fd11c4cd13d757fcf260a8d20fe35fbcd2ec03d7a345beeb414d29dcf272e4a901c8ab644df7e6deeded9b20f10bb11ec3fe62146a94e70b0788276edfc24c5a0ec61dd0ec7ecc809d9d6cbabd16c93d88c8a7ecc44905faaee1c2a6f2441e0c1bdacc7430761db4187612f61bc11cd2f0669ce7627b999c5416b182bcb06d07e0cc8fe5f6a06c6feface185bda4a7e7e4b71e316a23b80b4322de4721d6da47c2922e3f69ac8275246ca511fb3e558503ab26e67215cafa791362932b5a7014a4bec71ec7ae32a52741e9163302a07bc8d04538d1bdfbf3068922b82f057228f66b6bea9ccc8f2412eea4f175578d750be5634c53a924c840272a221068b9386501af8268eb7e4a8baedde12213bba18b57afffdff9aad949ab5e4e5c703976959af074733a9d40d794accef79761a0214f3f0c96496bb031a13d81c601cdaf87f3cfb42723d28777b1d42806899985dcc28772cdafbbf84646715dc45b084f49ead4c1dd1d91478c96e7980948234f940e408db5814d6b60197a1ee3785cc89e5b161221734c550b5b3868951805931b73be22ef93a0bfe152ba43acb57284d7d570a1623c4eca75a512898980dac91a801585a767b79adf4df7259604062b48edff4bedb49869aa1c31a4276f4ea21dda95e5fc0a38eccf9b0a688d5f2ae0db9e89dfcd28b327b4478d53da7e7d1b50", 0x1000}, {&(0x7f0000001040)="44b89650ddd19794e60f2b6c358823f150f604a0da2564643fc83186a7f15e2d54e9a0b3720230feafdd31626ea948634640311ed86aabf1fdbbd0c7a488144d76740bef49000b04b2c672a0172d6a9d0ecbe916f9f6d18cc818ca8cff2c1a8f5aab337e744f6c236069fe9797a1909b4a25acae58ee1981402318db3b4cc178079b09d394b673da0bedf225183f728e849b603a59fb396c2a949620c6006f81a6087f53dd32ca172ae273135a3843aaa1bc133d5c4d0d775975f2fa4c7fc135eb6736fcac374c05cda78cf6a4e7f545fbc41bcf11f24412e6b3d6f691e5d461c78750ed805c9eee5495772e6eadbf8c85697a2899b121c80c35460f98fad0f3028634f649928eaf29b5c640ad7f29d0b5c62dbabc83e292d33b942e175c6f96071af17eb43cb990beb0ddd6456f1025dc868fc7f45c1964005059fa33b3e11921423438a7fa23daf76fe4c6330f73b11906991ddeedf1805c3f3c7e867b7abd463393293d2318e2f58150308daeae827ad9f5be2c52308e371b0a89ef46a17094f5fef55ab73d76f27a9aad752cc135b2a4dbe06841846a716d8d1374574c09d7f04c92db967dff6df7441e1396b596a4788ff604b25bd0a0c46750d6e2ab115a5cb45984ceaad1d362c43be521409e537cafc39394d0554ef1f72004e474aac7492f7be98c10278a437b7551a8f7f6d413dc5c49b8c43407592992a12cd0af1f26285b7b53f4cd7d7fb91ee4099c32305150aa9b5c1b172f047fe0c0c204d0376d610d08b3a87997d966dd1b16a85d4aa0849c9ae6e0e1ff0d52fbb0db540c3015725f63ffc4a7c32b313598bc92af42d46ae87f354efe58748a35b09919b769b05676ef7582d79087ab7106a96dcab44bd46d4ea18758aa2608f821ecdc026c1a8c67c15d50e06c697e783337aae7b0c613d66005a83a31c2423e368a7938aabe9325e173463631e30da541def45ad4c0074588ac2245183883434a2d251041d7f7034570d6bc3a9f5cfef1667df536060b0d489e50ebf5eb3d0088a699483a5c50447a066edc42411610607672f9462883887723f83abb21634276c0299dfe5466b98f14d0ef167a6d83cae4d7716b326485a988ca4e426f7a069da63e879a664dfde2e862e9bfbcfa23c7b6080095523d72004cc58e2c6ecff8c3f0776fe49b8d04f839d53576763bc0a87067d976ab3d0c1084c7d1dc0a3ac92f69b0953576cbb47a0ee477b31fb438b4da69cf7e976a13fad108551325b5c2ce763f75e5a5ca88aa0831460888fd4d673212b989fbe281c3dac15131c563b12b1551cc29e5febbd183dfa0a91588754ea93b933f43dc7213d3f4a2766d619321bb9c3b8d67e94469a18f17c7696811f2f9b0a0e93696245576fe0dd844294b4592d612ea34fc65c4851442658f98b32c4adb4cec163db885fe71df49d0548a67ad804aea92ba5e1ff5236532ff3f77d82c57ce168d4a6a6beae571b47dca436575f631ce1f8ce953535a9db007ab5f28de459104492ae192b23db0dab7ddfe083c60cf4ac5ce26fe107350d2a8e320a1bae64c82c0f8d7bdbd6ddc8f9f08dded781f87ff9e06b85f0452455096281fd2cb9be0e6862167109625147c33ff75fab9aaa03ce0a573c6a24b9f2f7a03d1d976d38a156942656e8be931545b83ad28bb3e43cefb5a46808882857c62fafc6ebec493a194cd7df01f813815344a390e6761a54396b9cbe796ab852a21df683d8f86508662d538e6f1f93a3ecf618afdcefc1cbb769e5781a6576a7756bd5c82f07987d8fd0a5c6a6dbf4505a7cecf3da682850b803b1f2ccc35a2c3577696685c07540af1d7420b413b3b9eb5428aa4fe3c98a50e9190db41a61f10107cbbaae36a2c37d92dd487a33f4f89ee083405c2267fed548ea4e7008f80f1f1c73e757b36a7f7cd4e4649f74b2f7136ea59e1ca58e5a0e87a87eb8eac8457fc22d3c2c4e98bba6423b0402a5394b5ca9dc6c5105236473483034f7380e5d07656c72b02ba40f37953a5bf8c31770dfe73c6c251e5b726a36e3a9e43c060a7901c2b1d9095b4ee0b076bca48595f8fb72c29651e54f90a6c48488cd5973557ca6cff137836df3daea9b39defecbfabe0e4adde7d046bf651ea8040183802c23b1cc8bc0f8785189ef7613243f7882fda08e972d4bca36cd6b8dce04a0d695b8d1c1c78783ac1c9e7f24ff2216fab1024ea9852049795bcf33641e39b5902a407c73483559f26cf3c32e707d94f7f643a5bc14e81f55560333ef1599be6a4df21a1357ee10e12952b0d14a359e0d950467b2eebf5c52039b12c6d3b6c5d7d2eb1adc28638986f73eb53e671d100600222408848b8f5b7ab464d76049ac8049c602ac5a40aa25780711616b68d245a9cae755e038cd20405c2a052b633dd031ff11f1481a99d68781e7a2cf70c204f00b06d09a43d179553f5c467701d8daaf5b8d6fef501fe3a7f2cd459dfb2e91368573f67b8be1972c0e3217056e88e1b39aeb2be23b10719d538b6580b2a498c5d46e94584fb53568173e477e9b4c874ea2ad776a736675d373a54a9fb6183239ea6c72b83da1e7e5783b3d9e59ea699cdef8d2727d8551ef7922c1c32ddd598d20591c40380715b9c6d93b48d5e44c7d52196ddb2c808cd526b90a85e19e1eb4cadf0dfdb01671993d14a3ae0d8fba430c7dde48af34acf1211f438af77a8fb33713b52c1c2d13e7d047c2e2818f011707edeea6bb3e42d91d81bd41a43ea51f3a4952f87cb8990ab0e16fd16450d154c63edeada3933c9d25308ea4901624e39094b00ded98f3e50f2a566baa491774c22842fce8ec8d1f976a50491c3b14375937e9b0f4837466f032f24cc5f97ba8abf1f6a6a72fe0cec1388e1fc87609c19ac75750f09682ebc4373549ccc8bf11c797107d519b0416189deafc04313582b16543d94fc3072ca8083e07e9397dbed0aa5daa3baba5b2c013650c9d15d5179b29d6ba52b434b6fe2126d346bdf97d3efce4dd48b058afa94cfc6f785e674a2dd0a08b26e6b75a40b4870f36c823d7969ca695816c3300185203c5b4f840cc91a602fe8228906c34852d8d308794c02faa6bea761e9a07aafec83087897554bcc402c6b60094560cfca747001e8ca7394d9141196de1fbbb922b956f71e5e5cc792d8e09f5a6c7bfec04457a67f90ffe7ccd13977480229a4d81737ba04939a8cabcde8c346731746eda99f5ac84ea49f5823a6b29fb7b78519e5b1f0ba3368ff1d22f63c7704cf8d653f15d98b808d38c0f61eac71e04c366f6a61bc1c8ba28a831644ecaf033626f04ecc4eed09110115493e9336af9e9fd9639267a7ff322c715d99bc2d7a3e4e718d3958ec96002c70c01cad451884253a1e987ef73cddbc34534927e187fdde0cb87bc0f9d19e7953b23f19cca3b0f9b544d1769020e340954d4376941ab3b45f05da02e952fb564287073d408098ef6485b5a9a14c5293bfaa3f18bc860e0e637ae14c3f6d76e2aaf2f4742e5cb1f178298e52ed35786474b51578b071f005f40392529b4e2539ab1ccc2a6e6d7e6f3770bbffa1b3023a398e930ab5c607a5d3012f28cc751278771781cdf1d74c321a08ed89acbbf239cfe0ee30424ac6cd83302bbe06069756eaf85c2a064957d877af417728c589d8399fd0aeebc2d3f19d2a0ef23468ae26ba51a40dbda87adc2a82127e91629d909d249176d9a6b2cec3a6c32a2231bf5197dbd098c9198ec7306d1599f4054376a17fc984db015cf77ad7ea237014b64fc3096cf9694310dc8eccfc8e1924e8f2b7e8ae6f8c962434d933d769517d2b881b3807fed2c01bea0529d73853630598c1e7b34a89b062ab5c99f09441743b20e1943545a3b61addd55bffc8c1e14b81ea5c6160e9d268f9616c95118f669e42cecccbd8a8b1f710424f52175e65698568943f553131b5d1470b79354ca4ada8f9e0ef7dab3075f329db79c77d174152a4e3778a1352a616a78b09d5541f4fcb4de076cd4ffd04e887da284a1c63ce292eca97b7968148181cce56c00828ac56a9721619b01466ab08d5e41386cef559f3a214ea80d5ef6786c9dddacc3501f6b443d7302d912bccb374967d5e8a31dd748e18479c98a6f4074547a019813e046cc02c3a652738cc61dc9406ae129e396608f61cfda069012a5b1ae9982a26fd3cf57be51e2b35fd976c9b7f6984a99de6b4f53478110f8d773f81c3ce548f7559dd94f8630dd69dc9f418e8d11e316f732abc17cca0952696501cf999605a9f342a752d049acc1d3d33e2253272a7339012435ff35c6657161d513c695abbab0d70d280d6ca211a56fdb41a819e386c5339f9ab03b93fd96e0a28b834f4f9eb459957a6e6c4431f3f36ddf70acc83c4806358263e3f03f8eb192dc398429c7946fbf5052415f18088d8cdf7730a63e5e53d7cccdfb8ba39ac38fdb18998466c70746f06c1cc080a7073538995bf6ed0d6a373197bf35faffcdf339d84f5e01bd5d1b81e91f4701ea348bd7066a35978a43d6e17fc3818d5f670cec86e5d39588a0a15b4c4777c94843dd9ab4b35bbc322cd6b558cd1f9f9a35a97bdb028d54179b74cbf4e06d940fa8cd875c912ca30f523626ff9c0045075b31788fd886ef579e024255bdd7c23f292df351d81521187e39902c428cea551159c34a35dfbc36c971016200f466c80ed55a59f6ef37c93c0bb5b3038757db44792f58ebcbf1901887e9c621d9714356dd3ea998076e447a7fa41794ebea48bd5476c5ea90e52904c3c01d8364f45483e308b2802c8050e85502637dae6388b010e1a9c21b35dc6d4ba28fd54ace31525ff7bc8caebeb4fe8fe825868e3b0957a49a8a8e58abcb14d70c21780dce68924295000521e0fe66c894f9fd90c8decf909c59812fa02eabb561f2c63e421aadb83549764b62cfb9ff5968ab4df035e6117a6e14d2b6f07f9fd99e6b89eac6d3ad8f548e2054acf91ffe957f5fae085422df2f7081737f1225ec896318c662c09bac69b9bc1d5fd6ffd21c5c5dea77e0d7c7760447f8e0703c9b82dfa266512ec9405b84dfbe27761cc8827309cbeab02b024f92ee44c5a27b81e6906d63e72cc306314c02c3344bda04a3df7442e6451666c4af41faa0ebdd4fedb456bfcd76efb79df05dd9f64d4ab2f5d3e8d6563997a9ae6e4add675e00526f059f43d35401b8fb8d48e0696bf80bde23d2e1aee3ede3470c2b63085a78fe5479b8822e6727154742ca90b200a73ae021a78c800b6e8c2939dcc650adc72ad6490599566baf17dd0fbf8df3f678835d7e79d9159a88c0decded127a16aa5b66292be4f76b2eaad654f1e02127b12798d46679b8ca1d85dea29fdda1c87af90ddc8139e2842b393965180bb745f3a5b01af0782d7fbd12923d4f44cdf1324c299425963e558b8c8ad1c08a15c7358558a26f3cac0a9aa452e8e8e7499c4211b8f0070974a84787a36c45fda70bc97b2de6e574bf28a542dec83b5a51469e2fb27b91b36c0448784ee9d06a78ea7c09927a9ebbd1174a29ed7dbc9493674eacc3fa4aa0e52b83f1a09d9604196303c355f66d7a985c836aa4c78ed8f8f145be2da79516488c22877b5e6a6fed77fe80833054014f72ddfcffd837e3a575c0b4be55160c107304211c45ca3daea5b02aa874ac9e59774d48d9e8458beb4f98f858a83cbb2b7592454d7d7ca2010a0edfe1f454353c9c05a9392f00ccf4f823e2af96a2cf1bfb5f1d9b00939e447a5d74f69ea56ff9832084ba591536a76cb7f66bee5d1b25d5b50698dda00efecd4a9ae7678", 0x1000}, {&(0x7f0000002040)="fdff9915d98b0f9b5a0d3f0d28d36004999ff32733d85d0598ad78108ae1f6da78766f824dfb50fcce852ee46bd48454ad50efc9ae58b315118aa8c106619a443dbce8c96d2c0daa5760ed934d0ffeaaa67a5aebd2bd40ab03fc12fcdb62551003dc3949ed26ba684f4fa53c35a54975b52c4b6b79ab324c305e99da1fa8b6b5ef2e726bd491b4bcac7ec34e9f011882f2a7bed5db22e20f038c698a72b7c35b82cb29f5723218baf082f3037c87ff25b3048d612c8bee7e34b771c2b99ebaf1958e9416", 0xc4}, {&(0x7f0000002140)="c79f853599a7682ac63a14cfc03cfc2cdac331404471322da8a87885767c6f44c0b9523be0c37fbcba89afd8479e7093d1fe00564d5b772a5ae9683d475e02a25a928b0b4134c7bc6aafaa65e934dc", 0x4f}, {&(0x7f00000021c0)="d39b8575c35f02ddf68a1d250ef5e5b5298b4123280a388d0b0dc0020970b0362986ddebedac7f26d674c4befb38c639d323ea1b6946f3fc056904d10e888103adea148617cfa854eba8e979465705cc1f8c126d73add9897d13fda8c79777ff012e13938198d3cae318ce211ebf9b2f2b8652f65569fa3d741c10717c1f5c7c45a56d395d138c25907e9a9e245956f9d0cb0e3581097c9a9cd40356b3c849f626e15ada250cc75b5e51054fbc1a", 0xae}], 0x5, &(0x7f0000002340)=ANY=[@ANYBLOB="18ff", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x8}, 0x405) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18000, 0x0) syz_emit_ethernet(0x81, &(0x7f0000000280)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe049d71642ccf9bb045a6000000000000") 13:34:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) r2 = dup2(r1, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 13:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/164, 0xa4}], 0x7) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xa9087ce, 0x208000, 0xffffffffffffff39, "44c900000000000000000004000000001400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:36 executing program 1: r0 = socket$inet6(0x18, 0x2000000002, 0x1000000000000) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/24, &(0x7f0000000340)=0x18) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/189, 0xbd}, {&(0x7f00000000c0)=""/243, 0xf3}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/128, 0x80}], 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) 13:34:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') chroot(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x6}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='W\x00') fchdir(r0) 13:34:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x401, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/211, 0xd3) close(r0) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0xffffffffffffff51, 0x4}, {0x3, 0x6e1}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x6, 0x7ba, 0x3, 0x8000}, {0x9f85, 0x1, 0x9, 0x7ff}]}) 13:34:37 executing program 0: r0 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/57) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r2) 13:34:37 executing program 1: r0 = socket(0x16, 0x0, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x856e31dab535fca1, 0x3a) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000020000d17086113cea8c5bf42f9720e8bf10888fe7208e1605484c9cf4d7901099b55159a2f168d75117a3174bddf1810b47f5ed8f1a85bef3a4ceeadcc96e269419d12fb108234ea0d0fef11d2318710019392e620e4191e450dc59f9eec8df4f57f124112352ea4872dd51895127004fcd18552431feb22a58619d61035c78927d12f856a0"], 0x3b, 0x800) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7273aede45600b5a8f3e9c5d880d00c9dfc1f6d02ff2433cfc6310900965cc0b450b23a19ca6c3e08f588ea39e83a9e0a2a1011a40f96e3170d789bf232e618698ab1d643978aeabeab0b44a65d673ab5c1ca655c4afccd36bf5dae7ff7fab20c7e4ea8dccc4d9d82516a75cf6d10f65eabcc648", 0x74}, {&(0x7f00000000c0)="4b6f59f40863ff66dfb2a1be6eb7a4edbe12f2d7759dfef096ef8587d438cb3fcfc53002a635616390e517", 0x2b}], 0x2, 0x0, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x87, 0xfffffffffffffffe, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0xffffffffffffffff}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") 13:34:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xc0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) 13:34:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x10400000002) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xffffffffffffffb0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r3 = fcntl$dupfd(r2, 0xa, r1) openat(r3, &(0x7f0000001580)='./file0\x00', 0x20000, 0x20) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000014c0)) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, 0x0, 0x23) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x10081, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001540)={{0x18, 0x3, 0xcec, 0x10000}, {0x18, 0x1, 0x8, 0x4}, 0x0, [0x100000000, 0x365, 0x0, 0x6, 0x6, 0x80000001, 0x4, 0x100]}, 0x3c) 13:34:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 13:34:37 executing program 1: socket(0x3, 0x1, 0x6) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x9e5599abf96397cb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 13:34:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 13:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f0000000180)}, {&(0x7f00000012c0)=""/166, 0xa6}, {&(0x7f0000001380)=""/130, 0x82}, {&(0x7f0000001440)=""/239, 0xef}, {&(0x7f0000001540)=""/186, 0xba}, {&(0x7f00000001c0)=""/8, 0x8}], 0x8, &(0x7f0000000200)=""/55, 0x37}, 0x7187ff16213189ec) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) 13:34:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x80) rmdir(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x88) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x800, 0xaf58, 0x3f, 0x1, 0x5, 0x0, 0x1f, 0x2, 0x3, 0xffff, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x0) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:34:37 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/192) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='./bus\x00', 0x10, 0x2) 13:34:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x101) shutdown(r1, 0x0) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66e220517800"], 0xa) 13:34:37 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0xc00, 0x82) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x44) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:37 executing program 0: r0 = socket(0x1e, 0x20000401, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7fe537bbf3eac550f66fb5d81ead257a95ea57b35767cbfec006c28a72015ff97db2d11267f6dc495cf7d4348c605064747b461df43796bced00379599bd12a9266d842120344e764dbb5ce3cc4273b750d862f6b33e93d8e81c1034a5823d5fe7ae1bd81246e5fb5e1da7a3b155e63cdd6f9e7857b5aeaed0ea42429686aa27eda0fed80eecd102bf6e52eedf4c8ab43ff6", 0x92) socket$inet(0x2, 0x7, 0x4) 13:34:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 13:34:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:34:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/173, 0xad, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 13:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9, 0x5, 0x1, 0x8001, "64e75cfb047b8fd85dab7a834c4f89a540600187", 0x6, 0x800}) 13:34:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000300), &(0x7f0000000340)=0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r1) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) 13:34:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 13:34:37 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x420, 0x0) lseek(r0, 0x0, 0x0, 0x2) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="c20ead2cdc582a204624043f7dc310b7fdd28ddb7dbec6ab67115b24931429f3820e4655575daf79ce9844a6a5312bb08192291de145a0f474acae4c06020a06d3af9861a7be7071f3a0a516d2ae19aaafd3", 0x52}, {&(0x7f0000000280)="f90b13c520d2a97c949467390b0ae87d04bc96a7a5734790aeddaa0f3f9b5df917e612b6c28a3cdebcb2647731185db10dfa649988b1f61694f4fdc2f804ce6aae50ed563016f58ce2f0a34eb4982fdfa1e1c786f2ac165e081991e6a41456a94746b39220ae44e8d397ae89938f8955ff9b9749ee3ae32dfae9f08320d34f163cb3381f82e5a80e7401c565a8995eb1f25e906f559e113443283b4dc7e345f7893a1b42412943", 0xa7}], 0x2, 0x0, 0x0) r1 = socket(0x11, 0x4000, 0x5ed) sendto$unix(r1, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x1, 0x0, 0xfffffebd) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x2e, 0x80, {0x5, 0x3}}) sendto$unix(r1, &(0x7f00000000c0)="a95dcabb3d89415eb8a275c4ebe5b84b645312ad1f17ad5126a7e66bb294da203deacba8d7994238fb2247698289e70e416a2b0a404ccae3355a8c5d6d1952d8cd39b640acceacb6ab769f5e2a4b603f3a1f9f0668379d5db5d0ae7b17a1f8e7c457b58530641cfce38a7e7bed89e99c4050a2394a671a8263d9a4ec564684d6999f6dae95", 0x85, 0x40e, 0x0, 0x0) sendto$unix(r2, &(0x7f00000022c0)="98a5f58abe3d305dfb4a20be6126468652dc148662e7ee4e78967976bba1ca28ac387cf3ab77b8075272448e49152ac740e475e22b2a4036c68f46c6ab530b3a43a09c625f0dc6994313ad9745179fcff5e6207b448ba5a69af091cc9450a6773d4e2b51053adf1f270ffe7ba3d0927ebc30caa3e87489a7fc548a19547aae4623dba333c30082be99d03683f226ae9cad0dbe5e49266434bad7854138b6220596c54a6449f14df409cd120524d16ebbbd340dc5c79a48f206ef64e84f40755e84e2e581f084217d880dda5159d69b3c1db9249de1d821ab5412f22378f41793365259b59e54e412ba44877bf024ab3af092f78622ef547146dc4da2598af660b359161f56da830be1a53a481ab6a6b86ced5842756f83b2accff72f08adb4084ed987df865d4cd5aa749bf50593ff75a33084cb7d50b81808da36c5a948fac9e8099f6a3e991b756b2d99366982206ebb160d0130c655d226298bb8cd97c3f9a61b61594ebaf2f639154d14ef184c890df51c336b93369db5078728632979f048786e53e4462c2c1cc03f70d29fde0158d1fbbbe0152729a40582ca5d1363986855e558a08221877b245a0e2847f78d30a006972f2d26a781673a2c58fd9fa771fde0dc727e45be91651ab0488e7b94fd8a4b1d1f4d3af12c03247b4a409bf2f2a2ea89baddbcab29cf007b0c153567356f9cc0cf20b7bdb6a79acdffc6bd4aa89f279f5d3cfc06e23150bc4d2a5c1ed642c850f2718e9622f78a027b0cecc02143bca17ab7d4219cc5a266451483b4cb7659ae5d576a18b3e3b9fb6869a0e9816e1845954c13edb0a01de848fbdb78261a7c81ce1f292cdfef0af2e2673db814b1a0cb3f6123511c47e8ecde141e16d6baa2c3413c086b8cb38b09b6ba41f9c189e8c7ab239a890ffa96d13e8df1b9d4be5a997e257cf2bc6387ebc4ddd922a2f5345ac9a6ae6a3d529cc7e1fde2597f89d029e44628bc770cf1ee5fcfbf35db5cf20bd10f4d4db67fe2defcea7b5cd83ba0c950fb2541121c7e6e2af6d59f6fa1be0e1ea10cd3c2638617a1f8dd4800b10133b01e117782af1138312f1acb2d7fd4e6b21c15c18bc9adbe9f6d817a7fb565ef39a62f02f5471a9ffcc288e101bcc3b9d414ef17a3fc49e3d917490a7945e19e799b6329338ee81b5a5da7b907252bf802426a255c3a5fa92014a4917b78f43b35eabe59c9fe4277733e5b8fd23c3ad25c512b0bd21a3724a88820aaa66cf3153bc314d0211477f09a931c6cef5d9a28208d12b3df27a8919db530e42a46546618643ca36346c03f193856d9c374299933999be8205699f06ee44c9538b0f764201f79d594c90b6a5fa5f68875e0e21fe4d63c62d1c521e107ac58cc2af7905e9e07ac03553ea8450776dac4d4468f85107c284101528d500e08f82e716a5c9e2445cbb1d8452de42a0591469ee509a1b6d1a68d9bddbe397f29bc4b6c33160313d8c49728c5f505bb3e15f3786091d76e7f64c06710f7622d7756866c4cd9e3070e061c1ac8789324750a3cac63cf9b7b36478df9330af5308fc4dc29a3e5fb19baff21ccf6075e6fdd5f4c31a318517731f0a08b19ba90a1d05d31d19a8d2d44ebe74d035c1db331954841ee630e6dcd10e4b096c47abc041d48e8e3490bf8808aa5c697982311fb3d9eb152438ceab22c51ed44802f083af5b17df43ff6f7b85dc67ad72a487c58ab9d6046d87c36c64471961d7db6e97f7dbbcd4317a3235bec41c9165dced71c48a61a5613bf3c813990bcfdeb0fe7d2f830af822fe00eab8d6fe4a4893d512ee82a9a23a5c42645d3b00803750d0fe10c5f10cf6f0feee8de8d1e9a8dcb1d083e5e98a75e3ee81260267a170aa4f2f0379aee2e1929e2d393c176dde67e22590217c6272a5bf78413e1c87fa1df1a8c02be0aedae977fba8dadc93c0a6c3b244b5bf25cfd8a98172f7b8aea7ab5a6ccf058de02969252f7a633e6e7a5b8b7532ab15eed9553614133028b4a4c40f640009fc287cf0187093139173f7edfd519abd64f0d0e420e3aeaaf0201f64244269fce1a2a467ec1d470851aeb87f8a346958483ba2e125248e36898940e4ff105785643cd3aeeb7f9db1492ab946d507d9be9ab2ade40c3b06ea021f1beee6c8ccc2cd060aa79d8a0beddf302bd2a281f29d1f323abc813a84775903a3e79ab357a7e634a1a09e545bea944d20fe06cb4d795d4f1b28ef3c425415fe3bb6ed3ca610b899038bdddefbf637cb9bf50ac68cbfb6f35be9f395efcd5c2c96a368c2a5131883184c87f3d50c4ba0dac850a1f1e485ceff74f4d51601a49a7fa43ec65e096c72573019e71dcc6a350df8070e5e2e4d13e946e01d15c679bf6df08e62faab01eaac7785a6f48501c54c2df656cd4b74c25566a7cbe50be324b49741065de8800f3f2095bc93a0b7cf90954b12185ecffbd4298f6f2c5111134a6179973a3c7561e475c563d30316bf5b2c281874eba44a6dba8bcc8dd8baa562551726dc583ccf436d7c04e563437b914d0e9a92b7e7f13ec942c04f1ab217432c5651dd0a7c63319a381706ec14cbb83bbd157d3dbc43cc651d02ab654c6c288f85fe970a5d8eb94d5eae01fee57bcb2930b1b707b619d50743e17807b6167c8a722a4987a7e9e15cd4ac7cee07a4c06bb647555ec542df6aa0e53ed58c8301abb66167e2f18ccfee5382cde7fb4d672184c2bc3793e26645b14ff9856ddaef5d270a87fd013ea6876429492d34581750161e94670d74805bffd6e5110cfbd33dc6c672adfa4fabcd624096b1afb3db885985bc0d0e5fe7d8b218b44c5f6f6afb021a27a64ee965094909d26abf9b7ed5e6ac32502b5eb71a89e8a40bc7bb736a88cfd27104214a763b1ed01f5cb2936fb6b1e441490db374512abfe59362dfc58f6897845a8c592ad699d8a0c97a86cd50cfaa25461f5456beb65d807565b0b74c04aae16a9ff2a7e4bab3f49ff5a30d876fbd21bcfb72b5886588027e016aa1e20d74841db0c172814fdf4747d1e92f1c74c768c9d2a672875913c5e1bb9c5b2f1dff3b9376e36dbefccfc322bd71086703eac5320ca5af2aa5d6d3e62704545e2ad364d0977e3414bd36314109dfea13a3ba4ef05d189a2d53e6a559cafb8022cb31acea15b1185fc4d330c1e7c423efc8ab086ce9c4a09278524b5c1f581a4ea79f288f658ff1bfcfd51e815d676209503864ba283045166ec05c1a2d8bfd38d147443ac7c64cc18e6da5c103d979b1561b47336987e242102ac3441159d466149a7440883e5920e4cb67a533f82ad7a7c757702ea5d88a02eaf9c403ebf0648b0c1f872a8519ba91c9644fc081d8cfb0f05f3bd84a7e7472937ea9f25aba2463b7f9f10068eeca6dd8db7e1f5e794c84b55c855c8a1432d05a915e9b0e4f80f97f33cbfb7cde998e35388199e74970ac5bbb8f5fec00706a621c2f4b3d07070e1e3843fb59f44d2b04cc5fa15035061532898eb59eb2259cc4ec47cd9442145d3b6228d1a9fd469a31fe4a1a36b1d77829f6efb97051fd8eaa6fc3c3938a9557bb9c852cd8183360604d98b340ecdcfaef231af5ab4131a94542f970ba8e7c815d499350af946e6f9bf4a4318da21bdd4854b8cb23c623b69f6a91a441903033f40596ef26fa32d8d1da772f99a36a2221a8c42860f061e5311ad7102efa350f5e0640e537fed26c6daa8532d9c2aca6e75b22642b276e4e450ef26e9d811fb33b1aa8a221f470764e859d4491e0314d62116c18a50107b474ba097a437c3e4dd4ede1d4091fd8de7760ae1b71240bd5685f0f2b2ec54310423b94e71eaaae4241335e2b8db64b7207c0bb246ef211c248c466b43fcb23c6a0d269d52d82cdca5342328aa9404a50281ff1f4d40cce20fcb0b6ebc5f544df5431466a5023a9d67555dfc6a3bd6dd3273f5ecd51cd2d34cc0a8e701ced992adbf2be1a444674ad17af17a06fcfba8929c00e77da965cd96ace2236c04d96bbfaccf85504e5cfafb1a06d4d7a326a79d3838b06e7515265d82168db4c60ff6b9fc97285242df9df39e85af94aa11e542a10b04703c2783e72284a6d74082e713a4e6da2c887c8113012a3f3eb15ef349b068d50046e94f92cfc60b3f9655e08589095c807e6018b21d826068cf599360da5aec4e1f8a03668bc95a93b894e8eb7016389054527e7d5ccea0b4aa5efc83a0cdd6e4b5e7b301b10f44e7ab99e85e07c434ea308f46c8c7d282eae20db9ca56b4042b0aba22c439fc6f7d73e9cd4746af05c8632a7cc707daa361f91e0b1bdedcf7ba2e1cd912ff6022b82230d49e3a7a9c0d971185a4bc3089ca860d8e32f291dc2d6a3f7c4d22dc44a39fe75593b5f6cc3542263e12b7f2b5d98f92f40a941673a435f0ff6618918973469ebeadbd1123576ab24e5e06d791467c18dc773c339e2d2bce13abc06d33a1c6596c9956bca0599fd3322bcfea997a70768de1598adf9a76cc945b34befec48a3d112facebd2ccaa612d6995d3064c9905484f28b7977927f059b3e8bfa47bf412dfa367f9adfefb908cf20adcbe3af7c7e768d996dd1338a7801ba8263d522b8f424d72c6b6aef6b11b65ac3c32632fb2fed1b8db0d53ed456567df885dd3fa5e55046aee593befee9770a2573d017b00d1435127661709218002b7fa8c8fb62a232ed42d4de2641240ed47e119fe1cd95051a9ecc08b2eb43512eb2873867dc2789c598fe4b45a46e4b1714a87d9a844ead793d5430d022435091e25ae152ddc87371efabb75dfd35755c415fbc44a24d132a3aae63f293efe0e07edd960200fc69ca31dd7e394759f8e9c3b742f9d6eec09993d3a49be6d69df0ef2579e54dc363ab0dfdb2df671c8ae620895a1eb31db49685c5a48e1d0bfb07f2387cc5c8fbe45e75109d958c5e3f73898544f8cda5481ae6c69e9267e78af76b0b3febddfda8b4eb3c2668fbabb8145e865eeb11ed8f3b648c7fd984543ea2bb77bc9b90f3887db145c8bb305f783e93ff12d2c8ebe305e573c78c5f2552339fcebf69564ec415a8ab8ba6a889fdcd158ae37eeb3adc3fcab1203ca1814f2fc8bc9c59705385815ded7f11b757dfde46e125694368ccf505dbbee6e7c0a1eaee1c7fac3758c3086989da6377feb3ce4c187a73338f8661416b5ea91b9e556b5e7cd1df51ec20bac3fb77d50afe2bb3e42b82e7f4a412211c3c16ae1df1316f201a1ff66737c6ffd7f21d1c3cbe63048e7ca502383111ef5d8e140eb7cdc40aadf995a8bb4c4fa302fc687116a04e53907fa78857e35a76c70a4656b391aa8f873ab3d4fc508bd58aa479a102b24754bc034162e4d39332416ef4043acef2cc34e84df8814715fc5aed9bd320414ce025f613e728e847b0db8e0428ebae63f0b3125290c56370952e45ffff737e3bd7ccdc5d8389df162eba347030eabd9c63101208ab25a08b4e57dc12e2eeff87795d6f0332331c43681dd5c8642410db4ea3bf7bdaa98aadd06edac76ece243fa94b9dd58edb0a7c8b881a33671513ed25767cd9361f919fdd2a62d38cee6eaf746706cf86ccae63286c1cee3b1173521e64c9b481234a58806c2350bf1ba875801c99576437476a1a5079d477fd9f9c3b78006c50c9863e5754a9cf63bb0c60112dc824341cbde03f93e36b461718a14abd5aa17506812ab47fa0de0d99bd78995020de9789984752737b83af1af8000ab867113f25c43abfbd379f8d6e59821080cb6e139d1f6421e752efd45fe60a48c4846b2474ce6495e05f07897dd47c0948ce09292f67cb681015b10b2f6f5c297081cb10590aee5ca2e04c79c77706d9c721b9a4ff9225d9d322a26a961e277a7e7d6136810a81b2f679453fce5a940f2801b6378a565c43112c5a3b801937def2f9e864bcf5ee65caf84a63cf608ac6baeb69df80300a32292257116d3eb7efde4314f2d14e9abf58de2eb5fce270c32bb1e941d7af62a1ccbcc0084c459a6e5c31e88c1fbbe1c8de6b47dc76cc0e03a5664032a62918a246e08", 0x1098, 0x600, 0x0, 0x0) bind(r2, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:37 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x0) 13:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 13:34:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x80000000, 0x200, "ad2873bbde015f04b60f96aa09f7c7c4fc117a58", 0x4, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20020, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 13:34:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x0) close(r0) 13:34:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0xd71c}, 0xc) r1 = socket(0x15, 0x7, 0x2cd6d49a) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 13:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18001, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) renameat(r1, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) 13:34:38 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1ff, 0x400}, {0x400, 0x10000}}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) flock(r0, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x4, 0x5, './file0\x00', 0x3, 0x466, 0x50, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 13:34:39 executing program 0: r0 = socket(0x18, 0x1, 0x4000000000000) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648c6fd62b9df52d7969ecda2fe54ca41df657c7f578b041bdb319def00bfc8912cd4bc7663f21b2514d205758575d9b63858006efc63a05e86f87be8d978ab31dd6f92f322b435f06b7b5ff4ac3aec52b4b4ff283afbed6f1f2c7fe0f83f56a9d2a36babc6cadf67d52149ce55d9acc1520f46f9a978d1c357cd509c12114ea60058b3a6a188de09bc514e3b580860e9785ce5e601889e59d081e899b49feb080192cfadc682b770ff10c7257e89b6b9e971d7fc", 0xc7) getsockopt(r0, 0x82, 0x9, &(0x7f0000000180)=""/140, &(0x7f00000000c0)=0x8c) 13:34:39 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x105, &(0x7f0000000380)="bb6843a1491861c49fe202654b18737bba928bd97385f99d251cdb97028700cd255402a9012a2ddbc5c1ded54f5ad923c5186b2546c8030031fd0fb15bd8c9823b699f7936552354f14302f7f5458da149d9b490d6d7910100e1336908a6f7404a882ea341c734c4b63322f5115d8812504d395847aeb80600000000000000163273db6178a87fc49f91d48bf16fbbdc49c87f419ba47813261de38eb2b9ae562f4359e478696ea1dfe2cc9612da70149028654a344c7abe8b501af782415f214a227d0a5943a13ba537e74cbadb32e84d91e53bd715d997361ad590eaf8cb1fcebca390430cb0948d6e87000100000000000041d5b2cfb99ef4258ee8b8d51c7d9f8c02c1") r1 = open(&(0x7f0000000040)='./file0\x00', 0x410, 0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x8, 0x4, 0x6, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x3, 0xffffffffffff0001, 0x56}, {0x9, 0x3ff, 0x7ff, 0x5}, {0xfffffffffffffff7, 0x7, 0x80000000}, {0xfffffffffffffffb, 0x1, 0x53570d8c, 0xfae}, {0x81, 0x5, 0x4e9, 0x2000000000000000}, {0x7, 0x93, 0xf8e}, {0x3ff, 0x8, 0xfffffffffffffff8, 0x6}, {0xfffffffffffffff8, 0x80, 0xf9, 0x80}]}) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x8000000000, 0x2b9}, {0xffffffffffff8001, 0x91, 0x76b, 0xd05}, {0xae01, 0x3, 0x0, 0x9bfd}, {0x0, 0xffff, 0x6, 0x2}, {0x0, 0x9, 0x49, 0xb61}]}) 13:34:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) 13:34:39 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x2, 0x779, 0x1, 0x7, 0x6, 0xc8, 0x2, 0x0, 0x5, 0x7}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) read(r0, &(0x7f0000000240)=""/137, 0x89) socket(0x20, 0x2, 0x788) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shutdown(r3, 0x2) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:39 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x1, 0x1000, 0x640, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) 13:34:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(r0, r0) 13:34:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x4, 0x15a31a29}, {{r1}, 0xfffffffffffffffb, 0x1, 0x12, 0x4, 0x3}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xc, 0x2, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000080, 0x100, 0x8}, {{r0}, 0xfffffffffffffffd, 0x81, 0x20000002, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x0, 0x81}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x5, 0xa6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x6}], 0x1ff, &(0x7f0000000140)={0x40}) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x5}}) ioctl$TIOCEXCL(r0, 0x2000740d) 13:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) fsync(r0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x880, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) dup(r0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0)     13:34:41 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x480, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10081, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x261, &(0x7f00000000c0)=[{0xff, 0xcf2b, 0x5, 0x8}, {0xef, 0x3, 0x3e, 0x3}, {0x0, 0xffffffffffff8d4b, 0x9, 0x4}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000340)="b6") 13:34:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640), 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x14, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{}, {0x0, 0xfffffffffffffffe}}, 0x0)     13:34:42 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9a) chroot(&(0x7f0000000140)='./file0\x00') readv(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000680)=""/115, 0x73}, {&(0x7f0000000700)=""/114, 0x72}, {&(0x7f0000000780)=""/41, 0x29}], 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r4 = getgid() fchownat(r0, &(0x7f0000000880)='./file0\x00', r3, r4, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[], 0x0, 0xfffffffffffffffd}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000940)={""/16, @ifru_dstaddr=@in}) truncate(&(0x7f0000000840)='./file0\x00', 0x0, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) sendto(r0, &(0x7f0000000980)="3c0a46748a88b73a8ce4b939c4deabcd76b72769fc43439ed81e08c249facc5ae66b6d2f8fd2aabfbb75241f0ea3edc26b17f1d0a6da0567eda7d2c90d26e4713ebc1e032059f09267c58b", 0x4b, 0x401, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) 13:34:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) fsync(r0) getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0xd38, 0x7fff, 0x10001, "5d71f475c7f4e7948034c0e030b20d99350b43a0", 0x0, 0x7fffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x83) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8001}, {0x42, 0x5}], 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 13:34:42 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000140)=[{r0, 0x80}, {r0}, {r0, 0x2}, {r0, 0xc}, {r0, 0x80}, {r0, 0x26}], 0x1fffffffffffffbf, 0x800000400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 13:34:42 executing program 1: symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20280, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x17a9) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffd) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x400}, {0x100000001, 0xea}}) r1 = getegid() setegid(r1) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdcb, &(0x7f0000000040)="b6") 13:34:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3f, './file0\x00', './file0\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x4) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) close(r0) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 13:34:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x3, 0x330) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() socketpair(0x3e, 0x3, 0x8, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r4, r5, r7, 0x41, 0x3}, 0x6, 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r9) close(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="008cc9", 0x3}, {&(0x7f00000002c0)="bb3461b3bd94b82c1f0adb2371842a61c3eae7e973a5b6d1824419458d437e8e7e7ae5cf3d62f815eef0ecf703b284d76a622b7d9b6f104323d5ae1cbbc9f0e4a2130c3d67d84a2224f01a35db8fefaa22b066e404446eb77039faac80c0b59f9c596c44680f00fdf5d0024729464ea619bc55356a6981a87db5747772f9f3452e5363f9f9021c", 0x87}, {&(0x7f0000000380)="8ca2cbf63e3b975ba009fe4af2953d693f696f2d8d81d23d81e147d61c9bb9cd593a9df2fcc47255cbacc8787c2844fb1053908829bb1227f51b8409208ac02866e86e6b", 0x44}, {&(0x7f0000000500)="4a9123752b702d672271270956b3dc843af555a538894e2ffde41e064829177e44cac5ed047741e9a3b93eed4ef5d6fb7540088c56680a1ade5d1d3670f013a3dcac5be8ec90f36318353a33ee314d551495bdad61608e61330a1247bc32acf9cc147759666e7acb3594455605e278c95e32d034ab57ccd8cd3624da02f2724b6653ebb9d9bdc3a811b20bdc9a127c2a3f97000a0e3629df25122664d5ed6373537b8c43e4c9f6", 0xa7}], 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r6, r3, r7, 0x20, 0x9}, 0x1, 0x75, 0x7}) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) setreuid(r3, r2) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x401, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10002, 0x98) fchmod(r0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 13:34:43 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x4) 13:34:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc9, &(0x7f0000000240)="a580fd55fb07db049bf56cdf42b9912cd28cc3bebc8d8738afa09fafa282ed592b1726bd0a8a074c3cd9e695a4f6df9d2fcbf618731bb1c911835d8ae0c8f2175fa7a06856e5a0b30e48813b457e18d37a97cd23cb74a321396e222fddf1e779e30a983d2dc99ba0f3929ae1d95d9b882071d5d785670668de0bdf4210a707a8e6fc3e4b54abd495f7450e21b977e61a78374cb908b8c83e5b843ddab983b58dbc1a0755b29ed17ac29dffb973fe5c6e79f1a4d20e166490bf3d53db22fa810b06b027e1afb841a18d") dup2(r0, r1) 13:34:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) syz_execute_func(&(0x7f0000000040)="66470f38046c5d8fc4a27d2b70008f4860a6bf41ce000000c4221599c8c4017817655bf3abc4c18f58698b64656745abc4627d19dec4e239456f8a") 13:34:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket$unix(0x1, 0x0, 0x0) 13:34:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/91, 0x5b) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000200)=""/248, 0xf8, 0x803, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x3f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/184, 0x5c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="68ddff0001fd0f00"/32]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x3dd) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc80, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 13:34:44 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x211, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:34:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0xfc, &(0x7f0000000080)=0xffffffff, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="9d348c82b4edccdb714afb2d6de3adcdb93d802bd035859d7bacb87ec4b1552684e4c13b0ce2655cce7a26bae2a5b10b411d454f839a13a4a5bf6abbece71fecf366920e79d333fd92db0febe3f0f975a5721a9546caa46a04942c61f847e72bb67a0257d86c443360b4d7f8b4a7a34c74745e3280966dc329b525e3a7af63e89b72a88d116788380d36ce2aebfaba9056d35ffe1549e36b578768ec259e0edae9e9911fa1ae98dca90151147843e81ea0795dfd6cfbc3", 0xb7}, {&(0x7f0000000180)="224c5dc36f4eb614da6eafc87d96f068754983e62784c4c77504ecb6b9694989445beec1516fadb74d27d6f7a965198f7f12d05d9c7c5ed883aeb6b7bde0073d736bd1d6b94ae9a24c09b38195cfff5fd9cccbe0599840bda5625a3955d2", 0x5e}, {&(0x7f0000000200)="db707d8ab575a039be7624e1593272f2c79f7d283b41fd1b0ef5149b2e9b29ff63949b296798fe374ca53639e41e685c6a7560e57c5b6d5836e088ea988e521863c605eb7a80ac224177f683e50b918837dd1964dd", 0x55}, {&(0x7f0000000280)="d69650c9809dfb925d51cf5758cc3992bc8ca0066dd8ad9ea1790fecc084751ba61c85a7fcc2a934e946c274ff57fa34af4d2171c6904d29d56eeee56d4a35c733ba4c3fd2ac78c585abc31bddb3652f5dd01829480a6c03d39515fa204612e26c7706f239518c17a6382d88dbea56495d84179fd44d5a8e77e496e19480d00300b8d69b0fc1c12780425dd1434e9886c2e53c896c62b4eb94593233a20e32930afc4125c26a624d1bfe6f07f1424d91e80012b9cc9342b33764ed13e2", 0xbd}], 0x4, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x10}], 0x60, 0x409}, 0x1) 13:34:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 13:34:44 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="85e66b16f8a657ec05459813474c595ccbd68b17081f51194d53796f7ffa0acc09442fbd2b65120877512d4b", 0x2c}, {&(0x7f0000000100)="7b83f402484a29270bf4999222c794c6f92b3bf4cdf6a2c1831ce276b00fd2a84931083229321aa327aadfae7f881de319b0a0dee6eef7debaf93c975de43189a0a07b3ecddfcf67a33126fb899b8e5c48d94f7bb0f11a5563f01b85fbb6be7ef458027ff900cbf6c2", 0x69}, {&(0x7f0000000180)="2c37f8d28c17fdedeed685883c63ac2f1b77012e09d39378512fa98df2ed8585be70f011352b3e42f2253f79d53d4a227aa441dff9063496dea1138083ea5ca882f4b09ef6df7b5e72c486207fa0eef520cdc8719a1f389c75aa751036c0f92eba937bf0d3205c67892a6395045193fb19f2c40c2d5eaa1ebd7fc83b5789c7e858abe48a8dc9021742315d56034b06b486739efcfda279396f5762ae1db42dd2bcce515bc8e1de5031fba75f0c2c3c2998b709ca", 0xb4}, {&(0x7f0000000240)="305f5fe3d8611f09e25083c8e0b94673b82a1cab37bf4f27679db303c0549396bd62d6ba25d44b6a54ff8a6e8592a29d8ba436d4d2250c43e64eda868b2b1e4556cbf1de9261164db71458efb04e71785f36bfed48435a9fa970a6641abef229fe14f4367f9c8036e2baf7fe912ad69b9679359cb624e77a4aac088fbfbaeffc76ee4f1c8f2a77d59402a075e0f33c057d", 0x91}, {&(0x7f0000000300)="2805f466c7b1394e60f2899fbe220a97188a972b45ba3ec4adc1d5350cea77836fe211", 0x23}, {&(0x7f0000000340)="2119e42d9395b06977c1de84aa17b91872ebb0c1d667135ca5521091844616b4dd58ed3116e4412073c21f6c5d51b21f14c6c198b7872ecbd16ef8d51b4905a22bf4c2c6320e027b732347adb608efb46128364f7719a82906b6d0dea7b71c299ddd25ab8fd28bc14a6ec58412c996e797bdcfca99c253e9c7e8c29c2679b6e497f3e90886a4e5d5cd5de0c7bf9f66aee3a17fb66612134c6db362ae438cfec7e70038e257a4a192516214f223091f328e8a7dcb5fd110ed0bd3f178d81893c6eb819f31a6146875489c40e84be204e63a64d8990a6bad6808a5807f45fcd14bc01f6a38f6bc", 0xe6}, {&(0x7f0000000440)="c3e67f2ba992ffa90bda77ef778d94a793d47c37c646bcbc6ccd80544d863c9404765d67961efbd7324f106cd688d5a8f0961bcfcc915d5951e4b6f56d45b46f26d6fbee2cc90a", 0x47}, {&(0x7f00000004c0)="ccac755706a69442bf5b537180e78661e0d153fdd841e2a4b9ce4903991d1cc8e2229a982dde09279840b222e2796e5594fa96d628f1420d59a69010c80e276beeaea714bd1fa072118bc7500a86", 0x4e}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}], 0xf0, 0xc}, 0x407) 13:34:44 executing program 0: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/51, 0xffffffffffffff2e}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) r7 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/213) r9 = msgget$private(0x0, 0x30) msgsnd(r9, &(0x7f0000000640)={0x3, "f45c06c1a09464aa0941bb386794726e1c72faa90b87d721abd2a23f18aea4c563dc31d49153bff5ee95540caacdabf21530b3d45d0026137ab566dd5b34b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d81d81859c7a22fc519a107874"}, 0x6c, 0x800) 13:34:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="6d98bf34926bbb1d98"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d3, &(0x7f0000000340)="b6") 13:34:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0x1, {0x9, 0x5}}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 13:34:44 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) 13:34:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x38b, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0x0, 0x400802, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) execve(&(0x7f0000000100)='.\x00', &(0x7f0000000440)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/(\'*\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/bpf\x00']) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:51 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/188, 0xbc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a5c1730dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000156ddd209c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fbb010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f2ca7bf0f48694700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083f9fd9592efa0f3d3003e00701fb603a0f2bedfae4a545fa76882f65cb646b415f271cb7e11efa5ae50b2441012d69fc32b7c72bdac96f2bda94993cb84004958c980e9b6e9a042d379d8162ae0abd00125f3cbb9b7517d9eb97b0256d89ea1f8b55cc199a923e3d12aa1a3f10fd6d9688181675eabd147bf151302dba6509dcee542f68af513270dada89305041d1d43c00a5840564a4a46797ea7ab3865f002d0294845f2bf4e185856c571858bb0ca116e82e7dd174fdd542a47c2fb274a112b6a7398ad5d2e4c9083631489addeeb6f15574d7e4d631e64e8118cf1355b1dc6bab9c694b308710000ed235fbdd5978263df082fd8ed0a660be7f15400ce58955e52e9c7fc98551749c6b329a24286e3fe8a01dd210214d6943e8ec95ce44f8238da4add919da9dbba6d396265188f19363ac5cf75b6c63ba9cf028751281e001069326f13f653201b8d4bb24ca5d13f4a5c004612e95f6fcade16b3854453cc4089a2bae689799070b4d29796a478e56f82d8f35d2c8df353421d13137d0d387507e136aeb467ec53fa25c394a7d8f76a285a63b650df998e43110dfcb5d5d33fbde43cfd2e63866a5d73940d8d8ad1f2a7a80abc9746088ee4e5a9728da9e42d4fc5d073705941709dfea4e83bf0845179db8f5ce87bb69c8c281787c62449594526d6bc6aaf287661bc3e1734ea7fa3986575a9a5c8ee814258"], &(0x7f00000000c0)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:34:51 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) close(r0) close(r0) fchdir(r0) 13:34:51 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getpeername(r2, &(0x7f0000000140)=@un=@file={0x0, ""/74}, &(0x7f00000001c0)=0x4c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) kevent(r0, &(0x7f0000000200)=[{{r4}, 0x0, 0xaa, 0x1, 0x37cc, 0x7}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x0, 0xb, 0x5, 0x29}], 0xff, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x42, 0x2, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x26, 0xfffff, 0x9bd, 0x40}, {{r2}, 0xffffffffffffffff, 0x90, 0x1, 0x8, 0x81}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x680e76ba}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0xac}, {{r0}, 0x0, 0x24, 0x0, 0xfff}], 0x3, &(0x7f0000000380)={0x5, 0x4}) 13:34:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x37f6d724264be0a6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4c36c0aa4f3d846bcb156a71937e6357d36cd601ab9ea33d5f943385675809d37053a5717951abb4be68953e8e3835"], 0x19}, 0x0) recvfrom$unix(r0, &(0x7f00000010c0)=""/54, 0x36, 0x40, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000001100)='./file0\x00', 0x28000, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000011c0)={'./file0\x00', 0x200, 0x80000001, 0x4, 0x0, 0x200, 0x40, 0x6, 0x0, 0x2, 0x100, 0x1}) syz_execute_func(&(0x7f0000001140)="2626640f73f6f5c402359f7723c441205c1666460fed7e08c4e25d045c9803c48285902cab67653e36440f59dbe3680f564900c442fd2a1c9e") 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x47, 0x5, 0x101, 0x41f4a095}, {0x6, 0x8, 0xffffffff, 0x1}, {0x5, 0x3, 0x600, 0xffff}, {0x7fffffff, 0xe38, 0x1, 0x3}, {0x7, 0xffffffff, 0x2, 0x9}]}) 13:34:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) r2 = getpgid(0x0) r3 = geteuid() getgroups(0xa, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f00000000c0)="2eda23b05b84a8c8b3a97824c9ec2d5a550154498fa03a176077be292f0e0fa698090a2066aa05ce97efde36a96d559514baf36298d49fe4c779694bad0a2f92d5a170f1cb61c3c635566b5e3450c6a5071d162ed23687272bddc92f35abbb2dc3adffb54158b546cf4e79868f89eeb278f155390c7e564b97c077fc0ab77c6abaf9149c74f2baad488c7730206e37782847d0e582ca02a4f660", 0x9a}, {&(0x7f0000000180)="c04540ee66182e00b0c0f4b3c860c8656b87d6f4aedf266de2614b99a9d796267fd7f28ae0373847156fb775b20a1dbaebede9b62df6f431f1a1f59a9172ee97a20366275b71d299b35fa3bc35bda4a7750c2141c6849c1f6a1b6ae47c1d1bfe3185aec9b3144c21456c7a456cb6f71782b13d2d37444f080a743d75a40b70213405e1bc4dfa70b7c59154ec074ab6d9cc7de13528abb1465db78971633e21ded8018370de8aca301d3858ddf9dacafff12ccfeeb4b862787b3297d12fa7e87f376b6625eb06a835bd62b796899cb8311d2792eb008e3935120c91d3e31acb8ad82fc24ac3a2524a109a35777781a4b2", 0xf0}, {&(0x7f00000002c0)="974c8b07476c45f586056046bcbb3c12c43eb01c946705d3c998e9094ba4f9bf899f6d9534193b1f682fc75476f2e9b46c587ea17216dba92fd247ff3fa427557f7f5325961f792afc05bfade26737a4ba1b32bcc41b71c0dc6d2f4bb480159cf893b857d99e8004dedb8ad5c1218bfddd251da3fba97b9b5684f679a538214f29c1ac4ed27fb93a4ea27d52a87dcd131db7f7a2719a2c32438e3902d5e31e00be5c61467651ae57beeb3d4672505a86fd3c0888947be8b10664cdc8f1db22cafc95874dc94cfca1b5eab4adf5068c5baa126413e62143e5414a5470d5ac91c067793595486fd4c32f54b3cbc641c3bf9cf621f5e33ae0a480b21ac438e06d437c3d263b27eaf562aee1c22eaee2a94013083e57690a327b4cf263959782604430da6c82521b8f30b193c71fb506d1bc6c8954aeeee9600b6de2b557dd64a462a6c1928a1fc9617269a7cf51b6bc0ee14f941bc71851ccc1b67435df1c19df5fec8a01b587c6c06721fe821f0bfac0040211c1b808999333cc3ea3ef4148f880acbd4b8b865cf414442d1b1df87d2aab2f60faf36341372eed59c0373e9667844114ac29931390c7c4b57cd1a5d94a465b302efaf9d6f46a8d7c90e5bb7e729b4c81d827f3b0e6cd2e2480cbfa778aeb7d11e1a99336c7420e6be2cc30a643ba92ee616c1e5a5eb98a4cba76a4da8d4e0e61e9ed5adac4c1ca790b8c984422f8e848a767539bc45108bed3f89d3a63de21060856595f42d25b88abc220dbb198f4cc6ab7d29ba204abf3dbe3cc02e986303682a140b5d325ba4e4bf93cdc99bcbdfbc38ac0fa7a33ee88ad3f2f0d26ef264813dc9bbaffd9e9eb4c8168212da62eda9b63335e4753c617baf29b592ba39e9ca6951c8c998aff0b08cdc405b94aa46fa6f6d243b8fc63939319e12afd64d82a5fbea1610524e78c2d5bc120d3aa2b82869113dc6b3433ac07a29e753b21a074d1704404d36c34f4003151bb7542d9148808997adad34518525107477c4fc06a25d3d16e4b3c52259d26031cc6b3ad295fb3294c7115e48bbe8b49fdba61728a90d3064b8da247c34f9059c3db4caa6fa7603e083282ac08bf7dddf2cb1f35f0d03ce33b4dcab6d587c5d4c0046073a954d2a35500f7bd0f36a1c8ad365caa59df50d81681e34e0063b08f5dc350ff65cbcb111578027a6d1a123a009c35b3def1a7c5a19ffbe6094de61f9c50a32d4c833ac6901dadbaac1afb63126241ae6d31056e66da93452aac5175fc9d5c7e0b1ff9b1abbd4a1dc72abdd495c226d4f81e94e0324e26de18ea717e868da3256ab57f8803d36fccb6dee417d001223e47499fe3e09d22a8698c24bc7ed527aca1295836056bf46bb6130c2b12c078539bcc90a12dada612e907939affc7280c0cf5ab30c583906a6d4396a42ec7f614a81dc2f5607b5e6fa5c3fc21b181fc751eb324e697125257c494f569a30a377dd969a1363373bfff3cee7bfc4f8e18a10d18c4ecc9097bee36a1813c5eab82715452e7086a970f63a0db66480c67c94b0cc5feab37cf0b300976088b1dacd1b2e95226a6d5d7437b86fab2575df9847d5a46444289f3a8b9b902ea21837a72a935a3dc9909637836656f3bd615ab570d182403a1106a8587200d78545e82ce9201ad60af84d1779969c1679a6d527f219783df8f5b663dae8c58197ea475b3ec3947513987dcbd5a1838470645762ffddaaa7dfd2a33643a625c277de82174c4533745e5d08f6bff7384d811e45d64e8fa929fd45a29103aa503e8bd97649f536bca970d36ea6b1d98c805b677d9f2789a39319e6194af0a774861725dd32170468ff828ba03464658f6e6b1dfe6e34b05e1031b1006b9d7518ef5c2799e4f82c7e1e93338065ba18c5ca59d031159acd0087b3479807c9a212b2564026dd953dcdfcc4938da17cf8099d0cc676a56415a49912fd858834c3b04d7a5227c2e754e9629808f54a97e407fd6aa26e3ed1bfd0746329a0121876c0737e80d7256b0ed69fd1922f4b985ebd19dd617af82335dccbe7527874ce4b37bfb6737a2055e133f48802f564c47fc7378b6ce48a2ff6f740ee25734966a75139b596886249c2fdf18e4d7be798fe7b4d1241b44a07fe44de8f1a21bad332a31586dd40b315d068e72d1228008292416816f4a3b8a0a09ea529ae1a5b622fb7cdfd5b79a1739c2391d113c833d18979b04e048847fc39a9fc5fd93ae6efd5a6521f871573a7f18968330c9b718a3dfe428f48aa1ab5b787312afb7c971c8e42300d365f92601c992fddcafd8f0225d1d4dd6e5ffe3f80700c6635c8b31dc64750374d69ee730aafb80c5a29857c03ab60027343a1e3c8e1383f3890b43df1fc2bc3456a855426ee50fb1caa964c163d24f434fd7bd6275eb1435e92e24c3fcf45cba82e9616b868472944c6b03d2df65d35861bc2060a55881d274d7100649e694fc3140f1d7a24c0e1745cf6afcd9b0e9b105bf933dc13380294f5d46999c5f0830a6e9d6a12d44fc6dc219b416f491ccc5c0532cc9e0e61ecd37602f94823e9426e4fe27c3515a24da769e00ce5a4282244be798f2e440374844a0bea075bf19ec02bc49d3fbe084968dffaee28132770655d53f3411b76add59daf1bea6c8a2c0592af517260f80489a22e60991e9d978ac5872c03bfa315e715ee3676abf90aaaa07702a87ff288067a3d18ad24a26e25abae9ed11ae1790cb5c70a84f2f7979c683bce51d7846bbfae4add03cc460bf46b054254aea198932474486ed893652b1292b9a4242354d0f01fea45dccc0c324d92abbb518b34aecd0b73ed6b60bf5d58f316ff6ced811271d5551851f91bae01e5cefdee97fa9196657d7031198f7235b6f80a6be4da31d09e3316a3a3620df281d346decba24f40efe6792f0f90468c5b2400829664d2484a72b07faf5636e86fd97385f3d7b0e0c0975e1f69ceaab7083c7d2fd240e06bd30a55446e33530a23c2d20e3d126b13a32d814d9a04b11873246c284898d5e610316d42837edfbe334fe0278a961ee5045e18571be9112c49234fa580b6de2ae777a036e9fd82f2acb0ac94dfdbc2fd6a02ceff3439739943a018395dee147e4ff4f8d7724031b71de34583028fd846cad91f33c98c5b86cb21eb847c7c9612269a1a43a601c519421329a08a591d841dd6319604097620c0ad5b735dd56e24491f2f4d7dd3f2ff4cbc08279c2621d6afd74134154e8633561cbd5ee9b4a537e28baa95355e8cee0bee56cbbf436d242ccdf26c7f4b9094094a4b8e0800690f7e0ddcd65495ac0892657988afcdb24348af1129cf726a3605ea0e44677824b7908e226cba7a1a93eae44fb5226746b4d57cc055d77891f074369711d51934066502769e19f609f3e50132ce151c1ee8df68555694e1beb22a6865927521f00ef1fa02308960a78abb6767531a0500ea04eec391d5ba19478fdc6ea4ee38bbcddb8225e66fa996d79c94cb9ee7238bb39a2a6172f377d2d11890443d978c2206a753f7bccb4441d2a2dee19eaa63928448ad36034e40a24c2bfa832c3890d34aacbb0ad40429a524bf91c83cfc5a9b352ede0226e51a4c2ecd9e938c835bd47ca3b3a3973019a98b85babb6ee77cd9197041544e0a50611f97b0127a2090338d0e629abe78b199333fb49bc6c2b6dd74736b794d95b1ee9f1f81d26719b23f979851010a457d74500503c8a63f090e9a2500cf4bec3cbfd19bf540348f6447d4e7fc2063c7d56b23c3bb1552b4146a23fcee31763e50826517f593c932e764595b9fe804accbda2e9b9dfe696a3612b09650096bff2417afb7388739a40a70e3e46a3331c528b44d1a51eaabc7595c5eeb6cdfcffb10c209fc08bd0427bd19abf4f77ce4f1c326162108b7ded3a6712654bfbb03a5dc709af5f2746255889e7a0bf8d42000c1434efcc88f5307fb8e3d5d7bba4f1d87c2f8d4d7cb161b00d8db3a27a5846726d16a121321960c6b929f55c2e76d139ba074bd713f37db8d9effb39a850a4fcf79b322c150acd33e2441533008aeb7eed269d08b37e99c30eb2693a2b8e72188b13b5b27a96e8d4b98ef7ee9952648dbb0ca6cb252b25ae430f125df95f49a692abbbfe2c10f77fc886492ea58afbf5879646e1f491d632d13e831d9c4860bda5914ca917e3386e52aacf86cc9a7771701e00899d255d19eedb34ec8bcc3e609c8028406edb9a0eacf5660b4c01aaa67193873a173bfb50b6fb16151faf9c5f504a71b2ec6d2203695f9045a5e01d6b075507e86ab3d00c3a5632056f044744d573c026d559e7766729368df8aa9da2a18c31b6b7d7d9bb3b969cf736229e8a45f6f8d9066a249a6b463059baaa90c4a07e9fa6650b9223e6249f34d7fa2b1657e43439f0fe9ab6e01e79cf9adc35ae21b95adb5ed993da688c10c5e140cc86d1391fb98b82434276619f495c99df16db77ec9eea43cca51b83c931280d53ff267367528114a2f23fdb1328a1da0450b78b27bc26ce19fab7996c73d98c151588ba928f9d61bc430919743ab275a37fa6978a69cf897f5c68cc30e09771f24eb6706e3d130116ee03912b40e04a90095eb6407d43b6d2de8bfb742812887f0058aece3890427c41f2f5caf92d8394a485a2c9caef7f9b9848ff198fc6efacdb0df00ee6cf0056323844bc339b2ef688bfd1e648996f998f84a570dac015fd29e672314f60744c6e812a4c6af435d4aaabe4b684a949e6f5342b96a72709c6c325028e2b235246fa364b709ae51158f32007445c801556239e81dd07119ae949e31186e3d18f584cbd3e64cb6ad31849b65e879c6aed3251d029031aa2a30b4c2c7d991fb84b0986cf10e0f7a8fa470d06714a7b46ffcc7ce23b14bb7845d7fceceab83cc7f302fb3fcdcd6dfdc50a033b26c3460d3624caf672549fc8248e2e925c490500b85d38ea5fbbc932fbfead5b5d3c936839af59fd15ee259f2af022b519b46c8e3a359b65d52919b20e7d06979f8fc3c966744e80751366428d403a35d24be1ae28eeee431886e5293d601df90e7aac0c2c1a450d6c3047ffda8f9309e8115424347e4584eab1bcdb6bbb6fbc6ead488b5cc4036a97406c19909525f51c97a2f1cc4d4f55c4703b884574ce182debf8def45f81516850df9f2c562e67e02d1ab6688bbd4dd40ed5b2ae3d8ad515c73dbbaa4a94e25a359aee085e5e40ae388e068f879e980183bdc43268abcbcc23fe2b4b6ef0aa6e45b7f2d4119ef23bab3b79e0b5ad9a5b0aaf98adf4f8b547c616155ace6b884f93afaeca4bdc3d5bdf4ec851799b2b95bcb039a83b69a67ffb3448cc5e78bcb490e4d785fb2421c3afbda70b2bef35113d8fffa47aa8aedcd6da3ba734ec35d24902a5c82406c12a2e2d2486aa7e68f4afc5dbe50ce7d1bf3b1b6a2d8456bb73f91d571c8c178d674c8ead221b1dd638ad11918fe3ed4a4966540af7130a40f813c4445a6c131e8ba63d8b079eb6f934916defad341ac7bfe786228d64964f6e53362b352082bf2714baf9352697c50d9bec0e95b515ff4d29c7894ff81063bdaeceeaafd823fc076528b10718cbbf2ec42ad0c2b30942f633e2d7ed85bbc92fa9abc78af58eae59f747517145a43b1a092ac94ac731a637972b50d003532e77631b4981f6d7093b2a97a56ea78ca9ec1bfd82c713023bc4f74a3cfaa349c52eaf5f5444f568e73f9eb48052522d899cab38de1e9301966c3ef5bc73870d2a4acdb5d4d6a0679366199dce3ea274ba023f46c7b0cc602c84713c644950a0f1bc9478e96a149f431bc43c", 0x1000}, {&(0x7f00000012c0)="6fb5773d2b1955cae874c9fab4c75d7c1933c45e4d3b82b19907feb5f48f409278df6912c6d2c26004b3ae4f70a400561e2c0c9bd3fb2fe76aed13a095ae117ba7afd5547d748c52199039d321e7147b3304f5549bc69d29befe11a14efc08957dfb157a8a3a", 0x66}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x8}, 0x400) 13:34:51 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x1, 0x0, 0x9, 0x0) 13:34:51 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x81, r1, r2, r3, r4, 0x10}, 0x4, 0xffffffffffff8597, r5, r6, 0x7, 0xa5, 0x4, 0x200}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") clock_gettime(0x0, &(0x7f00000000c0)) 13:34:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) close(r0) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2, 0x7fff, 0x1f, 0x800, "ded9f19cc42dc74a296cb78ff7c9212ee1db73f7", 0x32e518ee, 0xc2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x868, 0x122]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x201, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x362, './file0\x00', 0x3, 0x1be, 0x8, 0xec}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:51 executing program 0: getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') 13:34:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = semget(0x0, 0x4, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/119) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4c7) r2 = socket$inet(0x2, 0x1, 0x8000001003) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000100)="005ee09e46411e99f6d99be21c94cac06e732b5f2bd39c9882559bface1c60789b6d1f71d54735718f8b942d3a9ae90a3183036333683fda056ba790aa7418739aea1cbac79c53af8b8306ede0fe0c149fcca33f37c88006339992b58fc9fa5afc4c7511b8ee1e31c76f00000000", 0x6e) socket(0x22, 0x7, 0x4) open(&(0x7f0000000280)='./file0/file0\x00', 0x20, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x4eb) setsockopt(r2, 0x0, 0x800000000000d, 0x0, 0x0) 13:34:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) rmdir(&(0x7f0000000040)='./bus\x00') r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) 13:34:51 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x3f}, {0x8d, 0x2}}, &(0x7f0000000080)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0xfffffffffffff801, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x4}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x400000000000001) setsockopt(r1, 0x2000000, 0x6, &(0x7f0000000040)="90000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x310, 0x0) pipe(&(0x7f0000000180)) 13:34:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:52 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="c8a1421fcb7ecf545836858cc63d9d4d6cc4b2551f5c62c2c9953ce3b35287654f3da02c2402449f08260bdf2f30924b95b2cfbe6af8866719c8f23998d66166d01acbd71a38423763f359c6a7a95d84", 0x50}, {&(0x7f00000000c0)="930bb79e7ccd01b0c637dc71ae731e1d76ad561eac2b9b21df3e7174910821ffeeba6b65cd08a13d3ccf2e949a3991d7401fb9df3e96feaa890cf30774a21f49f00985a0e067e5711167b33f2b9c78d7f952005fe7899fe2dec4dcbe3988722a95eccd4a6f28ab3acf808965bc96666a0310e263dfda9282cb72b1bbe57f7b50049edf97cd30772ada161eddbc7859028781f7f682d3e8710b584a531d83456e56518e7e71ac3c36a6d057005a8b811254ccaa573534e9f585ab84b450afa93f8861ea17", 0xc4}, {&(0x7f00000001c0)="19a22090fd0cc19724dd29bcf5e51864900b0013ca23d26eae75745974d42b9d54467a193ac3cf99150226a9d38bd2c0599caeb04afb50edd593746ee7cdbb69e139c5b3bdfd50545dfb5c8cbed11660b63f8f326403e630791ac22368d69b49cce94eb64857759463fbae2a3a4ed88339f9337195f6e8cfd033fae405a3443148381259ce0f3199a7094e693aefd5f6c38236cc89ffa747820c27978c084ec9c9bb56d729e6672bb539b0b274983b8f99d09c30a5aef20a9cc17192e3dbd6fc688f69c4a3426cbc6b111701e19f54dab4dca9426d00d38eb8580f1a6f6f986fc7b214a1c18852763f4a5aef1fa6e37ec43cd4", 0xf3}, {&(0x7f00000002c0)="e7bbf5a8473b603f8de5f5469b1d472a5d98ed0fc64dc2fb898400b320bf1d6d0c87fff743da147f9745bda3319068f8464fc15da80b89e6a3aca5bed6b435a2bf6faf8ed21185c863b63af7736f01139c920da01143c33f0440f5a77763012ac203aa7c57bf4f8766534469911797b340865d9d1d07c271fda629fc19e101dd094452cdf434925317cabdd1d094d86611b3a6eb6b3c1c68979ef8f0e170dd7e2df62db3c1ece607f185bcfb5ea77bfc1dc4be30624544b8a370a8082dca693108671a6fa516807c3978cc69ff30cade3fc94abb7b51d17ada8085758370394561b6ac7596b7e24884c6ec1c8fe86e0a79aa870a596e01f90f7a4e8c8fd2db4afb7d0c2b17a55e48511d4e45c63ac422b751be068baa1b3bd210b168f75702c6a6ad9d8bee5e1bf273b45e16d2fd7c95c70e0f81ef3a5de868095116ed85aeec3eb5a613ec277c3623d9537515d60fc024d2c47c382946b9b1593ce67c28c0b1bddc1b6f8b2808f0321ee216387470c3c1e6e0d3384da467ebf65e447d5c3b6a22eefcd2f791dbee0e52eca41654a4d1761f477877c7c0641470676c821b902854e6471b5a530ad7d278d7bda49f6d2ed38af2893f7fbdfc67a8c44c2dc3ab622d97de8153cb1cdf017059f7be7522dfc56b62c89adf655900737200da9527b3ae10fd44a080f416ac22b998ce51806adf09c0fadfd0a7b73f474822e918e71552fcb7aea2e6774fc2d835a463b8b94376b0b7bdde8b3e99d8ebeeeb756be8b62c53132f996f86f2373a9f1a2c9b996f8312beb48dcffe70cd279007593ffe4f237f671f9b5eaaf55730bb66b7af0e00627eff01020bcd5fb5e716287ca127f77b1a7a0cb79968d49fa7a0d704c4531d49aaebe2bd4d24927433d102d655e27c4ac1de24ae4dcc3bada9998fd4e55582bae34ca5dd81777f9bb310c3594bf6634125ad198afc90241b4f68dbdc842f2cbb6287585e1d920f18c7204e21a5c92f317d064a498e07244fac125664c577ece88a35fc88153c19862b6c72d8c0532c24183956fc2c337d24bd454395b3fc386655fc6981bce88bb4a4139a09acd0ad610dbd81e6c5d7993cfc43a7ca651505d9102c1af4e69e1bc06be0636fcdeac1aa90205cd35e087812a454ed1b404a2780770f8e816aea6072bdaf228b65e0fb262f87546c6f188336ba441ff0c74a77faab89c18e9d57b96fa5bc4a3993fa097e6fa916a661531e7d042ddc6240c3de483a2006b7d3d43ae45010982e078bf9cbe735d941d9409746d34aa30052eaa98b5a42cd5f0b353545ffc0871582d2933761f638cc5ab79b58ee28269a680c1b3505a1e642d1b6427e5735e5039c35ec09d7d11381670ec52dfade58c391688a1612503f97edf6f31aadf08fb3a03099dae55d2c8d64044a6b72cf82c77c91ca4b6b91b01ebd9147ed8b29c85e25dc501fad7056bc8c94ba048c61b73976daa3385396fc01a4c13f410149716b75c7429cb8917fe510c6a08b19629ed892acaf2d0c58ba3c39b708ec84a52f8242f3f8387dbcaf0e758196832c567e740bd0c005e62a6725142657ca7fdd2d38d7dc9c74b1592ba705ed1a92a54a2003f2d670ba352c87a2e4fb2c096befa2474bf6ef325c6ab9753dc50c75846a3d33c8760e0b8a9cc2a93f490ebfd6dba3e3fea20e28f379de2b09018d6600657737238335113662f94499ba6c826e17a5c7c1608835b012597faaa555ea1e2f39aa56b97f96f5b98e60a5f983f8fffdb4ada60eb34bf437ff8c6429a39cb43dc5750822eb7d278a3aad05e39ffe7c3628cebde0d2eff8841bacaee1ac975667054d8e5298b2a706ce744f9cac8224db835d02a60c203e9de08b08c811eb5357ad36e261b0cdd1b41995222a4ccbf78c3a5e2bbed1c8666255e66fb6dbc631c83ae27f7b5a4e34e73e6cf701353a96c65f2a44b932cdc267112cfcad62540e26a8924dddb6aca1cb4d124620ad857208baededb48001db9200e5aa5d0dd05e590be39173776741ebeb24609e38ca24a7f5a314c49c3e93df0931c1c27fc903f5cb6a2d769cb9b2b4077b83c37133224b9e0b312d02a4bb4d095b97b83771af4a79e68aa0a9c256b7c92d53e58aa6fab75e4135508567cbcffa67a13d3f5642a3fd06974f9a0e8ec1960bc2996ea35c3c5348479c594d745f569564a03b8e27a2d091dad916d891dec7ec63f05f04cc3b6ba2827a5b6f84ba87358215c9a7607c9f15c68dbc1f717e35cd81fbe3bfdce20a4d677c3c952afe427e9a6d96bf9b7a53b7f0f5093c5916801378b7a467f0fa275fbecf9b08be8ba3ca01b205c29c4e00d605e7f18564be68b5ee3cee639d7f911d59907a6f3d21b15ed8e6abc7e711e14c9a9de18d5a95ce399cb24992768ddc4ed68aabf523f1f961a5f6226420a31b0173d5c98269fa041d57198dfea7312da346c9eb4e13dd5c0c699d55167d434e91e1a2e838d043efee56c4c1a3605292c5dd7ad3052c102c07f2605a0e1137ea27b7445b0f048d783ab0b0fc1531e687fca9a6788d876ded9f0c50ff6e08d47376cc7cae90af6ea3f04fd123aaa5cc6a92f1620ec7eaeb5e7292b9db7e3306e6c25c02115129121b2c2e050dc9a5142945237ad9b156700b99f6259898fda258137053f9631f65ab4861396b12f6c3481198c2e502c175c32ff5244efacef647b5b15782420e8dfff367ae35299d1fab037c120730234449717d002741bb4bb6737f0a5d4b2357b7d38825b2a35422700d0a6b6547f0af7c3ef078797b5ab06f5bc931d9dfdc615ef162db31b92b80ce5fbaa6a28bea7a2700cab96d9b244fc37b80fd768c1961efa32d1622c71f38313b4562a3c3cad1289a4b64941ffc6b36233854e115f018348da62b2a7fb606dbffeb5483eeef0dbf3afd2f79000afd50b472455f2a428fe970627d8322b9a7dfa5a4ce206adeb8c93ba88642d3f41fb2f4339b24657eb319b1571c60d53592471b12e169dd20247abc696d5c506ca21bc094be886772ec7bcd3365c8f5d450ea9fb0caa06ec376fa10e99cc792b4c65523eaaf9a77e18962272055291b363a98ca300dc606fc95c28108315596a53c347190393279ae5812cb6c61bf0424c6991df0bc9f884a66d551401ee54d1ea7da600214a8be5e70c3f4f595df697581102e2a6539976b802c5fa4689ecd072b56d446ab2c074a532f153db81d0a1ab66d1d0bfa6cb3adcabfc889d9dd0ad90084cbd826effd59990bc54d94f70badd8b90daee3490506ea79da83c88f4b22d1074ed4b4d7ece9f32a16538a2e213138a0977e5d9372079f9c520db89401650838c1488d06f1adcea620ff6a29a32686e48f6f06a05175abbb0b11b12b710d20b9ff606ef16d6a985e2b6c66838d36f39fc4660c4c10d5608c881e32d3d1ca48c7b61b5e5a50dc67664ae20c476d5e1f594785f97784633ffbf4e0fbd35d221cfcf4cd415ef01918c2f18716fafaabce8158eb6aea88e9b9f208f004f9bca67cd90971e920bfeef5ae368aab30db1167b97222e8166a3421a0b8194390ae5fbd37c185ada747256a73930dd9913bedb32fd3e64edb4f4b94c4ad1664fad856d02aed276846900b649d47ed3c7d312c490d8e373e6edfadd6d7fb3ec60f51bb1c34833e87c3256664dcdbb6b482bbcbf030c2f47740c16610f4f4d0c1265370f5b32194f4eaadd4f742c9683080b43996437d23ec51d1c2d668f284948a260e5caa1ce4511b9169aa3861373c30e177e820a454e45ce07b29d25b5ae6668e8b87a8110ac6368f9fbed0ef05a1558d78aaee6c853cc93909a6a20ed025df3b8c11148ce2aa5ef5387cf1521140d109ef6a380ed6361e7e1493d42b5fe366679dc68f161773d15c756587256eb9f9ce0d901c8ad31158e336e90697d3523ee5a2668aa421bc60f8f39648c00d435fc7e8f78867cf4cb4a4dce7ec7bc4637037782124bf0c18c889a85d5f300ed5691f9eefee1aa9c7f190f6e0b6de66d3899bd906a910a3e0fdcc5070cbcc911d2f85d3cb4b5fe8771f2ea592c48044548289e622c5776d217e8a14962631adedcc4009dd12be1c00a8987793c0cca3463a59b5be621ca412eaab6acd9bb5877b9f37ffc86959002d56227be285bc2ac68753b27f37f4582bd146d4a54026e6890798c62c1e276f9d393e2e3b11dea79aa3bb96b16b37f98b2d7607afc7a278fac806c270a1839383fcd4a1f48803043cb1df29a869997cc7a4891773be4192e2719d5b3c8bf6226384a7bd02eda558428ac416d44737e92e62354a9c33e8a41bbf9c04fbae0f9e9941c437ee8a29bce0a081e3e4ec55a82d3ccdbc9ed97392be5d1b05fa7a1029f6a1b2439b66503508920f9c78f85f04ca86df86a517408997ae9a039379ccf9ba4a31eef029e51021cb8f430a8dd10c90be44981925d15ad5906f3d15f5abc64870ca1fd8443c96a8c6221134cb39276290b3fd15dbae08207867a2c34d9a5a12f1988141c9d97b97cd5b54334ca7e1c353bc8758be3c70ac825344e3412c6c99ed3756c89a10e70cdc788d7a4db21c594b0d3671057a0e284edd51da2e8e234a5cef4c6fa24b360221d7626d8d85d4af14657eda55bf3f351e29c74a4dbe7dd9a81fb3eacf1928f970fc24034e95bd59f223668ef2f347add0036e0540cc74b2676bdbedab040d84564bae188891bafd8e7a4028419c6a8dea8feb1cf3c28cc7ac516191ca3956f926fbe295109184fb531717cbc0d40a2fd6a0a0b802cc715cadbcc98d3deb93c77c50018d379b895ab23dc736b1362870e8b486cb725c1dc0359b2c8495e934ca0c099161d502c48fd219287e095312ffc76511004e740119f38794b3f3428192bc526e4cd4f07a58de41094c0e5af7aa1ca1279f92351f00f2f94f4bd80291f3366975095bae4dea2302ce7dfa47feb34de556a03969b2c4f1c2a1f73da9c14981049bb4f6d2a10df5c7bde82429c7d63a20a0ccc68db32bd2904804968086c688d0a9ff3ea6e94e1f7cc5f310b5a230913728432bbd33f697205f776c9a8deb6866b4d93c3a58a1286f1ba38f24fed68a19bc509c1c14b6d1306ec92b45d81c6c143855b5708a3151c3c41fd35d1bc79681386d8c32f508a310190570181695f3ed74e8f0ecfbd391f859fc76e1065264814bb09cd634ca1eea2b52606d17c8f1cc9872201a8a598ef23a06f827a892e512030b72fff8664116b58ecf3e5ba50f63de0a60523e87f97a2cacf47dd92f2dbfe5e719cdaac489cc3232321f7bc33a60abb4709fc5dd458b12741d33d82262737f6bb522f7beb442db12ba90f0c5d65f1921da61cc4378eed87ca546c939b124c7e84f51e592a6770986c29fc095328e54ec74a75107e759e80740072c081accb4ea2cab3fd78676445f04f8c27ea81fb276f547167e04ce9264f17bc2dcc8ba40e3685f84b59175debdeec62720aded8649d671cb281b500ac3886b7af645345e8513334a325104ae9339fb568cc4bb848603498ce72b099e0bf8b8c6e69861f2b5b4649e623e6de6040083665d9e139ad44157d3c3455f136ceecafb0157dde88c35ade236abef83053f4e20ce8ec8a8139df6fb4c7d58e17563d96d3245af1ce1d7d1afec44c2076a98874556802e4c1d83a2275d025103e3685a906477c02b1d118e60fb787110a75e52fde52bf3d5546d7ab1cad8ddc1e466cc90b72be85f6896db7bc0ca0da1ccbf27d8868c1f719bd8c9a9c3d4afc418e0b94add36592de72193a8440036a5c10ad1fa62718fd61099799562d955f43ea703ab0f64ffbfebe0a80c0841", 0x1000}, {&(0x7f00000012c0)="0db2c543e1646f37b5096d7a7c4e5d03e6b69c61404db94cd78a9c9eb96454a0430f3203c7ee349d2bfd826aae16f8be49dc2ce7c4edfeb044373f24088b800ba586a42f4d4d3b2fef0d06c7d159117629ff5af0765a6337f0550da4f3b3283fb2c7e668158f339efdbfde33fa6f0f57625a16b74fc635344692ff9e5d965e528e7a6f611fba980dcdd2a541e59dbf7d4c9fd9aad8cbdfe9f4b76d46482da364517f22813010334c389be8eeedb37708ce07e5e3f82eff475466e0f3e08d6c9123c1719f1b09f2bfbbd462743af6ba", 0xcf}], 0x5, 0x0, 0x0) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x39911b9b, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000080)="51822a7348d66a28f1f9933db9704caef5b91aa0d21bab3f65a34a66d9") mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x14) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xc75, 0x1ff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) r1 = dup(r0) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="09a1e2af548da7b362558d3f78e700002e08006c654823ffa16385"], 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="aecf97c8816f7e20994dadeb85f71a226b16d7ec7668a84cbe889b9c14f286d41fa2a74bceef953a2ef4299184f7a16b94a770174cd07cd960486ad509e1f376fdb60b5bd5077664f4f75bb643f29af0728667636cea8d30a38f74c2973cb017ff3c501f07defda4", 0x68}, {&(0x7f0000000140)="7e29f4fe77b0aa2cbd2c9c731447d247f12f38a8034853b8e7db72d44d397dd37a2ba8fba2560b546108c212704d726c35e4afcca2bf01b2fd77bd72a02041c77bb2a55b9a922e4c807a5f189c68f91bd293dd71b8b657efd573aba0429d3e50b35d4bc202cf6b91f4b74f38ebca916ac1a6374161531c8feed73593908a2d90e1908494ea4a50c7c0f44569001f2ce7e3e95edfba0a14f2c81e50ab456905e45c10276799ce7a5f4ff469cfe7b674c86db69398e6e192ef5e7896d9", 0xbc}, {&(0x7f0000000200)="325e71c3b69eb5d9ed8482281d7c5cc19c6d91ba9d637566a2d389dba68c73daddcdae5fd5321e00621bbfd4c662449c0363f8e9b86afd254cab44d159c4e6adfdef3fe599b3feb6d9b26055984a7cc4445a378d499ebbbfdc30851bd110404455b1a04531674d247fa0abc871849171bdf782b6290747ddaf83ae55fd41605a7833073ec042cbbf", 0x88}, {&(0x7f00000002c0)="d221aa90754e6b6f66cd9a4c5915b4960992b79928d84fcd03edc81a116da6253ae1d5892f3dee10f4aa15914adaf21372e745b89c37aca644f6bfadf2f639c6a2147d84429bd629be27f83bc97249f00479b538bb14d5d09dd6e88911fad5c04d50f39ad0e6d73c9e93f8bc90ecff6bfd5c8f", 0x73}], 0x4, &(0x7f0000000380)=[{0xc0, 0xffff, 0x7f, "a91665ef77a5acd6115572c26436bc0344328a3ca4665f575859ffa97ad732c00512287263c78301b6c9e48b3ef460aff188895a120b2380d512c213ed1d184d814a11e1c6bab856a502a8a2f58fc63ea555c852d9f8de462bd7280001f53158aa195f9293bc2e1d598054a7212c657cec2701e91da69b8eaf411c6d3c86a1d0d51d106fb755c07e1cde638171775b524cf377606ddd7e4479164251091ed989e11907877506351bd3f84819fa"}], 0xc0}, 0x40a) 13:34:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0xd3, 0x200, 0x3, {[0x1, 0x1, 0x8c0, 0x2, 0x9, 0x3, 0x5, 0xedb3, 0x8, 0x1000, 0x4, 0x100000000, 0x2, 0x71c5, 0x5, 0x69c13090, 0x9, 0x6], [0x8, 0x9, 0x9, 0x40, 0x100, 0x5, 0x4, 0x1, 0x3ff, 0x81], [0x3f, 0xe4, 0x20, 0x3, 0x0, 0x10000, 0x1], [0x4, 0x0, 0x100000000, 0x4, 0x8001, 0x401], [{0x5, 0x8, 0x800, 0x1}, {0x7fff, 0x1, 0x2, 0x3}, {0x10000, 0x454f, 0x3000000000000, 0x100000001}, {0x0, 0x76, 0x9db, 0xffffffffffffffe9}, {0x3ae6f6c7, 0xa6, 0x0, 0x1}, {0x3, 0x100000000, 0x6, 0x5}, {0xa05, 0x0, 0x56f, 0x1}, {0x2, 0x8, 0x7, 0x5}], {0x1, 0x1400000000, 0x2, 0x2}, {0x0, 0xfffffffffffffff7, 0x4, 0x12}}}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 13:34:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r0, 0x20007471) 13:34:52 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x10095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 13:34:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 13:34:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x3, './bus\x00'}) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) recvfrom$inet6(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x843, &(0x7f00000001c0)={0x18, 0x0, 0x7fff, 0x6}, 0xc) r4 = open(&(0x7f0000000240)='./bus\x00', 0x4, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x80000}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x401}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xeb, 0x2}, {{r4}, 0xffffffffffffffff, 0xc0, 0x40, 0x9, 0x8000000000}, {{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x9}, {{r1}, 0x0, 0x1, 0x400fffff, 0xd6cc, 0x5}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 13:34:52 executing program 1: sync() setuid(0xee01) r0 = semget(0x3, 0x4, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x28}, 0xc000, 0x9, 0x4}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x7c) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000001c0)=0xfffffffffffffffc) r6 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)) semget(0x0, 0x3, 0x24) 13:34:52 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mmap(&(0x7f000013e000/0x1000)=nil, 0x1000, 0x3, 0x13, r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mprotect(&(0x7f00002e1000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f000026c000/0x2000)=nil, 0x2000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x400) 13:34:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7ff) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x26) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58070000000364c62c6a9bc5d58a014f77c2bc", 0x0, 0x100}) rmdir(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socket$unix(0x1, 0x7, 0x0) 13:34:52 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="8f557799cfe447d4cc8a84223fdce401dad3abec8a6eb5bb06b711f491c3cc014d191eebbe0d35336daafd5d6c91091304ee4160a31e7a39c5", 0x39, 0x400, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20081, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x3f}) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 13:34:52 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) pipe2(&(0x7f00000000c0), 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) syz_open_pts() syz_open_pts() 13:34:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=ANY=[@ANYBLOB="00102e2f76696c65302f66696c653000"], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 13:34:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x27d723909c51a896, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x41, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc00, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2766796c010000"], 0x1, 0x0}, 0x0) fchdir(r1) 13:34:52 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) recvfrom$unix(r0, &(0x7f0000000180)=""/179, 0xb3, 0x843, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008305ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 13:34:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x40, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) openat(r3, &(0x7f0000000140)='./file0\x00', 0x82, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x1ff, 0x9, 0x3, "9e2be37a78ae5ef45aa44e7fcfd054b43f881f53", 0x400000040009, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0x201) execve(0x0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x4, 0x0, 0x5, 0x7}) 13:34:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x10000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x8) execve(0x0, 0x0, 0x0) 13:34:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f00000000c0)="eaff015c00000000d4eaab823b36b4a0872e85c3a03bbc0fe6d8ac1b64213bf9e9cd39d5336a236c5029297a2a7c086c2e8379d9750edf2399355a7c117e840007f3a4dae3f1175719e47d", 0x55) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) 13:34:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 13:34:53 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x9, 0x8f2f, 0x3}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000005c0)={0x0, 0x7fff, 0x5, 0x3, 0x6}) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0xe1e) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r2, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180), 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r3 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/136) 13:34:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, 0xfffffffffffffffe, 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x58a3) clock_getres(0x6, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x802, 0x0) listen(r1, 0x7) lseek(r1, 0x0, 0x0, 0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 13:34:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) write(r0, &(0x7f0000000180)="fdb7ec9099c3b505e4c221ca5e3d6eb5e560ee6710ac0ff31634b2901bc290ec6322ff6e64633dcbe123d527c75e4af3aafd", 0x32) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3}) fchmod(r0, 0x42) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x400, 0x160) 13:34:53 executing program 0: mlockall(0x2) mlockall(0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xd28, r1, r2, r3, r6, 0x0, 0x9}, 0x7, 0x8e, r7, r9, 0x5, 0x6, 0x81}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x48, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000200)={{0x3, 0x1, 0xffff}, 0x8e, 0x81, 0x5}) r11 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000300)=0x71d) ioctl$KDDISABIO(r11, 0x20004b3d) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) getsockname(r11, &(0x7f00000003c0)=@un=@file={0x0, ""/67}, &(0x7f0000000440)=0x45) r14 = socket$inet(0x2, 0x3, 0x9) getsockname(r11, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) fchown(r14, r5, r2) connect$inet6(r11, &(0x7f0000000500)={0x18, 0x0, 0x6, 0x1}, 0xc) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) setsockopt(r14, 0x4, 0x3, &(0x7f0000000580)="fe2afce3d7d2d79f042d85883ec5b54061b5a803ac92fa21dd4a90351d2c352c5d5ff9d71d8ee38e22eaea2161149df5d378ce123141f0770757aa87cc66f23bf7879c924afa1679789d1c51162842342d8f11bff0eed2fad0d004ddb015dc6df38f719efa042828c0f039c26732fe20cdc64880542f008878e32eecc46194fcd7e6efe8b9b1062747c6338aeab9fa0ebe1264ffbe5f566d7aeb78c4ab862250f490177fd8a734afba56e928386141aa72009be2f978a2ef63d42c9e61375f2c6331ddedb94cc1ccdcde87733bfbf0e388a06c71f9881087306491915419906af4d35b0615d6e645949cc3efa227fb0d12f4cf7d995541d82cb0846e1fd04922d360d5549db52538be3370b3442cd5edab05d6f8c1111688940862a0dcc0fea771612919ce81ead67feaacb483d2a61384c1a2102088cfce0045c419cfab50f3950e00af031cc048cb9e352e3ca866becb49555b65fcbde35be162a842e49c4bb6cc878078cd3a942b001c86c1282513fd8e66dcb868c32ed25f6131574499a71a11a13a20c7f64b652feb48af1053608186844d7bf1a44dd0e6f970354bad0756a848d2c620ff8c75cd805306953ed5c004375bb970c141deba3b16ce7bb860bd2bc744320379afc5de967fddc4d6506dee8d827b2647c8cbe8f57d8191eeea6c94ad891e329f5b52082447c41149200c3c321f1124f10129a845d15044ace9d99b431f7e86ecb65dc6d210c28f7113c3dc0e7cddad2737a3db3506dbdbc9d2801709652efc40b3c48d5d62e4166b56eb3a1acdc427abba4caddb56ae9e12a5131c01ca2943c6bba7fcd5530483ac9d3ec60c539140205e8dde4447e65f2e64e9c82d2d2e3c9bc210e069a16ef825fe015ed0341373ee17dfbc363ab3f7558273f766846b9bf6e618bd80c346f43a6c1fe923d27c103efda30fb7b8aea14b4ae71d19cf47926b1cebec381099787fdb97686738c0981acf5d7aab3068e302316431a23260e2998232187da348cd9b862605ab1b74328bf292f3cb5be072c1ad365dd64634814e8f8eff72e0377ca0acfdd1936be8749f1a46cbccd0cee7613db023bb0ac745d4ac5712d07d3291ee1eea747d3d9721764f8b8965344822bcd545a1c9c8c89f7903152a4e7001ccbf5172ed8803ee3f837017551fb17b75805f2a474030a3aa6c3f560f9d7d7ea9ab2499e29a9a1f6a1cf36c2b6af5234da67ffe141ba909b679de92fd918874bc4dda6ac0c1ee3f44c430cb738146626c9f97602a789eb5fd496e018c71ba0c5a0ada431508860d3a6af72bdcd7506e97e8d07a209826ee3c590a9cd83ef360156017933d787ecb0575c6fe4d957af436c335a81fe9e005fb2d46d079006c598df700c0cb0d5b9a23106ce2934ad5e8e274b697c840cbe26a7ef1217d3c7a6b33d24234bbaa5238d9ce1e758870a82be483f75545a3598ce70015e8c71ed3650cbd2141e87f757a8987b26793299ff9ebf1ac4ab1b9b04011d03b2e220942f81f7329c3d32445ef106745ec0ba8d002efb62ce62076a6358e9ad6793c9de4c2c5958c9c5c66525595ac96e89ce0edc22a9385c0dd0219210c2179ba3e3c2d8495616a5b0d90f85731ed1cbac7036c643e8ecef17325efea7ff888be28d5655ccdc38bd17bf83cc661b7951cdde21f581eff1ef745df31cad4f612f40130dbd31a34279787732a670f9be6e8e02025538f7a4ae0c16aa7ba67c885a668ef04721a35c5947953fc53f4120c0306b3b463af0f6af7265078f6910a292a635690ca224e949fbb9abcdb21682201d836eb1cb77db9604d8af2e4a3f6ba0bad980920abc01b5fbd7d64f2a7b75e8f93f786b6673e2152e41adf58140bb9cae436726c957118b2f5cc2ee3cc03622ff97ee9b4b9ccaa879a1958c63d9ff6445febdf4ca29cb4fd798c5e1ad4a8e0a1460c6bcc240246b058662e97294103a9b81a137fb0497dfa3d1a993a975cad0320738450406ba70c25d55897d035034708370539239001bb7976142e6ef010deddd951dadd2deed211ac9be733a10ea5b95b61c90343990091e0ff9ce7c7623d5ff654297a99323bb2317de1e0ee2de4796995e1a169e50aa1afa9eb7f9893f827ae517012b195ef0d1708f99d63149874c1c00e6e895380ffad5db36188360501b3c427b3f3c8b437e289f9342b04fa3fcc96007dcf11f7d8cb56f8596af407a0288d3fe4e1683a499d835f1fed88d790005114ae67feed603fb4036980ee4c15ba1e54e14b09e0f3c1af9961bd25e06c74e91d87fc016531ed5231955b157fb50716c4cf9af2f9a1d318461bea91a7c01971778945442e2fcde1b71fdba996d25814ff705d932fb4ed5bab0ad38acf0c626ba3c36a2e7a306ac568ff15210ff0d83af5f04f76213120aca2c845694c7bc19b17706ac94b3963013193c989ab85a71d8b5c88037702aa010cbd6082a1798c7ae98be4f540cbaa88aecffda8f4e8e6cdd3706f5a5830909a29e40856bbce8d0b1f349d8311e74ade69b1327ff17b9419df0d8c809960317731aa737c3736dd87df5cda8a5028614999941b13e41a6520257bc7afd2617f86bec0df105df7a49ba774a975e18d45f178722cf18f8b44640024185f243dd936450d92aa51a3a58441a275ebc47bb09dd10183befd165791a19b405c4ff024d2f6284f66c317be28c184eafaaf7606c5bffe797a249f47d0d8b6aa9829490f26f6c3d8a68dcd45c5aa71881088fbe2d027af6d03834df61725706ef1c99489310207f65a80fad024dd91a44df0ad903a814ba9e6af58e78dc01ab61b21b167fb2a73977242c69926ced4da8341929ce599686a64a214feddbb5432f11a16234258e3d245b02ced1ff164722bd4cf44bf0819f4e633942068e94c237094bd8331120ac0d7384cdc5d1c22a78d12795fcd5ff90cb1db2e8a0701788f163c81a5432a87c2ff8d4db047c18f60d250820b6b055653d8380c4815ad590a9983f9953f8edb86c465504b52d28a77985fd19b8d98ce4398ac0468cd37346b2a22a605a9d1fd057efecaad580e70ad37351b471c2c601c5707eba4fe0da3ed25434dfa65e5ad86510a25f15b7e40b498f968fd128f76b125bb48ec99a6f67a69034aab7b32e4d54e6ff837139f2272d322b7e6bbc65e1d750f881194f477849deec3c5d7566bdc51a7c9c95f16065ee44bef931e1b061c2e459bda99972b6709372eed48ef6df23a710580a1a12583ac2285db8c426e05e1358966e21041da935df57ce7884d834062f53037d953166ea9f8beb4c5db946b5ddf6968baa5261f90bd7b6c8ac07bae2b68a97492e66ecfe1e70a5412282fb6e7731b84b831eab903e11c344f0ead0fa7c618674a4bdc1b80cdd8fff0c15a7740fa692a605f0b11f89049cc370c4b7bcf8a8b472a12bebb5284f09e3eed11e99963ead3d3d6207f99b5a205dc0b717a4eac874c72b718cfb2883f72d8119e16dd4f89f27f96a0d8d5d39e4320222102c861cd2e3c1ce13fe4b3e77c7db6a2d365c689d9aedf7ec2c44789dce316c5e08cceb1d319df723414f58984d6d0e501f1ee9aa215c19e872d5a1589e1f3adaafb8a60850a203cf00419ff14f85d707688671da6120f164d40abb6dd9438c986dc05ae4374b48ecb41ee2ffd32313433984982f0518f6e382010f4e9275c4ed731f706383c942867b12da214d4f5241dc2294664c9c4d789e505296338e56de0e3d5930ce82a5cbe8847a1254e44f4e0a4c72f01b46dbc71d904ffea0ab09993c41d58864d08ed1d8a585da8c644be27aa59918cc0b928fa3df8c71b2500ec9e3749aaac6234a87002a420a75c30e4aa8697c134a57d509bc848c7cd4e5ed6036628a25c7cf72fffaa7060371164bace07302f0462a74603e6e95db8798234a19d131f974a5b17b3dd0b63b53c006ecdcc31ccbf760704b6810f5a6e315d21f026e24a19e3c95998f02b6da500931868f2e823077b85893f3ab09532f9cdacdf6fc07bbcc884e3390427677d3cb1aed90fed9aa2bbf8527d8f06c586690e82dcfd62a999f6b074b927b32f0fef438a93720c909d64a49d5f969e759281c730962243cbe78a4c71f90ec0916cd23dc7a36a4ab7a34dc3bdb9b4052e2973d18457d6d4fe0854cbdc656a97b8c4c59f1cf7732e85122b74277ddb05c4e86841f2e99053cd23732e880ae2474cd94355b7d41152cd62dd4dedab521fd970b5093f8b709eff0c808298d169a048b88ea8d616fecf5303bc88082790f43d98435ddf89589277591721639988d7889ba68a6cce0487e6f26d6adbb1687f1140c1ae7abd79537d3f768ed6b73ec182337fd073fe40afd4c9b083a22f6b8f6f8ec72296e0cabf1660235cc46df3212d12e99ca011a6f89a2a9c4646a7808e034a9401923ba8c0c0b4822e2d6772188b9c564f0f73cb9705be5a9538a2143d3d11039ced861dd2919bbda094a27996b36df0f13eb9fe3fe9ddf7a09ab1a5c49e25a59bc3a3a9188e2c58dc8effa7e302615aa8051da158c55097c303fc765f80e02014764eee7966c2a754dcd8aa7d1a99de8d5fb513d6b896e84ab76d100bab85bfb0369ba9a55fb58d3a0c76f3f34427b5aae9e352a0a0b3793cf471d5688b5269283c9b335656a10ba9a69380ed9d03dc01848ae3e91f3812401ca19150f2ae9c9229a417af34492716dbde5689276d70a55801543b8823bcc72a9eff068ed09155d3da27e20c51c1df834d9fccc681f282f09d11f9c478086a60ab5750daa6951d3d3d24c590e486b3fa24b2e443404b02ce5e6c748037bb86e4af77cd86bdf9783f355615b1e888b42e28cd81e23ea41b05e06e41d90d2047dfcf530fc9ad3a9cd1ad7a79fbb261dada9ed80c42dad75375d29143ba4a25ab5a1d056d6a6b6fdd84027f4af2bc000c7d2ab0a66f7024aba7e85a7f16ca6644b4737720109b600f2382f8dfbe42e35944c52ea2787dc28654a0e56148ad784af4c07b221cb8f93902c0b851a8f47e55a25e098e2c50f2851fafc9b96981163226819844d60645ceeb14ddb10d92669a4afee9de29350353673bf6e511129614c22efd2ffadd76b030c9a0534709a55599943f47bf1d79686bd2a97be5c8d9c9071342dd640aded20b48308952db9a6b04e982dfec803102eb41c50bb8fe4e626563a3c32405eec6bf48b2e9b4f7c6913e2370f900058d6d7680e52adf616c2be39ab83d0fa9603afccf9f84a1fd6ae5b4d2f08021b249dbad77a614a497f9a8815b2cdc57d6dc698e1d9352f83d785212cc35910ac0ba7f51509a84094c5139ae9168eeb7720d1231c5bbec1ad46bfbe72d092b8e008d9fc821c1e2bcb5e37d0bea8accc81d198629fdb8748da18907499ca37e837760ff57a4187da240b8815219bd8a6e4d6468d30d28307b10d6f20bd1feb2ddb593a484feea9547f6dd1e085b0a9464e8e639ef10e0569a9e4ca28bb5214257af88609383694007c14599c76efcca9a2845b5039f28001df1717f5c8701dfe1410b625cef324fc1651bb60d9639748d88135ba603f0f954df142a40bbedcb3094aa47c714833b0c70bef0303d29fec9925b61479e62f17ca041ef7883667fbe022b51d80dc963fda968ca900c23cb26b7d08618d23d36f82b4bf3cc343f701da2d9abc8fb921489b3c45c018a9abb4e0338fab5a8654b6d910180627c134a2c5c8d12f29f0694fa3b1b4aca3a3dd2d8c99c5e4c429bbd951e8fbd1ce4f6cca79f718e59bb4173beb34ce3244f090deaf355e501d7ef0b3aa34c35ac02bf2dfb92f80c512e8d3ffbe2558a6583", 0x1000) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000001580)=0x6) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r16 = msgget(0x1, 0x14) msgctl$IPC_SET(r16, 0x1, &(0x7f00000015c0)={{0x7fffffff, r5, r4, r8, r13, 0x20, 0x5}, 0x230a, 0x7f, r7, r12, 0x4, 0x6, 0x5, 0x81}) socket(0x10, 0x1, 0x8) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)=0x1) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x800, 0x432a, 0x6, 0x1fb}, {0xfffffffffffff7ed, 0x1, 0x80000001}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6c, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffbd, &(0x7f0000000340)) 13:34:53 executing program 1: r0 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffbffe, 0x3, "b0d420000000000010d671319b00"}) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x9) kqueue() fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x32, 0xffffffff00000001, {0xff, 0xffffffffffffffc0}}) r3 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/155) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe53) socket(0x1a, 0x4000, 0x2) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x4) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfff) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) 13:34:53 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x3ffffffe}, {0x0, 0x200}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0x1) 13:34:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="0344e3184933cf5c9038dfcb8a743c4b23858c856fe6b296bda6a322d77036a66bb966f28876db08d65a31593def7ba57e96ed47269046db123da7e28cafe85f84aafbb07e2a9323f386e04c414eee949c741837fbef7723249728d39bbe2f4c2011ed83d11258abd58dc33ab29fafe800ecde22caf18234601015998dab59e56cfc04d5fe254c2507e4974102b48acb8a267a139de19df58740174cb59676fefbb8eed8712c46cc74ab3d9aedf2314ae071874d6ee3779435297ca3f8c814b776a33688868cd162083cc68d51297e", 0xcf, 0x4, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 13:34:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x6) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffe5, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffef9, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200020000006014, 0x800000000004) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r2, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x8}, {0x5, 0x81}}, 0xd883edbedbb9fc9c) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x29) 16:00:00 executing program 0: r0 = socket(0x0, 0x4, 0x1908) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xfffffffffffffff9) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x106c9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/19, 0xfffffffffffffce9, 0x2, 0x0, 0x21) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0xd) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0xa1) syz_open_pts() r2 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000300)=""/31) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) close(r1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) read(r0, &(0x7f0000000240)=""/101, 0x2b) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x7, 0x6, 0x5, 0x1, 0x1, 0x1, 0x2, 0x1, 0x2, 0x3, 0x6}) pread(r1, &(0x7f0000000180)="902cc35b390f024b7ba26d52cd81e2de30bcf21cc2884b51f093e63f41ea0823f70035334b7f0de1aac5254fd675d424eee0fa3b88dfc6032a0b8ef3abbf4535e6d6d610cfe7d80683fcb08c97c9091a0e046a7db4be3effd85aa3a58798e19c325c0d0c57b4ec7a4769b1009da611f6406ec5949eaccc9067ed88fa5e875f85218105b5ba2dc5c39e8d4725873cbcc28ca3a87077efe0cd5aa208add067599a9e805e9c4b216df4b1303ee17850206c", 0xb0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000440)=""/226) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = semget$private(0x0, 0x5, 0x8) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) getgroups(0x3, &(0x7f0000000400)=[r6, r4, r5]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) recvfrom(r8, &(0x7f0000000300)=""/163, 0xa3, 0x2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x4}, 0xc) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) close(r1)     16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) getsockopt(r1, 0x5, 0x27, 0x0, 0x0) getsockopt(r1, 0x8001, 0x3, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x410, 0x0) dup(0xffffffffffffff9c) open(&(0x7f0000000140)='./file0\x00', 0x20002, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2a0, 0x0) dup(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x3, 0x100000002) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x408, 0x80) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x400080, './bus\x00', './bus\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x800, r2}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:01 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000140)=@un=@file={0x0, ""/29}, 0x1f, &(0x7f0000000700)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000540)=""/215, 0xd7}, {&(0x7f0000000640)=""/143, 0x8f}], 0x8, &(0x7f0000000780)=""/69, 0x45}, 0x801) recvmsg(r1, &(0x7f0000000280)={0x0, 0xfd, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8808, 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x572, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) r2 = socket$inet(0x2, 0x5, 0x0) getsockopt(r2, 0x7ff, 0x5, &(0x7f0000000180)=""/74, &(0x7f0000000000)=0x4a) r3 = socket$inet(0x2, 0x3, 0x4) getsockopt(r3, 0x2, 0x9, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xffffffff, 0x1000, 0xffffffffffffff00}, 0x1ff, 0x2, 0x6}) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='./bus\x00') socket$unix(0x1, 0x5, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="6f8f4177229bcbfb2d9d687b8233472cee5dc8369df81c39f4b32e8d684ec0071e8ded0af0e0d658716f76c997d4e7ebd049632e86863234d13357b5b82c9b45d9b647b838d7df8e0d54ff1bbb7b27499df72184ec70967f041573933ca63e285d94155422a7947c6de2452eb4dbcb7fb1259522bc73a9f722a204e3a6cdb9a8c65724e46438b7962a3978ea99899499ba4af3965dbe90820587d154c149220f7bcda51659d5fc99d9ebe2edf28f9d98500a7a266156283bdf0b2f252fe5b1eaddf0383280be2cfa17512d48eac0e0e28514814d67bcc7", 0xd7}, {}, {&(0x7f00000001c0)="681a2fecdbd01ddc0215c629d8ed8dbc0608fded054c2ab7467e798d8c60329ec231b7e03a21dfd62d4e07b982fbae59eff7753bdee4bf415b7f77a1dd3b95d2b456698c6608ecc1c656223303327ce5d0ceeb397099b9cbc37ab4ca0710fcfdf76d05f28456a8509a7df96861882b73e6095a5d8b8384047ddaec", 0x7b}, {&(0x7f0000000240)="5c63c38366b144c9ed184714205bb352bc92a52d6a2775b69f2f21cc953d5ea9b8d665827bd809bba91a42246d2dafebf963f6cd13e8dab6b21c0c824d1507c24503d5bcaa6a505a568f4739f8f4766c2e0fce1a45835275d3a6c5d142ff82e39ee9642b7a0810ddb1245ae771c2668796ac6c336aaed6ce37401bdeeffc9383118aee96bc230987af53", 0x8a}, {&(0x7f0000000300)="b7ea16a3dfae99eb005935a7d9e6302f39405fc5e42599f4cbe1f939837f3eefe021073943105eda66031a7838a53b9a988cdd90f196dd8af9cdf2b37a56164c80ea5b9c5bd42ba077a6b0801d9d5f330acc5fe25fa31a09c8cebd", 0x5b}], 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) fcntl$setstatus(r2, 0x4, 0x4) 16:00:02 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="0aa5e1207f4c5a0e382d78e65746a8c7d0d218492336f14ba124d5dcfc76baf8eb8f7b4e774b3ad8bceb6d1d971618bb3a6c6cf416bd1ccd03527e6f54ca3a958d7aa55fbf4d3b2dc2450a2ea50a19f1dd16", 0x52, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:02 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x83) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)='oL', 0x2) write(r2, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f8391622b", 0x51) write(r2, &(0x7f00000000c0)='e', 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x6, 0x4}, 0x9, 0xffffffffffffffff, 0x1}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="00000002001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78", 0xfe9c}], 0x10b6, 0x0, 0x0) 16:00:02 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000ebff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c41518f936757400000000000000000000000000000000000000709f106576e3d523979bf5da81d08309b0c27ec07d78c604e780e34c43e0aebff114d64c06d004a9e5e9afad397d9e4fa1d262975d36f0c776e24b0a5fdd835f8047dbeccd990ac2e4c191d761bb9ec02ac6020408978701fe070f15f87537b5b353c588a294b3c61a9f0c75cc561f38dfccadbb2fb1ae962696d856fafb0e978cd45940bc7761c2e5c9f40aa71dc2d6015b5e417bda76f0a193f2edc258690d300a9769dad08d548fdce2532f98fdf09741b56977f40fea2fffd643c530b42ded44312eb442bfb552e0e70b04dc92810070f7b20928747d1d9a1e885007179fe46ee31e21e2893ed8ec02bd14b8a6708f7dd57f091b1c2d525481bde9fe46075a90acba1efb"], 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd5d) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x8000, r4, r7, r8, r9, 0x10, 0x760}, 0x1f, 0xfffffffffffffc00, r10, r11, 0x8000, 0x1ff, 0x401}) r12 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r12, 0x0) accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r14, 0x80045756, &(0x7f00000004c0)=0x10000) r15 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000500)) poll(&(0x7f0000000540)=[{r13}], 0x1, 0x8) sendmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)="07b0ca6f44600122379dd55a53d87ffff8942077c308ae3ae433107de295cf9bae033794c0ce24eba781b5af5d0d97e827599ebfb83c349316a8dc369b6a9f7c7b9dd0cc8557e7736063f3854b24b618a3d25398676c6bae893e33661f6bf20a1f5b3e653c1fd769be4f9a673d647a280bce3ec85c4a64b8aa30a165572c502b50f4aa6c5fb23b33ce4797aedd0aa9ac6d72588691f30e813e853d858e636b6822d828f8da2308f69944a89cbcdcf66751f5b68b29ee8fd76d89ba47d7f9aa178dc9681a82e2b0719c52e2049d1159369f1f4b828d5b325ae752062fd53079fd15bba711c6f193499c117b13", 0xec}], 0x1, 0x0}, 0x400) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000001d00)) shutdown(r0, 0x102) unlinkat(r14, &(0x7f0000001d40)='./file1\x00', 0x8) recvfrom$unix(r0, &(0x7f0000001d80)=""/48, 0x30, 0x2, 0x0, 0x0) msgget$private(0x0, 0x44) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000600)={{0x0, r4, r5, r8, r5, 0x80, 0x608}, 0xdaa, 0x9, r3, r6, 0x1000, 0x4, 0x1}) accept$unix(r1, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) r16 = msgget$private(0x0, 0x400) msgsnd(r16, &(0x7f0000001f00)=ANY=[@ANYBLOB="03000000000000009d025899e184fdeb3998dca94f14d133b799f98765a599c650f312c8ae7fc85b5241e94407af9260c035078aff95edce0dcde6e2fbbbe7404270b1fbb75726ef913d25194d14d4251bbe94dbc3b68f0f5a748c8871a5b4dd6ea8d82b69211de712b8a879551698c737e782af0c68b3f71ca029ceb1ad8dbb68eac61bc3a45a9d60b9b00b87126bae6e775427961a581a5a5c6c1c067b0f04387a4e2a9d2930c8581b9db0da90addeb23eccd391a017424d19c51a63343966a418d5a912c39b84059c9ee0166e2996390444103ee075b47b7a01644fe50af313e158510ef786060a1c94ea8b"], 0xed, 0x800) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/74, 0x4a}], 0x1, 0x0, 0x4b) r1 = dup(r0) pread(r1, &(0x7f00000001c0)="07bf5f293b48f0727c693223d913512fa6efd3", 0x13, 0x0, 0x5) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f00000001c0)='./file0\x00', 0x418, 0x14) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x80) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) sendto(r0, &(0x7f00000000c0)="4ddd493b7fb9ffc1ac253179fdd57885d640f244c710eaba81f257c9f2a1616d2f2ca7dc12974fb74da6074741672d7a16544f187f8cffba17b780fbc5f9dcf72cb5781e7d8483", 0x47, 0x405, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) 16:00:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="860e7b089031c20df6754dced1484c472206b8e4d2c5fe5dc7e846f33c6cfeecb9350d4c11dfb1fb55e558450528311d8ebd67da037b599e2587637bebdca5c6ff98b9f24d64d76981ece6f3b04fb61e815f89550644eeee8df05220e2bbcf435347551defbb95565800860f7b9c0e8c9f00d020fe2c5682393a6bd642c1329efb8bc2361df22aa2a44f", 0x8a, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x100000000, 0x8}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x40, 0x7, 0x9, 0x6}, {0xcc6, 0x8dd, 0x1, 0x3}, {0x9, 0x1, 0x6, 0x9}, {0x80000001, 0x0, 0x2, 0x4b3}, {0x8, 0x5, 0x2, 0x4ec1}, {0x4, 0xfff, 0x0, 0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x1, 0x7]}) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/wsmouse\x00', 0x480, 0x0) writev(r0, &(0x7f00000033c0)=[{&(0x7f0000003500)="077711715890686caa69de816d662276eb795f6cd9b053fcfbbd0fbd43c1581c958658ef1ce9058393f28f93e801161713d7755d5a41e5e57d4279ed8e0386e3bb14806d30eb459cbfdebe9ec90874a3d5cc784e570a279ac78fd1d0294707c2077462cf1ddd8efa37fdb14f28e6b09a83bd66513f3b2574d8d1b8199c5b7944f85bcd6c6b71317a4196e0d15365397b1efe0c900bcb936eb67e9d033f4cda048debd8bdaf872734e0d40ea8b612398b573a776eb81916a56ca888f4127f52b32a523726b55fa40b9ce8b421bc34df04a7fe76324e205e9f3f0370", 0xdb}, {&(0x7f0000000140)="aa667b4b0efbc43c46bafc8ae8f0867c94417afa4c92ba0f7f45634ec0c828fb5494ce4bb01bb8b71e7de01f1c7f8caa373bc6e41cd771f14a5ab90f414803594c16263a307ded383aa80240abfe4b341379fe50569c43633f22724f88e6ebe8872593b0e502fc5a1205e3a999fc27c86f5d267d471f68bbae7cb9b1096142197e868cdf56717af777d3cae3f5ac25b4cbd0fde9bd1754b7c82e1c39c46fb1239e8528360f7742f74e71d73cb962b2f1415f38413d97718673", 0xb9}, {&(0x7f0000000200)}, {&(0x7f0000000240)="876cdd313497351d86b467f67006840ad460b33159d5f201643f7e19a3f12a7644964c5ef5b250c8c07f4210f6690f037863a5c137956d0f3f2fbe823b174046e72337216450a379e33a95dc1e09d554c8a16f79d729a192f24cc8f1d9f5c86eceb13543ef94c365cb8b365945008b0ca1179f247598b81543ec4050ce29f16c2a7cd58f6eac2fba08a01d0842e085a59b034fd8dadb660cc362fe9295ff404c9872a1c7a451300d3cb5ae323f219ee23ab1aaa491d9dfb99f38b5c8c410bdd0e7a376d537ee9fafd12759e6983376c7658f6900eb4b2f22cdf47390d9a1396d7dd0605756d8d901593b5c20acccac70c73ab25c9e946ab828dccbb4512a486639d5fd73b9ae6d83b72233d71a035487572a41aaaa83ee4045207cf6c7412fcc129768289428f3d0905e767bcaf21a1127de190ac447f28cee345713c80f056a7dbd5b018ea401df41ba7154630c6aa57f6242352ef55c6f0d51f1137a2249212ecc2e5a5194d928ba272c9d0082acdba859096fba5e4ddd7c71f7dee13a120a5f5541f25b9c4d18b94f882804f0e6264c2e24d405a0fa5019a7df2078d8a83f50027e9be7d5a0a2537d5e897b8686bce0d9ed9b14360c3f8d8119fcf2084a9937ce7ff555ad9197d81c18d4e4439d670823695af10e5f90fa2ce16827e036d0147cb6a4316938685c76f7b33cd7ec6d81f6ceb1adf21b3d417caeaba992b795f8edcd6242a091c5ca2ebf754e4e5110d597fb7abad817293134dbe4e07c456d06deb720001bfde6b718ea60ec7366e498e29451e5ab7dab98be7aaf3f3aa43dafad07501a3b89e9da600c94cd2bc2f7abdcf59d3f261588533916d6dfe1eff2115d9477cc6313e22474476119ff2d1e82e2fe883044963d673840d08e2bf8f072f5b7fe220b270d5cbe82ee47f13d8b6e05167887c9ab8d4778d2c3404436cd4983508925a919dd8aae84fe2a4e2c71e0bf7b55c4886892ee1b6f377f44f4546e161ddd2fd89bd8cbc3db5efd7d14ebb1d6f3f58e0dc2d583186de7fed5b0c7e4deb2d80721c9673117352448ad86d1d3635490809775fbca5a098cb37c2385e022be7202de0057f3efaeeecd4875f246a2915f3b215a30fd80f783860b1f39b44c6c33695a88e8508a1a74185643abfd70dea26c303ecbda2ba9c30125e1e3b4f839eb29bfadd6e7f5df277cecaa6b776109a5e484f4b2c5a6145dbe1592fccca94faf4baca9cdaa861031da3368461d53073efabba45802a06b0fa349cb3fb6ea0a92b12414269bdeb30bc2a83c20cf8bff7c4614971542b4d14bfe4d5bbb49ca06a41d89a8ed48b8cc35d0abeab6308cb97e7e8219272f7cc1ff21736f5b3e0f1acdea9eb123b91bb970b92b209cae7786d83b7cb51749c3a1bc9810887340f2c84e91dc267c250b4171d7e5fbfcf608b3b8780271e20f1037aefcf1ecd6d352ff3b662039c97928e484133939045fcebed3a90e1e8dd90deba1f617e1acc0c698e70ccdb8324d1555dbc72372285c1ea75e42c8eb821532f242544e275727b314100ca4989a42d1dfe59bee9362da83aae6dd44fdee5395a088b93481a25845c34b45754abfe1841b62ac10266794c8230a8863d5db01866bf0ad1fa16e25d474085af8a15c70ed015782092d63214b3bf03e2ecfade4168ef34567e6ebcdd6dc1ab8d0fd72754e489f77c04407973e6745cb3311fb265f8eab16bf9dfc14c40385e291643d9b76dedbfe4e92f13d3d984b1281db195cfaeb479bb21c92916676a8e4628a12d5ccb1e9aed69cf678576b50183d696df4f7cf82b60eb245804691d86292dffc91940e62fc2962cd964fa8c3c4cfb228e4e85f63c9078ea71b7cabeeac44e6e951b46be81f0b039283b3bc26f5cfa33c4bbafd54b178eb57060ff6ae7f0b301c994a563befda1ffabb7c4494a782a062f44b5e9262bf73738599f6acc4dd9bf1dd02846dd02f26c745eaa4ff6da0a64840d808a26ecb49dab401fb8d65104c26651cfa8347f1cb9ede0477e03998c47b871ab1037d64ede15c5a3664b0ec05b6a2c33d0adff0d25e4cd77bc19fac82c3188aac06b509bd10b0e7eeb3f27400bb82379069df7f06ba501b03fe4086e967de07858125c98e48dc48d0496f26a777f70f05aef0d7d2ec1e90e2bcbd7c77ccc6a717af370991e5c07ffc88d9c02ab125c12c9f2da0c5e2d239c5105a7bb90f78539330d56b84a1ddb01d926275f26b439d58198fe9a33c1ea155e76b625c30acf37104f9a77f43854b024d021b4bc8478d2cd439ad75e25fb9c76eb0f1ee3f2cd1f8522ddcb1f34dbab8abb4e14b1a8bd9d071cc9cc4d242436c9fbbe36b75fec9a37b85b2dbe78eddd2b1cd26d2f45e95b4cfc6e0f3a6f85b5f3d5550936159585f4fd16e49f252f2148385d132064d66004df110c6c764064113a9addb594c424cf73e60932ba31023c137e96c634734ed5817dc7151d9d4f17616c84f0242ed283e8880ee2b8ec4245ef6e2e25a55df5e088b532db09317380f773ed48c8e85034b15d7c2a0c2faab9a8cbbeeed1b0e478f707b10292427c5c7bceabc5111b46d435fcb9cd9a7d6bfa7a1bfb95585572e927e685dc2de75fb2f143d8e4e652fe5f4cbab7b35a2954a3949f57431fd5edd1fda959df89bf19c1a8b6c8840c0170fe2e3ebf3f529f192290190ed80d33b33f57b90a94742f57e7c7a67093002ea3c9a785a44df4fed3119e3a2ccbc2969b2c28688455e9a4a04c78070621eae5bea6548b137fab5ee09df49866c2cacaf944f2af169056e9787bb0526342752abf9630c64834b605bb306f0459eb85bd0b01d266428d81648109062dd31ad3c50d65b2460b62552d461568762efb51f3d707030531fcc2f06a55df6bb5d6a7406e2db6c7834890bc97ce8fb7df57650cb8fe23be8350f773ebb4a470f7e0778c715fc982d8cc11012dab73bbca63e88a11d4cc36585ecf5abd5ff2d8b27975c0bd8535b0db0390aaebe6a56bcb5865e6bddd6cb9e9799c6855107b5c1c23bd9150e14286c7a5d77977a75dbb51eae01ecb73c83a8cec62fee02eda5ba9f66d3676b0960003186f75f88e0f26dd24dcd5b04cb831c976381a4d49c7b3fd379b09a6dab6a05cccaaa9d9807e2cc39aaabdb302313bd9497b47c5dbad038c699fea502c12bdbe4b6bf26423c9c5040c001221dc5ffd137c58ecdfa6ee95bba9c82fe4c36d0024bb7b5e8f9ddb734d18f42f0209c3c1706ae80b212b7a71ac4480e7e8d42de794672bf43892a2e29c1abd07553d4eb3340998f4cdc2696d6d642b99dc3ce43ce14d9209b00f333b473c63b65202cd80a7f65950288f1808bbfe92cb1e0a6cdb19114b11909cbe210e67c77bb1463a688bd445142bd36a92a49430b61b6f2ad8d3e5a947120dec3a4afdd4a20a47e9039959e853c5e366097072f636e3016071f82769cee95a3ad5f1025bd01f9ea71bec210fbf38e9c1e80bb387cb34fcf77ff513af8ccdd1e91ef71d0d78db9484107fd67bb46b724736b0cf9c1babd130e06b2bd8946a65e4abeb899d5319a7d51d52226ab3ea3bda3a58143ab3dbc962043b086b3c0e6dd11b618e30634c1d2be1561e602bab07a4e195380ea2c55684e7411bb9d8a915b3e144770f7a2ceb733487eb40947ff8f5063511457cad860386f7fa1f44253cd6b358f31136abbea336ca62a22302b62d06561af1611c1448d8f2fd13af75910536f40df269d2110faec7ec11a567600873f7a5a835a9680dcdb12c80dce2bb9b39fa0990f9b44f1dbe39db69950bb68ed41ab27a5601d3cac1cfaa6b15ff49af306d68fd181bbf47c8d0c782171eec32fd4f76c30965555f722f7ccbeba5ee458d3061aa35a8a1b6d0e9917c049d493df532b4ae5e5a1e2b5bb6575fe36bc93d9921a0ee679f740bcddcde2ab8b344c19ea258b01413bfa7e835c1a85341f952a76f34e9faf0940b2b8a6322a885c621de42fc87e73e02bd88ae00b839ac1934688c3fe5b1b506925e20cc538fa45629304ae4516f964f99217fe3edb4c839be0902352367490d7316f350e6eefb13d2926d111305fa08bec7f245c131c0de397a2f4a49f36aefe5c943eb0844caf002a18b74f5eb4dfff8a415e3e04a481a52a48eb4bd0d62e82b41c75a115eaf4c18f8ae15a37d26988bfefbdbd519943ee1c6008e68dc58df6462c8290a83a517425b2f00241b12888a60da1be912b3dd0d315506e2744fafcdeb566490f7cf0070fa117127b594c38a9ac692d88e02897378f30756a8a64311c4a5aebb15d6c1c2be0c27e7d1790ff603f5369d0412fe1ab290fe38dfa2cadb84093570d14d13e15e5ae6f02ee7e813f04f29efe08a6ee528eb5065538bc2133d6f29b523bbe35ff538185b8192e5e70d7a0960cde588f214c9d8377b077b6ceb43daa7d7e09264161d4ce90f30ab01be2f6e8ce55ccc2f34209d846f2315ea04e652616c4965cfcea23dfd1f59efc736e4fdb3b15a8ed147189aff12c6b134708f668860334d2097b5c4216a83667f234bd6ae468b860f61fbbf4c4f2bc9df5661adfee7dfc14537e0f1ef84f0a1a8576fdbc88024aa4e4669117a062c2237424cebc15082cc4104e70d3c9bec5d6d8f07d74173a35a4a7b03b26aec04b281b4662027e434815d9e2b6d6d688c7114e16f10b4ba6f75f2301709300380b0c8c6db775dbbe045eb6a2964079e24f23cfb00d52126bf92a111cff52c98d0aec8fd91bb2e8d29c86417dd99becf71a71dd994bf0d10ecf98c71a6168feaf5aeb3c3db94c21402a717a46d79fc5b2abf5392acfc3de9c13339c34b0737d9a34bd68c21420712ab8eaa7220a884c271d0ae9805ae9c1d857dde4bfe87ffa215ec4df7f3388d680783cf1c3b79fa95625fd2a4647d1b4099f14632dce93b7a68068d727422c5995a6e186c831ec54657da91c19c32efbfb6094b74822af55a64d66aec3278109370274bd9cb5f0cb7f624c64d363d36196ae560dfb9a40aaf8417af24d92935e0bfcc52e890a73f818490b17d804b39cc2326576e1c9449b637e0e3dd0a79a469c1b1d121304b24529c0b21a2e2c49a1188fd8730611be8574de2dd836f91cce027309cc292f7bac16c5b398f907a4931169d31572f34425502836bc3884fd4d3e2bfa798a99de7f8eaebb2a90a78a8d5022d69b89296499f15f6436cd82dcd8afda29194ba4b362fc1b73c15b61132917190a795c2860c0084851e0db1cac257f0d56306545a1992980cf9c7f1540662f1099888f462e4f200cf4b268f1c450bd30e07637fc5e87c2569c4acd1011822658992390a077de85c31ef7823fdaf292585c7fda28f3a4f4a3c0d4fe9f6297b12417e6464ca71c3692aa555a3be9d79568b7d26a3eb0e8e16033aeb0b877fc176bf3e4ea7ecf65b5b53e7231b8f23199d686e38600c193a67d03843b8d2f9c90410083a32aa414084d34d7e9eb4151cddd9f27e3dadb7c4b4ab61e56aa115603a61ab9074fde3cf73ee1fafafb85e7db2643b6cc48c9ccec61774dad43cfa3459d4efcea1d99168b9b3b29e205824992afd87831caa347e9152f15431f9547d2d9ec46189d6d406ce8ab4ddc0d4ae6c59e5a8752f71558da7a25ea2bcceebbf418d57091ce4451f314bc0c56cb378191a18ae0602e0ce0fb16461f812ccf6064f1cd1526aa7af9bb7fbf5e5fee813c3a10ffbb2e18ec9efc8fad9e526b00b2496f3c1c685a221503b8823f088676e210ed15da9de5f5fd4234bdf09c2cf0f376aacce5a1fef5566949375af1dc110da2f8f2bb15d6d234e35fd158355fb4", 0x1000}, {&(0x7f0000001240)="8ece06355667e00c2cc7abbd96669f05fe9c3994f5247654b1083abc4cd7ff23eb9bc12485d3bec63d04b0e909", 0x2d}, {&(0x7f0000003600)="d4a4c37a48f6850356bafeae98471a419d248010e42c4afa9f47f4488a6cbf62af62009c63c3d63db569552ba69bd86b23df89ef4f172516ee650e60ed97bbdba51576944a84061f80a45480a15b5099b4cd7b961c658011365d6f281a2ce7ef9260096f4dd200af3f4cb3e05987a3673c140ac4c7fd405f4d13a25e057f3b8e0a19b9d90c76142f401abf73179955448a5ce48fd8f5e74d6f89bbfe9180c0a09fa26209f34c95d254025549eda5f3aa75a521cb35160937e725e1617cae23572003e10085b7ad05", 0xfffffffffffffd86}, {&(0x7f0000001380)="025e38653b1c825c8db457f8015753980f514646eead69f7f9da4a0ba0e12a670d54478bb7eb44e9e1b02cb721aa0c442494e240b7f655da720d6634f174edbc27e5208845adbe2293e0fdacc4758772f1df321ea024232441a38aaa4e7fdad524e41aadbfe6538ca5b06b100b149e54967d7378789206ba646c9b61dc35440f20b6f13ed594ad6554d041c3e7197ba0da687c8193508016446309c7f75fe4a13fcc5fca35eb7c7da386d96e3bd921523629eb377ce06ddead0cb1126f74913237a6d75928d423b6271a785fbf7c1d280959dd37afccdd53f9e7b36f0d389b56a9ba869996113170a65ae76052dfaace8cca7e467d8ad5d32eac302c4f576952b1c2e19ff16c47ad5cf941376c63f4f3ec3e984965f74b9a492cb1e7a6a0a9bf99c29bb6830a15c3190edd038de0eab0ddf06534a092892adedef3617412473934170b8c0c9d9754cfc876b06b4c66c9ce3488197a01c295f4c8c45d7d1caae726df705fac6f2a597aa98497d6162a976b8a831fab5c1fe782ca27c0c1134f5ba16e7d976414542b3f382a619fe0e52e183d09ba13795828ad4b564519a11829392182be1eb7d091fa71ad04673f542c2bab8bc27997ec19e1665c1623a52e4df8d102565a5b695d2ec432c700d483f120cf61b3ff3e4bb700ab2098df64d19ec964a976ec7d4774705f68c5a66ba8c371d6a1752bf61ba1be785b97a09e928b27146ee68292949a9b2bed907a63f9c75731fd6fa90a2621bad20d71778623670b8593dcd3c1dbda733f13ff572f5ca75019823b56266c1eb765a4b0588f36339e82e30faa45b3555ff4e82a489af4a8b6e23b62ad107e97da87757b4470b76828069ac335fd5e4f4a4cc0c6b4d1b4ba396d265f0c15662433c5b42578007d38ecb3153a0bef450198ae81486ace5873f083af348eb9eec638a66c1bd58d9d0d1439c64f67d19cec09abf71abaa01409096b4023e242dc1235851bfc834114781146584aa8cd2491c94c76682bc2fac5ca6c4a7be96115cec9c9260efd45e4a3a8120d3747ada39f88426f07b25b04ab0646e63dc66d938cd7792760248a0de78fd1a0d760a774be2797e69670c2f1c8b5134beac7f07041a64c3d5d050b96316d2e8b2543ccc14d3b3332cded95af2cc1e8bd43a8b014d5c126ae2037f2860662d7b3194d879712799ec6f68f035ec2fd1dc9619a8019e10290213881b2eca56a97812ccff4bedb901bbfe2df3964a3a6c04fffba8097a87bfb3467665d914e7cd423a96922d97f3311c9420562b15a2951e8b6cc951923e08b0ff65bb2078c8bfb10bcd2250dbe8fae56d8683b576b429c5241512a6790b4cd09753765883be97acbec920d9b57bbb91cf112add88003946603a6c8b4a65cf10c387c7a1e9b344704ae903d8c5506f32ac6efe273fde1b1cd20b1a0d651eadf8888a9cb853dcd890405f597fe8efd857d8e9f78b739931a931a6f4dc0552584ae0a3b9e0fe99ab86aa546304e9f06d8143e3288fcb700cfe18b638f84c2f95ccc1231bf3378916b5ea9c0f024853529ec558be0b6f7dc034cde106828558bd4356695228e85d66c034cf32e1bb40def209b9c7a7943d768062b37f51578ad9e8c366902a06f283a9d22c0965a0ae78ffa8b96c305e268ff107ad0d64090e5d8c221d23c964fdd0c6193fc80ea7918c9b558914f5abd6fc75ebdcc51bde846052a9b491fa47f72dc60883eb07ab1dc7493bd46ec1fc1a90fd9d801f832cf1d70df95f290e6c53319cf72f3ecc94d55de3a7707d4ee0e1fe37c92687e04c4fb730f00538df08836a70134f24d8cdffde1fa4229bed48ea90dace747d1a93414198101cfb4f1c87feb653be793de8aa19cecd9cd3564da56e43353065bff17682de71183162ca4c90e062939072e0d0568647e6d366a3abe77a82516547cfcff5c8910df98c846c87ddbad8684274fec726ba52986eb44982256cb3d6370c2004b4d25a632ace772638e4af8f84351ace06c7acc182f6157e57e46d3d56c1c3196b0327e1dc967b91b195d0167e9ba2eacce512530fe936ca66dfb131562ec093a02370a7df5c554f0f42db28a2c4d0305e709d4adc24b40c1dc1a08d558f6ad10dcfa1ad83a9c96cdb943fada7865e0e6b2e5f8a4eb0f171cd09c070d0faad865d4952a0f607a09309f4eb7763d9373514b773caaf8322589e8535e5add40ad065731a8b1f9be0974f93ef4e32964ee300b94afa835f45ce6ef0c049c3a3b7caed56954ebd198225a93c49193b0050b93f3d7f3f7140d56962eb7ca0f5819ec8df00d49f27437c4c27c9dbc15e37a817dea298996d15b605b974afa47da4cd49a7da744397085fc02c89cfb8b03779b14897faea3e9acb753eef2d97dba3cad78f29d390090c0ccb68e3f37f75aa1461deb3b123514a66b06f929c62abc758f64136473b4b5d50070f3612a2eca70dc2ad59eb284c1cc2d5b1c2b23c803daec903c500c751cea85dde49db163e03f85a79c73bd20baa29ba647891a3b6b5e3da30885218ef4c81c78afcc1df18628738ebd65e585ccd04167ee6c9f745e83999eed9497e1296a0f85112603d90bbab541c39d1ec772a3cee24cfb3727b246d5cdc6fd24956e690e2c58e2f8cee99019b726dc3d43faf17c9fecfb429658ab791b944664e47f4bb457cb210456ef56fbe6d019cc1e811d4570a9c46f6649f793037ebade7a5e5146c6977fded9d17ce9c0744adda813c66a3056cff8fba26ca482260d95da47b3babd7d27f9088ac0a411f75fd4a43a4f3775dca593b3f35afdd02ecad4da7bdc2347b37faded7aa9e8fb093cea5ef84ef8563b30c59af0cabb29507cd05e6c3330bca51524661aafba580b08693bd674d00324b7721d7f11d535da1b90878773bdb40448f103f5990a0cf42db51f22606f8a73c2e27fde906275c5c7e3da4a21c13695a0f6cbc2628980a7c142592c6a2ceca01afc5bcfb8ca913cde7559630970882546d6b08d932c88b2bea20fa58585dec960f00878c2f5ed4d50eb9ebe04221ceda4727f29cbfdc493d1f05d17a4d49dab2a7be2979d5c521878cbc6dd8a913eaf9ea798cb37289e972d63136fbb3736d29b1c19144e2abe29c836af413620fef4e862a901aeff975a1904aae89d4ae97547375221774d951f415248dcff11b41299ba772d75d7e8f9b761a636db38bb91aec7883a4e4465a24e755be4f551c0f337bbc8128cdf45a8ff1fba0a23871fae7e92dfa2c728acf64508f9fba32b5e435bafcdbec62fc071ed50a42df379b7ddca72ad7985fe1d7068e16bf522d162eb9df1acf0bbbb3813774ba4a7787cdd61b969f9a5aff2c5d1b4365f44b2471089517ddc9a54606704fafe30fbffafb7123f81410ecb36340dd34c96d8c2fd34abe6527730eb50b25332d5b86e006c10888d18d003c269ea582ab21ac8272ae6c3ae03869c4dde20f036403e69ab6cdd3ae7c559dea004ee9cbbc3d17d7de89019ca6a05a92e05519b670c31a0bdd50df9377eba557ac994ddbefe84f59df5150a799e26a81d5d1daeec60d365216fbb7882ff036ec17855a3d832c0f87ca2cf3a70879904230fb8b07ff689214e26a78fec325e34b60e05523eda666dc5e00447a7861d9f47d91f0bcae9434933180703d70fa327bc965d8b46c7cb81503a2d378bb8ec566180085a5bc7dabaee780d92b038e277abe40cb4e4d5b8d8d73421f2851f83a86007fece3af00dd314b66cc8fc6ffdee70893a82958186a3b9b3b4ff034377db18d72b61c3f36ef7474c70f78d6630079360157a370c20d92f3601b17e59db328c4311ac9a83de84f413ca00bf09d23f66df1afe668fa447d9339224119752ed0a28b6ad3fcb6957025bb1f009d3e2c89e1c52a28705ca35c2d9c3b16cb7a886523e5c65ce1b1529c93aa040865b36c3056f76967ab23d5ef6601f5a201aca3a97600f8307eca17c30b3746b56899ce72fe23981e72e37c0424d1a8ff295340c334d681f56e9c204b7ae554c7efaa894ecdcf9605d12c6425ae72ba1bd4e3d18ffa58f15ececfea7b90bccdbfe13f23a9bc72356cfb7abcf0bae6c454e784a6e56f08d0bd39fe0db5ff6e2a08565c24bd00cfe43d634ebb1ff72f9c877ca2dc31e30fb27d239ae791d71917f72b0bdfdd9364893432ee990c9aa380de93956ecc3cb748dc6dcb399560d97ba1a78ff8a255214c6e3f9c790cc059d1b7d9ca4279fcee414fd968ba3f79045d2a553a61d233f368afad5a32b54370697428003cd19516f84783f74caa1d36151ca3cba6aef3d978617e8e33c53affe4f440df883a22560add7b81be9cbd49a07207af86a3f86fccb46d9691e64c0cc3fd55c32caed807da08e18cff5955046520eaceaaed6c72b271ddbde60facdb9cfeaa5a2c5f20a8be5c03178e7b21660ada0c1bdfe9155496847ade57a4989463c639717164a5378a24d59d8faf5b33e5878acad007d5c42cce53a0ca5bc643d8a27a2040925f017c82d1a7d1fc90676d0d71bf2ea597bbc41ef9ebbffb44aa81d375e071f7ee290a45a1de8d709d63de945ccb001d1cf7f59627eb48bcd78ff1dda9e215f9223204fb6f1cddb4638cd998b7b8b14b1da507996833a4557ab9049161d2ebff54ea0f97d69cdeb78c52f94fe7388962e2ecba7919819a300a284e0aaa56f47ae01ea320af56cd8501db0be59164c5e63bd24c63d7bfff51c5df8ac9f73670393f6333b96af306b7a16b1d612b824d1e6402305a6584d92ce5901b209b6323dec322df9423304a89a9b0e3f2b2069a83568a10598fe8f6f48d27180c86afc545fa1d85054e829152ebef59dc5ff7f47f883d560d185191b47104330eeacb8e04ee67b99b5a73fc45411b0bc84cf36f0e61f5075dbf35cd807f5a7341e1434f190e991a82ded45750b8026a7312a99a2e7a138605b06ecf485761b8b62903a07f25eda53f842591482b01985839ce9f26b9067f784a1a2cc4e3f014564b83ea945ac0123b344fd57b7e92b02f9d41b08f53ee2e42866f99696b0d318ce545f4c61a2bc9283453170b1985d9f58aa309499c3c7ce2cd28638dded392d5afd3eec2d48d1215cc81ff68562309eff45918b43ca802e113adb84a381aef35716853d2256c49b441a23ee6530aacbefc421227b84b944e22670585899ea524d23a40bcd951578bdb4e75a43e3d991fac1d53bdb5b6c1f2abd078ed6fbfecbf9f8ca6cc776236378a17aaf6b8e6251dcd85a8ea8790d997594073a920de19a61279529fb710511a753db0fef68a248f6dc13c547d951d85513688ffe51bd893f4940e3f65f4486b93400e2a7c3cf93380f90b863352bc08e04e81578bf3a402787a60fe28358941102c16cd3c510d86056a3982501edf1c26e44b1a26007626101f399ea86e23c01113d036cd39a19e47f56301be1fc1e1038d0ffe8b1b6373d7909c2b8b9137dbffaaecc71ab87c4a9e512efc67dc267a5960e77a215ab47bc2e0486dae4c3fd97de25534ad215ac67dfacb46ceefe56345ebe2491ea1054705e0ccf2365b6c43a4effc075085743689a8208c8f25b52f3bda903b83c8f790462c469310f9703cf5a2981a487d110831ec9b1acea7bcabcc63349086c416c070f1647c1d67350cd793ca2d5a04d0dbbcacfca919c779d0f36c224e160e86bb3f23172661f2aa6c17f28964ef4ee8289be903966ccbf150bd34f48f2eaf3bd40f1f0de9edfcee168cdc93c27297cbf105e788c2e33f933886edac8627bf92eed95483382b6aa1bde07e34f32c807388dfaa4da3a23e63e43ee05c37a", 0x1000}, {&(0x7f0000002380)="a91f86488ff634f4616a4c52af023639d4276b75521fb0971f62c6fc0c72f0eb7de78f589bc8a175aca2eec561cd18a51bd736fac5bcc8ec639174bb041deae300c62c0e572880819b66ce6fbcef8a68ffa0f3a593eb33e396c087dcaeaf36b241a686af509a14b71b13b32e66e8db8ebe95ed0733b13da93daadfcc03527b2827095ceb077186c0e5e0b59979b2383030283191cb7b1a56773dd1953bc0f29b3060d69d5fa7153551f6910507bbf2e32c882e0cced33f5463c80dff914cbfe87a532b58b08a3038b78582bbd6553bd0969a809958ac78437570075c4a09c4dde6a58873fe3345a187647dca3105c3ef0b015a8f0dd38e002e4697e2a1ef524781cdde9b3a7ea9a07243d0ac87491c970c39d7ea7dbab7c2f94980c512ea425ec17a364ef9abb4c299e0ce9ac21c4b51422180b45988b963e4f1549025683079a70f702180a8f9c9fda194e18f9e36cf6256f648f0534791ba6c65b7207327c7e20963ac5fa668f3dd448df9883574df9854954c2d1202b94e2a8a5644123097bcc31cc7ecf7afd48762fe299e18fee208d3bdc9da06c7ba1fa40446848a07a98f3cf855f7823f55a576fd479d93045b35b3689f8fbafa08f2fafa49429734f745f0f15f1c66d60faf8d49b186635d43064404d8422b55edfeebcf8b2718c243e0ace2416fccfc45bdb212ddfc98167fa8b66f191076d054d749885f2a197076e23c73c1af387a4f7f57dde5d69072db0511064567fa94b473c28cc3967b065c89fc1876c94c9c1f90c286a8ee8faa52bd39076481f3df3d3074a93016bc4b38e68a55026a04a3976bc84087592da0bd744be9ab4566e63cb802640f69ee9bdfeee99f853e2547a8fc06be15b957adfbef4e7eb6cc103d8755a4419a6c7821f1c727ac3115ce88af5b3cf0eb235db84b6ff3bde284b4e31365fc1e024689fcffa834e214f25b876320ed14c1350ef3064983e28b402a65d5152c53acf6d4454502bb62b939a372151ca62961321d26f38d32f82511590f13ba8e594d04028b844c63300c49c9ec3acdb384483d6049f26b123eaebd8a2274838f484e9def3347e07f53cec125ab224b694f901a1dfd9cff10484294ee8cde188c566f329678ed2e316ab6d098324c3af67d6319d24b9cf7099571224290128f981fd0b1b26c91f845ad0597c69466a1ad3eda35daac5639401a62d6f904d1de02aae276ab74228a53e6242aef07598089afeb588686a719c6d31c40f6e840f27cccd100fcb56e76269c786181d2d768243e03b7b7ca641347db06b9ce326ca0b0cc165453d65f5adf153d8a7e7ee1b4faddada17d585f569f7cd36739ec42cf85a534355dd6d50fad304131a91e431aa326dbe16bb3dd99980890cb3b5cc140a7fc6e7463b5e3b6a9fae41cc02e9776b8b8f86502e49458092c0a1211830bded1fa08d24509d92f64683530fcdfc7ea81d6e5e1a24b68fa481ee389bb2e9d1c46b391274f14428cf17064a86afe3b6b623eddd28fd97f313309ace2258531370982a57bdb152c49d94b043d1f884dc5a1751c69c8321547675fbd7b681b6bb02a0d69f4a5518e93ad02c99a50498329bce88172e9867a3491984e1ebfa47b1b0c4c46665ee20fa3313d9d68dd1578037825bb60aa4e73a77d8a1e6b41be024b125555bf02f0b0ee684a460a5c659d35e1372643f4104bab448b5ba470ba36e31909479c3c5c4748f525bbf8aee2e9498e9b5e8ce258c5248e63fc516f3173e75b3d9254035d7b0446c91d5e54eab8fd30931fcb2cae24d6738b7f9900d4949395bbff8162028dc93b1d1f659a75a3f9f2933017c64b535c12efa96096d2f4f43e2dcdba26e84e245d015786fcd04b4446a7e6af4d42a175851781beb87eb8cac5af42df5e1325e261405276cf6053e4bb52bf05c4ce813e8787088e60940bdc0df0130b9c1012949b3620e3278a67d5ffba2886f142509edcf096b8272e61107f2c1a17ead7b5ab9e4868e7500bde72996f6618b2fbd91939a360dff8efa4112249d76dcd3b47b8558322e5ffa860b08aed8b2f6c592af109ca20400e2e44a0e0c3aed1b8169b9e9268b54aacc93bbf920562cd22e4750e1c1266b1e0efd56615609b5a4151ceecc006c57d24479a98265ff4491e6770c2e04c83eb90c18b69ca46e773a28c0903ecb116fd17e1898e70425c7cdac1582d450e855852dc44299e27c88ded9b5b008c5421527ed9ec981a1a0f386d0482e62ceecd93e3bd10f240b51b496430f94b6f6a3442ec4ff57083bd1544c4f36b2f0f6c5364f9da3f25dfc425040f9dfee5a6bcb8056d287f8cb3f3d1b557040b5bb27ec0db12c5a7ad8890e1779a33ce420f409801b66399c34e5cfeaaf16909e8b54a2b8e6d8142e8f43eeb412ede44b3643ee1806846b446863eb29fa0e382af1713ff8b006b588abdf3e13180faedd7f3d265708a9257008861359757334a2d36e18675ee27e5480cd96cc1b03288a74bb97b43c659f24d8bd0c045a9b4f84c77de72063b2692aced7b1ef739ce56d80d2756df512ef66ca0f08adb84ed374e8f475686b84dc5a398b8de99d8210a4e520106343b3b25d3c5fcb4aae6b3bfea6389a69184f2c147d5ac6e1296e809c8b04a4d227e9cba4185608048f888076dd7ef03341780e28a2c823f774751bca64d2ed1edd99dd432b810dbeb5062fa10d54f1d4fd7621cbdb981adf89ea528685d0a05bcac5d09ed556e402fba3ba9545990ff50806e2d5f73903c5dbd164c6a2907c1faefc066fe3bb344af10b01dcc3b6dcc41147323c2369a4a4fafb3781de538f6261667405744e579d373d199c9c7898a8c9feba2d72ca3791f6f0cdfe8759fc8d780cd997eb772f11fbc8a4bc14aac9974336b6a1497623e8e81f06d4ecf99c371ae9bd61c9a78ab8a5163c05fa32d68650e96ced62f4fc143f2208cc9b745920250f30c58a8fb85017d4e302760b9b2e72310a13b336057f6fbb49f80f12906cad81e8ae7a6caf58c7a06abe9143335dee3090685876cd323d4028cf41fedec1b16a00f53cd88fe19399f7e02b4d28724ca1ec7725a819dc887ac628764f6a29b29c3fb37d7c9b91afc208c55572a9de879bd4f49a371b8a45fb48619bf8dd3eca075dfb11c88d5005129465cd77c6cbad52ee646c360b8534d0e95c488f3723a6a9300d6b50750a154ba0e2b9ca61308ebbd15c9e8265d14074214a80a608b41f039aff0342b4d6b8978f59433a12e3559c3b68dbda2b420fe013db0ff2b2c01bae8b1f1534a02df71049f8561ce25c4dc062694107ba92c853e3bb332099ef2f76597573864e719763d4dc3aa3eba812a353b193115bc353406f57ce0dbfd7941155e2d0cf3a601abf400165f632f42f06bcb7763c5c22f5bd1dfb8116b13870cd975a675124858110c501b3c7573a468dc43a80bac22d73b44edd103bb06c35ff0f18c6f0e2c837c4696c6100b87268dea0bd0e345db500305e83c9fa44c1b8534fed5a923bab02c67215d08c3c2ea6d82000b335bff1c520dcf938aa86a4558a9619f569e4b09b5471f6a13a643499d8650ba576200ee477d236b35a162c066f4ab6b382855174fb0976d3909b10baf1e98238070890b82d6e31e9cf49b1df6bfc1f1410152c4d01ccd781ecc6c4175ddaae88c9d99b292e92285bd57f53b2c1d5d6b79894f1dfe1e07033dbd963ede993dc3fab18456265626c36273153a4ec3b4f38b233579c080c73f287a5030e4ab2af6904a8227f11843d0b023d5dedec78865f00f5013921b3182e679d0211ddab0a4f637553b789dd50760ce78c4987535eca491aea0256b6b4e8bb6a32ad3012c24ecc70428381bc787f017d5604418d2b19bd9d25656afeffd70d58230258bb986417d478eb2b85b404af4ded98b7dd6ce94327539bbd10f846512cc35641f1cbb20f467d2b518ce8361b5416c0d98be2883117dfc0ed3d27a96d389dc7db53e4edcf0ccb5ccd6c956fb0cf551818fcfb4ab5571da34c832ba9b08af714cdd068451fa559fd266e0566c9007d6d476b460f0dc3fed6da114be2bd160e1f842e74691d69d565f12c71163c8fe86778e8a71ef481c0ece1cea596491a96efe045171963f44337bfd31c76a557c0a19969d7d409229f32c919da49fd5e7b2e5055b98e19a3bd652cecf638c856bc887b431e809dd51cc78c56080451a4fa2fad48e670160c6e3a61ae84c2a882fe43f322f381893c8af1d393126eb1f59c6cb0f9035775d092d2735680069835d8e099a322f988ad5599a03d497b6be9947b5ce25e17bb609b07da9a213406cd52c2655ab8bca4c77e3194bdfde8fe9dccf561869a16e5f618101f710721ee3ef0f117b8be87296a0f91ced34d219bef762d4829a0210ab72c3e8045bbd63054e071bad7c5c239d030be6f1d1f3fcafdaa55d25310cc2f0cb866a910d4a5f8e91c7d5a4ad1f6ee7eeed06f680001b15d4aea40fb10ae279539ee4b13b874e00afa02ebff69373e803144f48764f93d796f2e8c47e291bd945bcdd4e175bfc951114cf4370d52230b739f55ad10c2022c34a61c4782c9a8d3377229e89c3f45b559e66aec71a8a37da86636e5910c67ab914906a28bf829abbbac8600ae149c0fe388e54758044c7719c4958b84f7a39a57a69ba3e2867eec54df6700a35652e8332bdebbac9722a562e1ce8f72ec9e396a92e52799853ce75b0fee1d3cff6644920e829ca047b40b5b831f0f58047a114149acb02cc65b92553b1782e7fc7f89782dfab512f3485e42d95f888c0d0303ab22637699c508a70b923b57532a93e1be73d1b4eb51d40ecda5a3c0ba31de96b0e7d14f28a0f3b9dbac4d04c7c0d1067563d73c45c6053548767176bd68ffe71fc7d3544488ec888d57b2f9fe3df9bae6a689d246f065bc6b25df10c432c5c760956b78901abc086164cbc6c35d51fa93ad8ec366874b79b02930df8ed559dca53a2b8205e59cf6a55849435c4664284d2ab2de86952ac8de74b6604a9b73172e33deaec561a809ec36a18bb45d4e6012c2f9aa24706b8ba3d1357f15050b5d17d064c52bc2a390dfd49043421b6f9c8d6dc5d8a912b1b7e92e93007beef4f2b1530785f4162846eddee99f05e04a42f1dafccfb9a573b12c056860fe43e603f4d51058ccce53e3661d7370bc92da55c6007d2c333e9c86e8a050394041c850e7200a7bdbc147fc1edd16aae2a870df87d8a08fc6421b034b9a8f8a2663a05733cd8d876d507d2173d8bc2d5cfdbde058daaf99167e592d36fc74c239c92ba400b9099a9e75fd1e130436a3b6cd2be244cae03d6f7e99aae8d0dccbd874aaacd4d4a89f718e1c75680b4ce9447ee053ef913984b93475de4ba9efbe3c99bfc346d972a57044297686b3563c1003ec8454226adbf0f86d2ba931e3b25dc67973063f1a8c73cd53a30dcdc9c1be6aca553372cce66ddf304c0706ba315fb9c6f0d5840051c0d2ce6d546f2f412517fed88b969a5f8a409d320b735a7e86b98a91f98d8edf562881c89093161bb7512c193fd380ccffff63c6d534acf66d5adc34f8ab3816a16025e786d6bd8d38a6966a6f69ccaab39fdca37f2dec7eaf6cc9b2193488dd5621e4603e532d677695fd18853e72907ab5bec00ac351482a5ff16912cc41396e1f2564bf7243c7fcddaaea17e27de4fc7284cab3b6d4f0e59553ecda160a08de6338654725e5a48cb98b2000bc10fe5576b364ebd981fa524456001bb2e57e1da5bcf335fea3ddec36549679d0bbc995d5f084ac65c42a6ee5db5d29bf9afaf6bcf0de9064f8a70", 0x1000}, {&(0x7f0000003380)="d2085027103bf4713cc3ead48a718477", 0xfffffffffffffffe}], 0x162) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x6, 0x7, 0x1f0f}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x6, 0xffff, 0x2, "4ebb58a95c05ae976740fc6b01c183d00beed8e4", 0x9, 0x2}) r4 = syz_open_pts() fchmod(r2, 0x0) r5 = geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setuid(r5) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0xa8b) rmdir(&(0x7f0000000200)='./file0/file0\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1048a, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:03 executing program 0: msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000080)={0x5, 0x0, 0xe2a7, 0x0, 0x1400000000000, 0x3, 0x101, 0x4}, &(0x7f0000000100)={0x10000000000, 0x22, 0x6, 0x100000000, 0x6, 0x7, 0x4, 0x1ff}, &(0x7f0000000140)={0x546b, 0x1, 0x9dd0, 0x80000001, 0x40, 0x8, 0x1, 0x3}, &(0x7f0000000180)={0x0, 0xfffffffffffffffe}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x9) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000000)="cccd466e681d7c11648c727e3f3795b30c0a995212ad80565b3a2a9543b319abe0416d73f3bd7fb8f7bd12c0fd6c5ab2f063df28af94a0a4a72427e113e69f531d5a4f01cc15042378bedafa84b54bcce2a3f11bb14a3861b91766377d0402d3e616cfb73d157b59db87d1cd69acf21caeefbabb38593af664b9eb71", 0x7c, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r8 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x5, r3, r4, r5, r6, 0x0, 0x3}, 0x8, 0x40, r7, r8, 0xe1ec, 0x200, 0xffd, 0xffffffffffff0000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffdc0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20f0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x30010, 0x26) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x2) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x1e, 0x100) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100"}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x200, 0xb271, 0x1, 0x6}, {0xfe, 0x8, 0x32, 0x5}, {0x0, 0x5, 0x9, 0x300000000000}, {0x20, 0xc3, 0x8, 0x400}, {0x100000001, 0x0, 0x6, 0x7}]}) socketpair(0x2, 0xc007, 0x81, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6100, &(0x7f0000000040)=[{}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10002, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524423", 0x17) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0xc2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x0) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x8, 0x1}, 0x4, 0x7, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") 16:00:03 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x10000007c, 0x0, 0x0, 0xffffffe3) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000b7fbf5c939da7871e7d557f59833e9e3087974310da66f4000d2e653f0e9c1a273488fdae45e29e6daa803765b0000"], 0x30, 0x800) msgrcv(r1, &(0x7f0000000700)={0x0, ""/252}, 0xffffffffffffffa5, 0x3, 0x1800) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x4}, {0x5}}, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 16:00:03 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x8}], 0x10f, 0x346b) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x8001) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x4150, [{0x1, 0x4c}, {0x3, 0xff}, {0x3, 0x1e8}, {0x1, 0xfff}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x52b24873}, {0x3, 0x2}, {0x3, 0xa42}, {0x3, 0xff}, {0x3, 0x8}, {0x0, 0x8}, {0x3, 0x34eb}, {0x1, 0xf7}, {0x3, 0x68}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x6}, {0x2, 0x3f8}, {0x1, 0x3}, {0x2, 0x81}, {0x3, 0xf9b8}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0x400}, {0x3, 0x4}, {0x1, 0x14f4}, {0x3, 0x7ff}, {0x3, 0x3}, {0x3, 0x400}, {0x3, 0xffff}]}) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x5012, r0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0xd, 0x0, 0x0, 0x0, 0xffe80e01}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)}], 0x5) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x102, 0xef) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="0032c927ac5b187905cf73c98a694477d5f94da9dbda68a6b5d4662f42fe663d240b2a", 0x23) setsockopt(r0, 0x400006, 0x9, &(0x7f0000000080)="0c47f3db3e173e5002", 0x9) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffffffffffffff96) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0x8000000000000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x2, 0x1010, r0, 0x0, 0x0) r4 = msgget(0x2, 0x40) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001080)={{0x0, r2, r3, r2, r3, 0x24, 0x9}, 0x3d, 0x75, r1, r1, 0x4f6, 0x2, 0x4, 0x5}) clock_gettime(0x3, &(0x7f0000001100)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001140)=0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd\x00', 0x200, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001240)={'./file0\x00', 0x210, 0xec, 0x1, 0x0, 0x10001, 0x6, 0x4735, 0x2, 0x3, 0x3, 0x7}) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) listen(r0, 0x4) msgrcv(r4, &(0x7f0000001300)={0x0, ""/184}, 0xc0, 0x2, 0x1800) rename(&(0x7f00000013c0)='./file0/file0\x00', &(0x7f0000001400)='./file0\x00') writev(r5, &(0x7f0000002640)=[{&(0x7f0000001440)="2e7b1881083ded25bf800ab71b94333301a1dc5712751673ef93e9153709c6eb7426b430b9db19ed85f57fd4e07011f815dee1", 0x33}, {&(0x7f0000001480)="ba61753052aefd71bf93da205c786c0524c117149d104262fe5fd782116d2bbe720d599fe108e385c14567ced1f43cd7553690b4894e0b13a4e5bd757aab3da25dc23186c82e1ba4a3054297c96fd93ee12ddd7a197ff2ddec3e2141c17a69e0e0ac79f2df1d892fc42b64a93cbb48561b69fe03d6e8a4ee3c158413766fc18167b018cc88df00d1d110c78bf912278491a88478da3dda89b32c21f854ac7ce1a84b6fc872380b8ec5ffffae22215fd88c9b92e43d82c66b27053d95bda727a6aab9cf51d115a339526f58dd2d2f76a1253320327f66e4998ab3039e84fbeebf38ad8992795c04a880b6238bbae33c2b31aefc154f1bb7afad60ab534b722cce7a8b90fb13b98d141e3067e4016598ad3103fbc19978eb857401d79853d083b20cf29e7839024cf82405a758ef5ea9d9ed826fea799e7b3c33e788383a86dc43df66a43f71af97fe55d33ead8ca4a626ed97e6f394b464e9282c8cfd5bcd5e406a852836913d92e313e81a6e86a408ec3fa13c3a61e61a587e4f46c1b1a044ce40dbc6c955660996aced2df95d423ec2fb2b207e2db459f15d367245daf2bd27d80b0b25aa0f3917a20e14260023b7ce33b1e699bf1279ddc9e05e8d191469b663e96a4c801f77e814fc646d063c0bae8b5699eac6cf618137b6bc10ec38bb4fb1d483b75634b4e17884a173f55579a0f4e46d4d8e7dca9a63b8034b9de994fd55df9eadcfb81470462b73db1a45881c65e25f6c36386248c34c23511523552ee7906b6b3c7f2fccb8a27df0195b0e70d7cb73a82f55977f2b25a683af02d3c04ddc1558ffb1a74127a80e3d69f361f531655c24145220a9f76ab12006b471608763c738a19225247d034ce975c8d38302829ac647d4a09042ea6a2cdcb2637bfa99411d42456bdb9ee51e17b5ee779904d18f4f176179ad7c6a62a7a49be49b852cb2e8ac4858fcf79fce3cb5b4309e54b58624a59ded2555c34fd5a16a03977aada4c6b748413e092d8a9a48626a842062ec4135240eb4fd9910dbddc8be735ea32221cac7a13292ff42b62313bc4df7364d5ef430be670e997cf51f723622eb64ace0859a0c8f9a6266266dfdc12099e8c4dc2f96233c7683c1308341eb33d534333182d972b4b71c2a51808cc57b6207c2ebd22018ba7fbc4001eb071b471e615dec0534fe18364fb16167ec2e056e4af26573b76054a2d2fc59af95c2dc80c1606fdda2673eda5e4fb2859e61a364822461b08c179926549ba0baf87adf76a0fbd4c893ccc496ea43598b858b50fd6983babbbd819fc3261d599e923157ffa91101ffaf60ce80ba18ef4c4ac1d2326b20469c11328128849c290914f59b247dec18613781000d7032d67aa9564238b6e706add1a1bf8d4fee3b3b8c30ab60e62c42a73ebbbaa12a926e1e1b8bb99e7e2250d523b9fe6904441da8e03b9559025bf76d2d48617522c07d18d7406ad4d2fd6cf2ff77d570f8ef803ad6b32409033444fba77e3839dbf1c86d8ef077896e1efa00e45baa6b742c16893cdb774fe5bf19208602913e212f365765a8102b8cafec6acfcf62d0399a4f4afbe983e40cf7c21d8827a68016ae169f38b127bfe02e97a840ea2a8bfdaf65d6dbcd4833d0ee60e0e058d03ba344b5fcc86952abe9492b296013f7ea3d6ef25c5e45d92c13c1826b63ffa948d163864d008762bc5ccd25542058573932da1ea3beab4835faa3c2d9c236af84756d12f1dd97f71ebf4333ec02c8c3eb779d0e88dd2450db7ad3294b19ad3fa5ab66a429b225357cf03644a420ec372403d2360902b710e65167cf992e1fb09e3740fad2d97f8f4bdf2600955a529e25c5f761e71c6eba187998b4b4343d8102fa9338e2a55bd386f6446a68095b7bd14ab6ce902c014f1aab90e9c1a216eda9ad2a50294689d3ad9d44b34adeed102aba164fa88d879374d86d3586765e6ac5375f084c0c1b836ba8e8265841c49e29424632588b6b875bf212b0701af5a146b54e30f19c562f50f6bbc081f99ad88d7ca430bd170f88b409d54e5f287849479c9fd5de8a64b4231e78343acbb8a27c442b131b0fdc08241dccabc7bb5e32b689e560bd05610fcb5a5c544ff05b5c042015270b6bbc0e9819930cc7b8c75fae2ed12893142d21b95e348fe7cdb87065c20405365b0a25de8df235f304ef6df23df31f81cbd5ea7c069804e0cbb048343b604a0ec774a40d37f78838165b600e579c720a3e5ea771007f458655f3cbd0f136cec41350bbbab338eba923c4fca663b8d4e91ce5a0cd3cfb660c7aa080f2eecbd33164dbe2d50995b1e092406333eb382f26e8f85c6672446035fe4bcf63b5b79adeff302586a0ece4cdd779fe791a0ab4c04802f4f57aed1395cbc4611673cbd86ccd14a6150f0fdb46848ad8fabcb2fb9566273b1563f53f1d2e8a4882e2ebe9d1c80e48c11ae096bd627138b82b5bcb4bcd369be953b474ebb2e5e93065eebc3c8b4d94e0baba3c35a8c1970048d611f075be68f7e144bd6cdab0b19c1d212d87d9ee5a357ae19ff2e7770142c9495105bebec781acb346564c5b299fcd5b96dd2d130ae520c871c6167a35bda14d5227a6bf9263506be38b01da47d8ab65254f2f8e3a21442acb5e3394997637955f81ea48ccacf0f7dd0c955ae900789ac1d7a12dcbf2350b94952c2a3fb732e89dacb0f426c2fc0a2a0c333065292b4c204b95a310d5fe27f895727f4ec9f6ed9a3f39d3b71bcb0b54ee29534a482fe99ae0c2971da08663afb5abb96d0e41c3f51ef5a0c24359c259ba3495b593110c5b891df99b1383987cb67c99507fe2ea38f6ec4c79f1aa4039d782009b7afe5db356b654928efb04258ee1542c9f7f96e05992ba9e8a9b7a3c35d0804e13a579932900fe7271cd2fa3e5e423f74d3bf200b8eb8e1178adaf1b6baa89f3466ddd6560e2c6e3e44d587a01b47e11b2852d199b3e3ddf644174176222737e56d3c959bde4b457abf65c329c52608876a9d4f9397d51479955d4119917a4fa5b7a3cccbb8b0f275a9e26eae1fb034c26f4971c8cac8ba9d28a39ec6045745f7a187df7642155025eba85424068943fbdc59d575eaa3c14115544ad4e883d503fffc4b2ae8ff58d6a54b7b478b326f9ae0004d2b7c56365599cec7029562cab5cda14f45afad876cbd80ba3ecfa98c8a0cc4033448279600e57e4cd7a014bfc05377dc8382711d31add8e0e11518079b684b31efc59ab4a0c7c0e99f053426a9f6a5702ad6d38d0ad9a76c1c0c0a97b0bc6a10ef9513b13d5670d4dd2702ca6da3925c3c9c6344f2b59436c7edde3411ea1392832977eb03699c2442de79eaf77a14269a4e9d31d991f7eaabf23ba73c72ce5bace7c4cac39f0b4c90c4c04fca597d75bd328d786c27af5c6f91018e6c4a5cc428a795291d40de57c363c24a319828a7549a0b771c99bfb0003da7a3201c86aa49d24b3b852c99e10431aaf6ceb23eaed86ece45d593b20a3e1e322b487d55f469cf65ca17d6231c34ad29c277248c2dc74e491559a6531819c5495e4de4477c1a54e209b72d50318d71d5fc1f3ecec8cc8e7934f5f35507940fa5015f2f2d1bc020bde2d9e25327d37649cc9a99f1f93e094764bd0702bc445a9c051ab636076f84e307c2a70f430f556753c8c18212b2cf3ed4e976ee3c3c96cc0ac89c4711bb0154025f96c921aee7e795e407b558fdf87290cac3abe502581133e2e0d819bfc5f875eb8145bb47a4072cd1940c00ebacdeebe79699499ad2f44513898989047613950337296617182035f54a10a2c24515c37df2c88e631b54ed728479b26b386801bb23eb25d237659d005cb222889517c5fafaffb3a63a3a32616bf1c246ad8347db22e4cbabb85de7d2fc4a21ad1ac1eb640a44c12bf4e1fc31b0a654e89008d64e0d45291c711b310fc5b3cdce3fa507f55f81843816b5c1c8691444a3604fca4a4a3e29f027e4a8f15b7a57f4cf799498156daaa305e5e4acaae72d75944fad0e8bce0541a71541d2bc058ba70d1c4fb553514e02a8e1e1509cd4b65ada553fba67b3c5ec51568c5e4068da942c2e85b03887aa46c6ff82fe3f39952e88bd13688bad4afa368ecb3a886102f09352f35f92fd51c7423bb7d94ba4fb95ff6e1c42687b6670adad51e8a5d5c61567bb164a977de143e54c422008dca3dc4a20193d1a170b5cecf64c5786ab13f1087a41a3a30e87281ddea21fdea85f1a4d6fdb5506378078767a049bdee1bf04c425ef6f8a8f445cad46ca223fb062d93243df3c32520834fe3f13945a57faeef407157ffdbd4556c4243b5d86700d90097b3a348f3095c5e30d7473f717eca371b6256dfc547c3822433d26574fd4176a89917acb219257dcd85d1938c8be6bbeb9a9536193e7da9af553362a382fd09916c37d1584eebfd8a4f1201f559144d40f4b230f7f47d59152b5ab8b5c38fb421ef87813606b2090839a1cf03877ae65ed6a2a7b47e195964b9971609fc087d39b159a6ed60cb72e9604896b5e57bad4d447832094a80d3ca875ee3fc790d7696a1abd03c92cd93b7b2049e561da9c4eeafadce90f29637e10d93d3fa05ad9f97e65d2e96e463b2f3aa0362bdf93fbe9395771fe4fd2637ccb9d8e2557e6251859292698f0965c8ce33c1432d282a7ef05c1c1f4c0c51399dba1981e1cc33356f5c2395b139f7ccc6124880fa90892a7df66253442e6c000257ed075c95e9a26b9915842c7f024960a16297088fcfee955fd9bbf8c5d9739d90a0dbf8db14e6484f7a6988aa058e5dbf528e9e8065f85910c22fea9ccf565aa6d6a34540901949e598561296f6fca3a540125d350f874d6b71dd5be137106752035042dae0bee02fbe5f8808998aad82e5586ec36cda4135078fbace8b5991fe6915e21b93210148ebf46f680f963b906b6470a5bbcf5ff2a5344be0fe3d8be796f838a8063495253868a23f96fe2394b619e3290fe2cecddf8c04b359866e713fbeb17759359f57bbfed64b07000deb44363fb7d4de03ea3c0947a348ba8cf1344f0d6beccd80832ebe9001da219d6333843220dcbad98a97547e24bbd5b7e7103305ec3560283246c5cc4cb6d3a04c14db224ce22b016291bd79724ad6b603c55d9d3522f32b8823fedc7c14bc64d7d6465aa6cb5557a04e553ede1747d11298b98e7780fcabfd59b63846fa002da2e648211077ac7ba0c45e9dd6191b2f760bb40f9facb820641724f7815e049639e58fdb2995cc587565d89d05b248e0e0e489da6cccfe4678065fdda5cb15a9a4005f6ff668d415b478e2e8ecc124c196482128005addbfe773db3afeea06762db7997fb38f650b37ccece7bc98fbb8baabbf16eca648942873ccecd02642e7b708f4a32d24a67a188ac549571ed1876bcf40af4c2e6b7faeba799b1537006d918f8a6cb72fda7c2e52beb02638bb2f31362d8ae0c074a136b82d39e2d7ae80bb49cd2d45aac8f59f522bc3f283838d792e6a5a849e67be93cb20c7de3a180a7746f285c8b4135048a86f0b2eb5b2777e58b7138edc3bb17b36008f36abdd5a1a93934a18a2fdf30d519de5a546fd571ba942dd0bb3e3459124f1dda01f7abd910d1343de8d4217f92010e9d0f5fc953614de6bef0fde1bd3dfed83a2930f08326f82094064260e09a8f0fbacfc26bc8048469fff10b2b9ae0a8b79dfe865c901a8a6573787a84831c5cebc710e5258797df97360726f94ca9654f58047467d9d131a8382c6e87d9bb72e9a7829b84050ccea10374e26ee660cfa2d58ed5a62f2d03fe56b1c8d5d25e2", 0x1000}, {&(0x7f0000002480)="53c2e8038ac83373ebc500b497f4fe46255c50e64a1a5699c38e4280c3bde092694620bf79fb44867b4a20b09e2876caf3906ed1af6d212e63a151fb9c13c41099c70a3ec7545e729635977e073971e54f5315aa028bd8ef49b5c548cfb4254a0b62c56a4d997f7f78ca303ad31dea9b79e7496bf7cb8fbf36b445d64e9d632777d67d82eeab4866d2b9cb3bf8fc8cfe8d5ad36b7d6f843645", 0x99}, {&(0x7f0000002540)="281ecc9aea6422a1ecfef98a3d102468bfe137f6ac2ac8a3c86a5716ab8c527e0ca86193fa17dbd4b6b74603efa70d6055bc501b76a58b3e095922082ccae5f9a23459a7c927276127ee864f800d6184fb95d3668dd35c41af3be1780b64da6749f5e6ef7daef0aa14f8", 0x6a}, {&(0x7f00000025c0)="dc74d0001c04449fc9ef9f9c097bc2d8f7fdcda17fb19641dd17fba66007fde158b7b54db08d07d450fd29b31d29692df662ab75e77f959c7bfc3d115fba4f9ae34f0c743729fb10", 0x48}], 0x5) msgrcv(r4, &(0x7f00000026c0)={0x0, ""/60}, 0x44, 0x0, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002740)=0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000002780)=0x800) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000027c0)) getpeername$unix(r0, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002880)) socket$inet(0x2, 0x5, 0xfffffffffffffbff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000028c0)) flock(r5, 0xf) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002940)=""/11) link(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)='./file0/file0\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000002a00)=0x1) open(&(0x7f0000002a40)='./file0\x00', 0x80e2, 0x1a9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x230a, 0x7f, 0x4, 0x2}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xa65, 0x3}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x902, 0x160) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="57dc9e304cecb870530eaa84e95b2d028c29f210e72f4d334eaa395e8232d824a4cf2f3d62636994ae7b8d38f6bccd9c75a5661e5843e1f239fd0326d2d052ce362231b435477d450f0e3075dbeafb11ae3b865a681ac5ef38c77ad135f46903ce0fff60e00a5a55e17e4619fd1ad4b5acf7385ae0858fd0c351f181221dd8936a86c77cdacbf4eb59a01d995b272bdc09158abbbda664186244703322bb64e5ce94d19615", 0xa5, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x7) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffffffffffffffe}, {0x64}, {0x6, 0x0, 0x0, 0x10000000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='+') 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x148) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x9b) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x6, './file0\x00', 0x8950, 0x80000000, 0x6, 0x64}) r1 = getuid() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0xfffffffffffffffc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8002, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x800000, 0x2, 0x800000000000001, 0xab, "db32b44c69983d71f509cac99305505d8abaa786", 0x629, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x2000000100000000}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x200000000004}, {0x6}]}) pledge(&(0x7f0000000180)='{\x00', &(0x7f0000000200)='/dev/bpf\x00') getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000040)=0x63) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffdd, &(0x7f0000000100)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000d94ecdb5705903685e5249b9beb5d63e8606b6bcfba483843235e8e874488230bd14b37f65670d2bea6da2a14e99d603ad59ed6441ab536d8a75f9529a039e3ba410"]) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) shutdown(r1, 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x203, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x28041, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) getrlimit(0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: clock_getres(0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x80, 0x12}, {0x18, 0x2, 0x8, 0xffffffffffffffc0}, 0x81, [0x5, 0x5, 0x4, 0xe0, 0x4, 0xfa, 0x6, 0x7ff]}, 0x3c) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0xffffffff7fffffff, 0x10000, 0x1}, {0x5, 0x4, 0x0, 0x5b06}, {0x4, 0x0, 0x5, 0x100}, {0x0, 0x3d2, 0x8, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc5, &(0x7f00000000c0)="b6eeecf79c472b719b478a5a94245d020008333b329a4c851be5f273b464ad42b259cb3688268387e26d94e9918fe2ea92846b0b1876e3f2dabbb8af4dac73531bfe4da21c00318e345b2ad762cd540d78481308f6d3e5e34be7f16d17bb65a5") 16:00:05 executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x81) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000640)={0x4, 0x18357343, 0x1, 0x5, &(0x7f00000003c0)={{0x6a, 0x7fffffff, 0x9, 0x1f, 0x9, 0x4, 0x400}, {[0x9, 0x8, 0x7fffffff, 0x262, 0xdfd, 0x4, 0x10001, 0x1, 0x0, 0x3ff, 0x1, 0xfffffffffffffff9, 0x80, 0x3, 0x7, 0xfe5f, 0x0, 0x4], [0x4, 0x6, 0x2, 0x80000001, 0x8, 0x3f, 0x7ff, 0xfffffffffffffff9, 0xa8, 0x8], [0x3, 0x6, 0x1f, 0x4, 0x7fff, 0x10001, 0x100000001], [0x1000, 0x6f, 0x2, 0x5, 0x101, 0xfffffffffffffff7], [{0xb0, 0xffff, 0xfff, 0x3}, {0x3f, 0xff26, 0x80000001, 0x90}, {0x200, 0x7fff, 0x420c, 0x100000000}, {0x100000000, 0xffffffffffffffc0, 0x0, 0x101}, {0x8, 0xffffffffffff6730, 0x273b, 0x3ff}, {0x0, 0x4, 0x1f, 0x8}, {0x1, 0x100000000, 0x3, 0x2}, {0xde, 0x1, 0x9, 0x9}], {0x5482, 0x10001, 0x2110b4f1, 0x538000}, {0x7, 0x5, 0x3f, 0xfff}}}, 0x2, 0xa827}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x9, 0x100000001, 0x2c9, 0x401, &(0x7f0000000100)={{0x3, 0x443d, 0x63e8, 0xfff, 0x9, 0x3c, 0x10000}, {[0x7, 0x8, 0x100000001, 0x8, 0x10001, 0x401, 0x3000000000000, 0x6, 0x1, 0x4, 0x6c4, 0x6, 0xffffffffffff0001, 0x0, 0x7, 0x8, 0x6, 0x3f], [0x80000000, 0x81, 0x80, 0x7, 0xfff, 0x4, 0x7ff, 0xd6, 0x1, 0x5], [0xffffffff, 0x7, 0x9, 0x8, 0x0, 0x3, 0xfffffffffffffffb], [0x1, 0x4df, 0x7e, 0x3ff, 0x3, 0x14], [{0x9, 0x4, 0x100000000, 0x6}, {0x80000000, 0x3, 0xfffffffffffffffa, 0x6}, {0x6, 0x9, 0x8, 0x800}, {0xe97a, 0x4, 0x1f, 0x7}, {0x200, 0x3f, 0x3ff, 0x9}, {0x3, 0x8, 0x2, 0x7}, {0x2, 0x1, 0x1, 0x793}, {0x27a, 0x8, 0x0, 0x1}], {0x1, 0x7, 0x400, 0xf261}, {0x6, 0xffffffffffffff16, 0xfff, 0xbe71}}}, 0x928a, 0x3ae}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) r1 = semget(0x3, 0x0, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socket$inet(0x2, 0x0, 0x200000000020004) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = geteuid() setuid(r2) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket$inet(0x2, 0x2, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42c85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) msgget$private(0x0, 0x0) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0xcae, 0x23, &(0x7f0000000200)="caf5b4159d54fff601918294a6279e4ec63096c0f4e0822802fb25f76c65b55896393ade8cb268b311939fcf6b136660ad215e63b2ab49c246129bd9d9f0c1f8eea51c1f517a95250c9fbcab9d80b8f63a453c32cbd989837ecd8c2f994e3545580613bf1da04d264e70e0b1bcb4bb9d46a83a32f21445faee11cf9cb31930bce56d7b2b5d1f36c9d19a00205ddad8852adf3395f7bebf20603c0acf38a5dd94be738218ac261da91a9eb85f381f51dbe17461e56d81ec7b59", 0xffffff62) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x0, 0x1800) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x1f, 0x1, 0x0, 0x7, 0x100, 0x0, 0x3, 0x3, 0x8, 0x7fff}) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) syz_open_pts() r2 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000300)=""/31) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) r4 = open(&(0x7f00000002c0)='./file1\x00', 0x20010, 0x8) close(r1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000600)="e498369a9cb24617855e58f4c1a932bcd2dd16ee0523ef8a0e5d99ce184344caa6019b5e711980ac2cb5887850d56c4516a835f7b6f73bf24a6a8bc68e282c359903545c323e84a46093e5c99ca4f1d348cd993432f5d8a5d2cb8bbe2e2c9a4b5a46f2ed6083f9ad5445e2e7960a356be76249b264545ff62cb5d08f1239214ee690d973e3c415cd847700d44aa157adca5468297bd8e11ab2bd73a41b4ba3103f8bebd8d3bf4477bc2a93a55846f4fe236f97abcdcd32d1b9c72601221e4ef9c13d0d494c301ce594e41b37cb8c853a337d4b295eae55a1478af12af46e4d1c2e8d407d3016fc9ce56c579120adcd86382dcdda984b595cd2dd1d97558a0411d86cc0c4a0f31e55c07cb13c4027ddb6288072108a5daa34bda27daa6f56cf3f5c8e88b46fbd192acf4b9065a8a2c6c397323135ada75fd8b33f75a5189efcbab5f759f1ab7194819b849d7ddbd3221a47699f077663fb6911dbbf4308d26dc26e48edf60e0b7a03850661827cee4cfbdb5bf952079c8ec9e5fa2277a50a8c4e170d7ff3cd020cbf2e4c06ab70869a06bb687c54cdfffaaeba9b54073741cea798162c96769efca4e5a414812545221293d949a2fac9529cfc4009039a64912b38bb0865172f08bbba65bbe464f91f2cdf2849b57325e9ef9dc8c001777302a9f8f3e8204a57f06bafa9f54984ab09abf9f355a0313842f2583dcdde11095378eb03c238c589a471a649490c01ee29ba8389a0c227ce7fba1b53f450bc451bdbd8383f0bbe005ca12d4a42ec018af3daeb329700624472f0c16b8bbb0a2cdece9a0665c73672410217bee297f719e3c9aa0e84e6af5310b2cf25197b984be807b37d043cbabc7b81c86acf80ec3b8f3fa08437f219fd9589611fd479c6c1b8f2fc77b96b6b8849ba7e6d73734c114fa3f64d0535ea09f55729ba1394d49dbc340a0fc4af9351a35a42a064f0ac29151774314b5f8c4f44cf6f706243adbf917d5886c6a926f476a7e2de27a00dcfd0798e826e6cba762535708bf4ce1d864705bcb89c2d7989f26d679d9d0ba3cf21cdfe611c64f92c71a229234e109427bb4936e5cb285f75affe1cece32524060876e782af9006f75b5d38cd4b6b2b4fe8eaf890d2edf344b4149e368bbfdd427f4e5824629eba13a1a32c1e75365b4fa721672bafc8165fe1575c18fcab68d8b216fb68e0fd1290cf14df35553822fb2bbc366ad324d9cda9d02e806159a276011087258e8e9964f1382345153fd6bb7bebce2938a6b0332765d4f1847d1b8d8550252dac6713cb61fcf9f3138b1148cb049a4f3eb0a77f8a90dbc737ee68f6b7039da9173a128fbbb53502e36dc319ec835f6228596b0652cad5d0f3df32fabb6cd852d8ce46b5bd5ba10556cdaa9a1de8870d753c6fc635548177366555b88c026d390d692c7437ad08bba5d54d7277b9e42af79302f6d157473ea47356b63a4e228088c6f2b112ac3f26ef7d8ab6324132f0e8c6bf0fb315c3f4b2b0654a7bc71341454512dc3452dd5f380232dfeb77424145adf5aa7f504c2268f9e165fba115bdcbe1015851399529f60eb5bb509e1abea0a687b701755d284256274bb6ae45d62dfbf35987c42322d11e9fbd51da49c7314c8ff6061e82653216c9ca95661e66299beb2223e8d05fac8fa9f95b1f578bf4e3da54cd79bbdc8b0aa5f51176131e36ee04b8315ab5f542d03a50fd6b80a1e6d1f68e1083200582cfa952598c08975442570090b3e9aa4abaa1ebedb7e392bd44578f6f3bc91479a2def93d14358c436045641d5f0e940c0b0211ed961232e8a1bad0ce7a4d6dac51fe6289ebeb2f8a83e246c540c8aa815232e73392d4e929aeba6858f58b67c6fc4d5a2fc0c3a15da23ce54424a0b7c3d036ac503780af6ebfce044a9bef7a6adbd254ace9d85ea53eda674da8739a32fc219dae3286e1e62a57b0576d25784f1a15be323821c94ea79ee2153943a9946ea60f36ae3f18c3203fa86e26fbafe2ae601e0baafeac65ec603199333df89c8d6671ecfd92cd2e40facc7a8001cd0b14685c10578737880773a969acae1014ae06d1b247e0e6430fbbad8960da174ee4463b6185910e307f35e7c634c83544598b243d28b5413d05757f6664a46e276547263c13e590f9d10fb88c692fdda08bebaafed764733debe0d0f4f92646837401ba148b40296cfb307685037c30da6f6beae6e94e1488f58a35119b11bb8ab44dee530ce5adb8706378c4fafbe13471976b42b6ce38ddcc697239c59bd71d1888c3afbe708e199b3306b15257944fb74d490d9114d0f2a835abbe95e6180e88b35becd1b20ea8d8dc6a5d979314f6d9d047ff65280a8f0db651f8d82ef559f9b821d64af0845ed5fd73fa4b8533b1148e4c964dec435a5b96df82e655a6f17ef2611201bb5dae30994b060faaf7dcc0d0b9fa2a1528de0fbf741fc7d5f0673bfabc80f81d0ee237684371ad83ac36eda19815ab4cc25bc0753c06499afb4c0e23218b5b8fdfdc2927996836c450fed05fa246939eda73d326dc314745bbe74681fd2011f69a6141a4112aaaee6816bdc5ff25952d27fa638941f9a509ff0083c1c576ef80a356dff61ae9fa455b752b9f3ba5379ea3f10f00d3b48d0f7484136bd47f77421299233087d2485aa7e31f29765ac1f0592fd46b0181ffc003e64d1ad635f9c09f54d4effaeb863f686b4070e7eec1bbdcbd6341355fe8fe5a1143340007c20785acccf2fb759990f1c590a6095957fa5e442dda470feac5f00e84693b356fac918234c2e488f68188a2121ca19499e3a18806e1f0b92b88fa12f17e03f11cf363cf7cf2d4ae6270695e0d4b306bbf10e12f21e0d6696d5c655b960cad421458b2aebbf10f6f44413689b27f0f1f1d29be1fd6f6a21a6904cf65662c6ff9cdca26e2e77d8f89df585a69ee17334501f83aa91dee2d7205c13d4d5df82685b7a45da6304b4f75c2da4d588ba8ffee2c30bda8cc5e5c7f8d696cc1bd51db4e8bc8987400c78c3ce36ab0ff70bd69ace3eb7ffd79f32580f88edd1ce5d93e019bea5d54604af005fe2f9a72513801bf830d4894de0a0095fd42c91db92ec3f3d36e734c20db05305bca33cca8ae76b6d5fbe551163e2cc01171ae094e5355c7cae513fa77338c9a667f15a85ccd76cc4a3f9e3ab7df80796f0f8f11566e087247a78b7a65703e884d407ed3e3387d691a26837186ceeaaddc58ca63172f227b5b446eb62c95db22efa00d7aeae3a2fb2f57b20d459b73f6c5ea33b57b149211da7bd8eeb822fcb1c461e0903620279a0ff6a936a15b9c565ed0bf9663ab972c630fda72126060daf6b2f72beff50ed2d17aff1d1c6c52990fbd275b7cac335b7d0c0de7d066c79343de683c205f976eec653c6c9adcf9d4829e52f6816ddd7ba37d4dc1a28b1dcf6f61a59ae1e4ffd32ec2e5c0dea143960efd2f1e3417aff03f2664288bf9f3fbdb58b8f4bcf4d4fb92765f834cf38f9340d04e46377d2eeef9e89408829d10751ab954cd33c4ad17b72415e86579b58b5a696563c33302708ce9947329b2ca07b8d87ad0813d5cc92e2364eebb9ad02786a752c208e33f40709fd34f648144843ece1d5a0921887975ba889b9074a5c5e7e0af92e3261911a8c0dae6cf292469774d8d46d11ca92bf47c04decfa9dc283abe73d10f3a11438e72c62528760affc7c82fcde19416573d443efc52e9cacd365b0d8e379d38222b8329bb0f2cdc97da4646d9db8ccb51843b2ce4dd728030981344cf6990596539134723e92966d82ddd08410eb4b2de74dd276bafcffe2390adae03930869b6778c68160c2e1705715c56bac73305dc21fdcf3087e8788164471a7546984360c42aeb5f4bd93073fef0d0be03a12912da78e60dfca71e0904f8d539a771c5480215787533567fb3baf5dcb79bc4f2867ed57e727d2948c84982f534ff45313037a17085c9c1cb2bf1ba73fb717f99153b55f1e98e914255f5ecd86bad5fe8535f89b400cf1c0e0b44fc880b5f5af3635147fa92c550a29379075fe4b4d98ff0d380f6694f0e312969b992560a8da32b6a11e44cf31323e757912c47fc030f719babfa6b922e0bba6e44d5f871da99677add906e578322a2820dfbc2ee6e9ea5cc5d2ae406da24449179a47aef902a685be349e97e8680c4a9ed736beca6e115ed4f503acb10aaf4d587d89df9a2db3b3077aa85835fc727c398b8d267fa8e82e82ee59f964e7cbc5fcc843ad4dd072fc50096853c44aeb31251e7512ce11dcc8f273a88991a768e6aa992b61ea645f40ae8d5571777ec8eb0ea1410ce4ab532ade2fe0a6c712423210177b229d441c3a79725bd7959540bfc4000ab789f6d92fecf5e73879f065d0e4aba0c305a77a0777472197984a76875aa5f4c3e62cb804ce5ba234490575b6cf4d8e12210a3bd13376eb2041f35b8d1bb7b9a394acd13cb3d6148ce379762b574ec3568847d842c23478bdf37f3f39a1dd6b91f8aec412855c360987bed9af01053ccdf97999322d03cf98ee3025e03054ab3b500d4b8db2108725f8885478dd9ba54ff02fd1e592c4ca32496dee04fe316103a31c406be5933b9b25ff6a26d0a72945f324b13be1412c212167e14cfa49bedcb2e4241430d2380afa21ddb901a92f606debf91aab792ea58973d063b19ad26bf885dbd8073fee2852e7d5eea07a4db43d426d7307d1385f2e4f2896a3b76bd4a6c3405ee92f77096a9cd52fbccff044ca2b1470be4dd5a1aa6a80a55e483617df5a379b5f0e9a56ff938625d5161fb1131e94955cb58384d8d58a1dd6128d7265441db5f83bc3873cf4b267245b6ec19d3600969bc27efda108d8d4e8de0999551d8dc0ee02317a8ed4338f02328361412ee3d8823e789b03b0f66a14ff408a66e876c13193a8b07bf0c6b17955b5441582c3ecabf6efc86836fddd8b920b6580e7498ca5498dfd12f504c2525db87ead3993fe34fc88a3cd40278b069cc6002fdd81871e8f9199d375b108d741f8b7ef6979e248df6a2072f67c6c803867f9ce7f4ade1fbf15efa028b128e13b7a6c89ac38e342af981414c5540f6a3da0bd6d2560f05161caad46fa15255ef764b9a519cfa05851734b5455de0a4e31d2be5696e416f456c7774913413b4e79ba208c3eaad628b47011c5c87e94c71613046c764972b54d5c5aa71b079a2541451ac6717e87284413592c8db476773f02f8b87665ed9c730ae8fe06e9cd7089910f40cf24f5080fa9d9c5056b8e2506f6799df923a2343472c1908967b5a7a301718492c9ba481cb3eaa3d78dd279330959f0f6cf77c2b083d341ee52552c4ef893bd593a0bc11df7716c423ea6afcdffa12d615c294a7af6006296ff2880336abf89c90fae8ade287fc9f955e15d827d48b53ae72c02dff562b8c76f5a0825885829a054eda2e9e16f4d9e3dbf5a523f2d78ca082e867e3abe137eec34a6837393e22e6152417d82fc1528471f6f1dc417add93df082906c7d7d220edfb36d92309a5fb19f80230c40eb1976f2d610e5a2a65806a20606dcc2f99ba72f0f14da5046d9e95143fd9c8aa9cfa1bb419125ebde16d067a6af5d7df5f1bd61366773dd13dcf7242b7224a5438eac3805b6a17069886a73f3a256997d4b2b40a444b81998228e8067c7b94b972a974dd8252576b5a248b1f61ba3f0ef563ea22de7f4a69ff18d5b4a31ae24ec2ab33b3325e84db13b1a281e02888655afc130e9332f30d00149de57b31609b159011427d0cdc1a7f08a3132238ea47080badf4712d692cb8927831", 0x1000}, {&(0x7f0000000400)="d99b6a4faec139b094f632cfa2720d6f4545250800d12c0ec671cc84d2b0f2207fe3b09e2c17c93937173a57fd1d3175661c6312e5167c5a37117bb76cffcc0df63e99e9f181b5760bfe53dd14ea602ac69ac32682e407d6f5eef4b5941ae1af1985dab115cafd23775b7ca3ab31e9ad384bef500a2a65acb059db738b929eab1d3d40bfba31", 0x86}, {&(0x7f00000004c0)="407e3fb8ae2e96db894b9eab1cfd72dbf045e833863b42c61ebdff256b759148fd19543cdc4125066aeb4cc9f1d4febf8342961060974c07e93dca5d130d0bd1cf5df19de452a9c2bc5e833c4d435390cd6202227b7dc4d8bc12df637efacbd29f3b38e12da74a683291ea8b72942525461aad25df61e327bfe632412406cc7999b00ea43a6c5ea4bec1bc149d4a74862897eee182ea243469308f04dfcb3fe5db33602c8110f8", 0xa7}, {&(0x7f0000001600)="39a263c2c1d5c8112305e0a42d15fc7b78ea0dea08aee6833be46b55f7996d34396b4a073710104c2d0bb3005503a975b9cba6d6df639571dc1d78c5c3e60849241a4c043b455e70a0bb8460aa00bcbce642e76cdf894338e39c9259757d3d2a3bf594559b03a35a7741e8733d4873f87900b97628d85b5a6649a1526bdb8191aef073117afee6922d9316a4ebc20186a066db5091df2c89bc00063877ab22c05031d550de48a1429fa8bf2fa7e1ad7fdfdea66549eb1775a13c48e515998b701c23aeff934efa8841b55cc261bc11a66f6cddca00", 0xd5}], 0x4) read(r0, &(0x7f0000000240)=""/101, 0x2b) execve(0x0, 0x0, 0x0) pread(r1, &(0x7f0000000180)="902cc35b390f024b7ba26d52cd81e2de30bcf21cc2884b51f093e63f41ea0823f70035334b7f0de1aac5254fd675d424eee0fa3b88dfc6032a0b8ef3abbf4535e6d6d610cfe7d80683fcb08c97c9091a0e046a7db4be3effd85aa3a58798e19c325c0d0c57b4ec7a4769b1009da611f6406ec5949eaccc9067ed88fa5e875f85218105b5ba2dc5c39e8d4725873cbcc28ca3a87077efe0cd5aa208add067599a9e805e9c4b216df4b1303ee17850206c", 0xb0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') fcntl$getown(r4, 0x5) execve(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x4) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/5, 0x5}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x108) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) kevent(r1, &(0x7f0000000140), 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x51) kqueue() open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) dup2(0xffffffffffffffff, r0) fchmod(r1, 0x144) 16:00:06 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="82b133f71f68df767ed42ec232c6b3c6e0fa4ed7560b302d4c2bfbdc19403a3100a828788aab34568a968898404791684ec51df682c8cba85d706141dc8a83c1e1e39aa52b2658165508"}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:06 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x4002, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xf0, 0x100000000}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000000), 0x2fa, 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000ff4000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x10e) dup2(r0, r1) r4 = msgget(0x0, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/47) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f8c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x7, 0xff) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x3, 0x6) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = syz_open_pts() flock(r3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x8, 0x5, r4}) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x1}, {0x61, 0x100000001}}, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pread(r1, &(0x7f0000000080)="e6b8c52e99cbac04b7c7c2bb52c01e729d7efd8170941d3116f5152afd1df764b66410e72ff72bb9cd2701488785be7a2608ea3bb82db4aa6c8cbb811771e89a38fd72aed02e33a39a162c9e32d6ef121cab4025ec97225c49e453bce6", 0x5d, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) r3 = semget$private(0x0, 0x1, 0x20) semop(r3, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) getpgid(r2) setsockopt(r1, 0xfffffffffffffffe, 0xffffffffffffd8be, &(0x7f00000001c0)="959452bbdc9d1740c982a547f8c946b9fbe5831938f78e1be89fc4f5fcebaa19a4045474dd1bbeac84187499e6d51b5f6c7e699f22e8b9b862f55fa09f19f61ce3138fd4b2be775722cd819b27d0c32a93e94912651cdbc37c17032383dd78da21598fef67b6e2", 0x3c) semget(0x2, 0x3, 0x8004) getuid() 16:00:06 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) syz_open_pts() syz_open_pts() 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000d40)="5fe54c994cf128b783bf1ed2cd7dff42c4018f911a09fb6d845a47b7b78764380d8eb0142b3630721a825b9a5348fd4a4c9151e227d8901346afe29c594ffa4d18a5967149bcb36290d245e5bf109e648a14d5d4bde0ff59033c4bcb4b320521437b1aab5a2fd325525bc3751bd0e00e67115820daba0680b5b2974c61ab6734a9dd13a70a02bc0de0386f7ec6393b00", 0x90) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() 16:00:06 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getuid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000400), &(0x7f0000000440)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="92c62c4ab608b06ce6cd084fdadab5982f5574df014ddf76ebb64ab192cb0aa774248f60bcf15d7dbdbfffd996f03bb3a109c2329a3c49df8c104c1a2cb6d4ba0e8882b4e83204e05878f0dbaaadbd8424218fd6d99e2cf804e3cb731109090e94df692fa12137b31b09ced8", 0x6c}, {&(0x7f00000000c0)="5ad4a9286f626c6be2ecf01b5604dc53462f0eca019bd8c05c05319f12ea73e28436d8101606d273e15ebbddc72a22cea138898e7b9ce9b726006b544c3bea5d05a832489fb4674239bf18160000da0ede744585efb1c9585577eac6cc67e2471f21a99bbd818c2a28dfac3c484d56b82e6a679bbf5419500a9b28f620b338c353a6c8dd449c22c4f98354b09fbb6993664fda6819cd14e665a32916da470b0d240cf380689a912d633a1a3c01c2a185b41389b18354cd2f0feed1ac59eda60898916c3bcbf9e998782374e46776445e23db977490a868a03e6aed5a95cca642cd0f4b11ba1f11595c42cf90becd6c93", 0xf0}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88, 0x404}, 0x5) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xa3e, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x3) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xda61) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x48, 0x88) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f65952c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04c1b00000061fa00000000"], 0xe8}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7fffffff}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x7, 0xe7a, 0x1, 0x9]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x40) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/59, 0x3b}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/167, 0xa7}], 0x6) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) socket(0x0, 0x4000, 0x2) mprotect(&(0x7f000076e000/0x1000)=nil, 0x1000, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xc8) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket(0x18, 0x1, 0x0) setsockopt(r2, 0x280010000000029, 0x5d8d1009, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819a63ba109341095fbc404f0777ed19e97fa72ffcb869c4d314d853189f6312631aae9044b10fa6b6fa73b624c41d6bf7b4852a42e345b83b8f80a43233f80a73ca69a38a1204aa62fd599b735c864eed11b2d7493d516a122bb3fa9f70abf2a620b9ddca36414a054d01e8905d0a838334136bf4b59e1f56e75267453044ad19a276fbcf6706637d4ad89fbfd1b2fa8bf8db84f37957dd9026aedb370fef1211ae96750d18e56a9cd782cce9a722ff136c6", 0xc6) 16:00:06 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x3, 0x3, 0x1, 0x8001}, {0xfffffffffffffff9, 0x9, 0xff, 0xb2}, {0x10000, 0x8, 0x5}, {0x8, 0xce0, 0xa4e, 0x8}]}) socket$inet(0x2, 0x8005, 0x12c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) 16:00:06 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = socket(0x1e, 0xc003, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x1, 0xa7b, 0xb633}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x1, 0x1, 0x7}, 0x0, [0x6, 0x0, 0x0, 0x2, 0x3, 0x0, 0x100000000, 0x3]}, 0x3c) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x64, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r2, 0x0, 0x0) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x1, 0x1dc, 0x2}, 0x8, [0x6, 0x0, 0x1, 0x3, 0x8, 0x7, 0x8001, 0xacd]}, 0x3c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x4001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x200) rmdir(&(0x7f00000000c0)='./bus\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x84) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r9 = geteuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}], 0x138, 0x8}, 0xa) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7d2f, 0xfe26, 0xfffffffffffffffd, 0x7fffffff, "6f5cd4a9063eda4b20b2ac74efd701e8ec7aad88", 0x4, 0x800}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) 16:00:07 executing program 1: r0 = socket(0x40000000001b, 0x4005, 0x0) setsockopt(r0, 0x20000000000026, 0xc, &(0x7f00000000c0), 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4, 0x21, 0x0, 0x6}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = semget$private(0x0, 0x0, 0x26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r3 = getuid() getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x0, 0xfff}, 0x7, 0x4, 0x1}) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x140) r1 = open(&(0x7f0000000000)='./bus\x00', 0x7, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x0, './bus\x00'}) nanosleep(&(0x7f0000000180)={0x0, 0xfffffffffffffffe}, 0x0) write(r1, &(0x7f0000000080)="4c0dc5", 0x3) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="a186b94ff1f760b67995ba02e9bac8557f51e68aa2feb977dda28906a75f93c8195ed54a0299617e356ab2da43e80b1865c8a3002029db4bf37dcb39d3754af795124e909116c091c95a82a12b51e903818e6e12ecaa9a334248e32e0d65a4e31f1c1b043565b58b42466583011e13854111c7d67b8a33e2d543d5aa328b3f2d2cee5633c7a0f188611898b2b0ff04e02fa6f6414f8de5148afa9d9bbabf2f2356c5c88c947854f0cfc7e3f5d921bc51ceeaf5fe8d49f9b2f76f7168f3692a88c62014febd61251ffa8304378e65d181c77e7b20dbdfc2d4d417657022e8d4d1f6185381ba4c84b44472572696ab8f2e16ea4868c0032f7d99ce463591b9acaff1a85aa6c437434eee0e331894d1b77982534acfac6114c22369059799844d39befcc997b86eed60cc3314a13b84fa438fadd23db765776ae47866465fffcd463616baee63073106c5086cb5d83a1d50c7b0d9021d1f665c902f36435a9c544af0bf31ad98421d40d0d9202d8bd1068d412f7dd9780af43c4e69cba173a92d0b5d8411e375eab55df31e1f723dc4c6acd3486de093f1448a5999f3b88e2dea4408aaee7ec447e3ab3f8297d31ec6e30d7b56fe39bb3a024cf2cc4ad15afa9d0dff8aa6d38f79698779a7e37fd57bc754997f0b2396e955a1f026e4266c45d23f1f47deddaeba9eb31f7423c097", 0x1ed}], 0x1, 0x0, 0x0) r2 = msgget(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/250) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000040)="6f7d2477f4dbdcdc361a779d1214fb6adcf07e9a53f9a8154c4ce5d6b1a1") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x20, 0xe8, 0x7, 0x7f, "6c30414fa6b4c3fd7207877ca35555192332057c", 0x0, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) getpid() 16:00:07 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c, 0x3f, 0xaab}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="e93b5887f647791ae97034ae3a795368514a394433f7a1364354ce2ead882510d6d71869c51b49f34440a61f925e55652a3211737e90fe3271e7d6c62922f13326bc4ebd", 0x44, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/56}, &(0x7f0000000100)=0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8024, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x8001) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x20000000000000f1}) 16:00:07 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000745e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x9) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x2, 0xf6a7, 0x93, "ecf4dfb24e8bad826194c852b32691ac29a8fc0e", 0x2}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000080)='./bus\x00', 0x2, 0xfffffffffffffffe) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0x17b) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') close(r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: r0 = socket(0x2, 0x8, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0x329) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0xaceb9b58035f1f75, 0x5, 0x81) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="de3ba15b3c0afa8c168dc0e03abbba9f10160db701f52e2a6900c40da70edcb57108c92cb561cd8c9e828e7d11bf1ff911865cef72012f9ed8199c880631ea71b9d56daa389269409f98dba24ff8280d8db60469e150c840e7a5a9d3a5cfe985a2b2a28350abdf81d5ffbc0f4bd0b6186bbce5eabd94bf1b8f2520f295e61878b47766e0c7b29283535cb70e662c837a354296ce8d10b2b90cf2ca00df9c1adb914f46381fc9a10e8932bed2d7c85af6a8ab1242fbbaa107a4086b", 0xbb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0xf6, 0x5, 0x1, "ee7bebb303ecd85e38553db8e86b231d4270ad25", 0x9c0}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x18000, 0xa) recvfrom(r0, &(0x7f0000000080)=""/87, 0x57, 0x42, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r6 = geteuid() getgroups(0x1, &(0x7f00000014c0)=[0x0]) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="08860801fadc88a86ebd8cdd43ecc6bd3b8a33f8231e14dccd2c5732e9869b05ec3618f7b827bfaa", 0x28}, {&(0x7f0000000300)="7c05b4dbb1f8862cdc2b84f441b5bdcf83bf6d5f7cee36721593aa731652e099a1f069d956763d5aa4f6c436aec29a97314c2077d18546901a897c17eb7e77320e059a14aee40ffe9449f51ebddb61080156ea4b07eddb273c836fda946c849fbc3cde6d80b3c5fc7e3ad0d4fa1f73d3a0df9896b15373f02c49956e2f8ef4614df5d0469c743cf100abd976fe88a971c8327acb666603ad9905fc1a88e6229fc7f79f7363d984d974d879b5c10961b4c701506f1aa18985ad9206759c0ba6ef11533a8349a7180053ce63553ae23fee51d6c129e5763ff139d9185ecfc5df339e528d46b32d8af88f210fb3c835e22e9a81d6392876f6cf76df0e0d4c54de66ab45886556e328d77434c3224cc11e97a8b6c16f7ac10e94e4de21b31eabb682dc2bcd4a15edf6009fcaf478ffb4d46e16b3af89d267fc994a17f8f4d587db361f387d0ae88a5bb33a531ce5578b1752d45efec2223c9b1368769abe5ea4810bdca625d3d1aa9f7daa8d2f4e5c696b40af080d9585eb6fabe63ccf8fef8a4594c635c5b00f65cbd9d0f3fb27f182eaab6fb42154c1d2b7d3bf8dbb8c2f0a7b7472a8ce94a6f7b649e6b8ce9e291119e0719ec0f96a0c85961c6f921abd6612cc3c6d7bcfd3801f43ba9eeb04d074dae831bcaa84c043e3ae77b69ee85a38a712ecfee829d046ba87e60d541624677aedb0bcd4bed94b3eb7d1cff49e29caf9f7a6ab622284f43b1eb2cd39a907171a5dba47b96d9063546175e08a4bfb03f50b05447e9d37fea932b530dcc0d623629fa6740ef6539cf6f7fb7b529de7bd40b2b202796dc45d9bf4bd682bd5c101de0e20a5d383f71ea3536c6212c7772e5493578939afbaa869773eec6adb731c7305ca4906a1c1081cb410550145a03c020d3018e2630bc34614a2ab727d52892177e0e6ac963655f6e5634d0be7a569b4f9b10ac9d038d0d14b1cb4ac796891137cca5df4d682811ef3cd5593620aadb1d61d500b40ac300903d1ec448d3a3139b2acd4042c2246704b8d4f0c1a93c4d628dd010247f9fd35e359512d9d7003a9704566c94e8fd4f4548ce328dcfc460741e54f3038975d25b28f4b85b6a78a7ec0f9f71b7dc30d7ae9b1b843d6b5ad072bb0f4cb0314a863a730d836c42e3bf246e1c76e631477efe30ccd8eac86b55700f134bbc123dd9485190b2f1bd3caecda33893ba1e4bb2c11d4cc767829a0678a53a80b2a661ff517882f845f8896c6fc4919f8b471c83c4d565f9f8986299f503198941c8fb709bc7e05ce00f975aa19c0e0a1b5ca075c912c9aa047052dc041af5ef095219209313880336372bdbc8957afcceb0cd3e439c2b6720b1de99cef23ef30c68021ffc980fda3efcc76ee60de2ae5912c1cdcef40a07c34177fc500e771851391ee20413f8876fe9c7d7046ddff55c41ab0d0f47115dd5ca8eb771c1813fb6f46461eda0d5a8151ee152779dfa5499a451cf441222266421cba57ba2d74c6eefde35134879cbd134b909638e75b798b47f857db5ecfc090fcd54dde44caf03eaacffed6f161e3b21400a207bcc6f2950d619566540ea958e6ccc1938696abc09620dadfdf0e767d9043fd22d10d169c8dbb816af8127b80627da1cc41c8b62fb21afbf17d332075ade8c946c53f8ee7b885af0438d1a3b6be3a275d1c394e661265fc1af958706149e33ce1e783e1e8b3c4e675934b47aa92c6501412915f8694754b23262d92e62891ef67392991f2ce9dd6101f8142442bcf831e79c18ef05472307e9bb31ecebe39f7a5e69408bb6987d3848f4a701c6850772150a6d08e95ebfceca91d8e46eebb6842790dea7df16539eb30a0bd8cfea0eb45c9ebe6f5cb4e20c52e67afa174566c038f32a0e9356e2ede8394b650d821b87339eaa272887cdcb12c8b6c3194a64593450e1880129e238aba1a3ee0f91b418757edff89f2321425b2dac450e3648cbb8ba2136ece10098c9823e42b2b976fae169c102b44f063b1432ed7a9bb54c48393af2ccba7a2fe08bf0cdfa72b04e9bb7a8000b1c54d0bc80f67ed7780ab155ae658da32223f77d0e670d09902b16e9089f2ad4807a9dc6ea517abd04158c39a2d0a45d04fd0c3a283c5b7180fc7e120ffcd4621aad8595515ee823cb9d6e843ff1b7658f8b1035d193bfa23fc7f7aa703d7292a4e73b80c04c2ade3d924d9cfd11c91dd627925bfa31c28ac308bab8b31aad36b9ff02fbae9d48f8903ec00ca6fae7d1212a73e6065aa9bc72139565475144632d756af6d67fa9353ce486796738faebd2358714dc70ae8141d0cc35ea6407e5fc6317930e53c6b2df62194212da08845a6e6733647181ce00a3b1eba2f5291115220449129553630bbc2d056098f2858239cccc18004bfd47f0933094d84eed69aa578f06aa3bff3a7ce0ca6826c160d135ab360d6b8c0d343423f9cf191197052fd1e56de5cee61dc00d3409da08e3a038814d48120970d4ee2250562e43af8eb4ac241d5a33b6401d90ea65f8db5fea65adc9227b9a44176e033057d4d8288bef5ccfdb5899d44063860612ae5bfddee34e94b584c6d3faa2a38eb6131a32552ae9c4cec3603503d1ff2e4b4c39da20976004e3b2b18bb58860b7a8bfe9fd2854226da138479590018df3ce97ed0afb9abdb3eb8d817fba3456ab73c431e43a920451b6a5650d7d0854e3c6b91be6fc4001da9d1a2c86acde2665d0d13965394c7aca19df7b99137773eaeedcf3bc67f80ffc825e0a60e5174360941ac02b0d4004ef84dec35547bc59c781766040175be30330aa884b90ee955639382f608402780653a9b09a338d0fdca3e0400e8815b8ab679c3871af84caeeaddaecbd32b663a570359ca53621266b9b48eafe29be953824db44b6769ea948827603f7a4bb222ebf9143024ec8c3b195d577fa5c736c6b26e85239ff675c8ea54d82dc686caa38e63031cae986dc466f6a701f2f616501f11a34e12181f3ff1b2fae4477a63cc163cbe68d29141ca0a9502579784899f3f150ea775d97abfe31412a81e2372b8df0165bbf0207d153bd4ce2080bdcfdfe937930380627b1080e73ffc5e5ff3ba067d612bcc57ceadd50c8b26a8fbd328124c39bedacb8dccb4c23302131d2eee67c2b9337457b90aa999f06a2509464d1503360152603e2343b896c5cb32efee156f75d67adaa30b83031bc79defb35ec77e577b14de568b2c1ccf155208c5ecb40cb0f343ddc8a2b8790506ef70f828ba5cc22d495d951bb33da265498714dabd260da8f235769016f43d6e53d5ff12f9a4b9e874662b282cab76c8d2a3e68ca40f5de6009fc9b5668ae313314f9b9f24affb116a90bd72274a319fed3db95725c34d0850ec26c69e7f67f98ba257f5f3d0e1ffdfb3c5464757188a158d508754c9b353aeae39dceac8d3f096530cbe112c6ea5651b5869766d77f4732e591bcb1f3ae440a05460c54384e105d56042f632961c8452624839d4ab5dabea21ad3c96c593bff2aacab53292e3bbbff86da73fd9b4d7bac17147edb73313464e61b86c540dd1d7af7b8fd477058acc4f98c0b738e0a35d400018969a6f5c649c55fcbf37e8b28c1d0578fc589694d3088d1295b2bf45b713d2e4657bb6dbf0bef176a79117a90ef90e331a42a4db07b747e466aac6b6dc8ad92398eb46ae7b55654c94ae5d204463f66631ab5e492e2d9d06689777df4c4eb3931456b73f9789f3a27d794e747cf67727b5f9133ad7903ba5da0eb4723a80afeeffbfe2453dc442ee080005ec6beedea49fd7bd524c5303f5daec524923772331c2f69a7661f69b2115481c3dd3dfbe5f1d6e69ea8a7f792d6f6d4dfc60df4612c027cc5b68a1767fb49a69aec51d6dde3b2b43e2348a61c34b3d3b6c3ab28edec8dbb1062e77d86e0dfbcad454cffd45150d38f1e22537994c6fd5704de82f63ced1d5657e86551621e30437720a160ca4bc426b2f8daea1367e12b34058d1c7abfe6bb4c3c26f50cbc92716ffc2bc6cd4cfa1bf213dd4f4ada9e477e7313dc6cadf0ed6caf6cdb65a3c25a159e70edd3f60883662d91de3a310c23b77cf90123646fe670f1be2aab75cda55a7ee062d981b462837c0434f65abc2ab0998aab5ca1b439b4eb14e61b38201eae8ca97a42c6d13b7454fbee7a8f0756c18931b8a1a68a96039d9f71253c1ecf213d9ddae14d627e912001b4a1c26b2adfb46060991bc5ba7a4e1a43c7a78be3923267ec67abab26eb25e944760b4791c730c65c5f6c641d032bcdf2b769eeceaa6169c57b2b8720512ec8904ddb261e52dbd456abc0981664afdf157d430b075c4adad72e7afd7aac6c07d87ad3e67569abb43eab801682c8ddcc94566c93e055e0a0d045a8eba2aac3169af2a80a0e2d77009aa2308e2e70e83f64149bb7bbc2663c0123ed06ada2662b684ee3ae082e15a00a477afbcecd2b7d5dd1b8bc34e597c488d6accdbd16f9d2d775c76a292687ad36ba94ef736e62837ebe17c54d0a517ccc4f76ef64b539595b40c7a39dd75c2ee308f721c8e0daa9b52950511bad00efa4c3579b2d78ed6df60aacba03940c76cf205cc16bf7205a399c36b9a2fa4736ebc03a5f73338df877f4b2feaf8bad2157d855cffef33f54c9d4766a1e40b52b0059cb3188d2336b1ba18c9e80f61ca475f4d4c2fd3fcae0e9e4cf9f035c5ec1d62d926f40be5c32a60c4212c10540bc06e9ab40b404c3d40312116ec2d7407997e15fbe49cb7efa01483a23678b7ece9d5df0c94e8a285a076aaf455f5b1d5b51eb75bf9c40d451c42b11e2bc8a455c68ee31435e8617b79d868f271528df767a461b91aeb7981580c5c2d3f03a72a44f38cd6819f94dfedf940848ca15525e6a73a4a0e1974bb1de495c5f33c02e3de96a40645c042204ceff0311b92c4839f2e9117a97e672a8e3e625840888a6021309334e1c2f2708097bc8520482847f4040e4bf44e80b65408448617a4c84e2838d8464146e486413a014c19d2c3527641eb9814443ef1ddf48ebdd2ba7827dccb6e461451661b48047b05bbfce93f795c35753641d417f82ac4ffa7ec7cccf5af1f35cd98ed8a00a5d9835b5037d3d13a284d23be9ee084a1e69b335f3adacd904456cb1658971a16b36f8cdc8e53439c8e5111a7d42b897d290cda82b2f73f712839c244c2fe9cf0736194f07652c8ae3ebabffca9de032716d0490c0dd0e21fa6c9e6a7c843c7bfd59a339d0eb42f9e8246002ed0fd8e1879e16664115ecf0aaf1c321c9c6bfd669f10811aa0c3f51d660ee06b23f9a53a2ad1b3fcedc52717dd4d037b353d08a9ca26a79905d2ee8bfd6e05505f20e8dd0d5e1888c3fbb29e530582db77b7a235859957bcbc951320a7ce9294dc793b4eb43a2a8e95b28205b3072621efda4473f99f77a2c972731245201ea228467bf3cf1c3efcc355327e284c35a84677b1bb965f2f4b5fea89f85517680578740a4bd5c37b16224c505797273c57b4eb7ecc0788803eb2eadf69445de4ee4c0a5132e09c7feea7d6b291e8bd250d55e2c9d6771941a06fcf5a18981c44a808ed5f61129f72e9fb36c063634afb0b39e910253d02fdbd13a74ff81b8a659e9668584a620c12ea89f88a0fab172ea3b37174390dcfd61839c67d8665a8e13f62b8aeae85cad826706752d8319cf741e79dd10e2d9c2340f4546988d1f7397dfd8e4964d70a294ec449c67a617e0e992f4d1a28629a006dada9a2ede8621ff697949c37fa79d5599f9a2cb826ed8fd5b528692b7fcfcdee1134e0131c5d868e4c7d19a7cb3a280103eaa306", 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000001300)="dd3878f0656643b85a40ca1d9ab55f9b80f641ad03f8998723613f965d4c8cb9af0c98ef963f68998e3cefab6c7b4891df0c89d942f8658eb64db058af4a09950fcd379c98682e2033e8061efef9254e0d8ed61e06bd6c657f7a4e65b43233089238e46defaabccc70e8b0860899ecbd8af7c070623897e137944ee7a0be35b17f0cbaeee9a03dcd941860bcbf03cf3def9d45e751880f7938a6c028eda33dffa9211019bb4f7839", 0xa8}], 0x4, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xe0, 0x2}, 0x8) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0)         16:00:10 executing program 1: r0 = semget(0x2, 0x4, 0x4) semop(r0, &(0x7f00000000c0)=[{0x3, 0xfd, 0x1800}, {0x0, 0x7167628e, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x2}, {0xb, 0x42, 0x1000}, {0x3, 0x1, 0x800}], 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse0\x00', 0x7ff, 0x0) read(r1, &(0x7f0000000140)=""/4096, 0x1000) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) fcntl$getown(r0, 0x5) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xa014, 0xffffffff) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4d78a0dceb20720c) getsockopt(r1, 0x21a3f4b3, 0x20, &(0x7f0000000140)=""/66, &(0x7f0000000000)=0x42) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000007, &(0x7f0000000040), 0xffe0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) r2 = semget(0x2, 0x1, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='\x00', 0x102, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair(0x10, 0x5, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0xeb, 0xb1, r1}) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:10 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/\x00', 0x1, 0x1) openat(r0, &(0x7f0000000100)='./file0/\x00', 0x300ea, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:00:10 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3ff, 0x2e, &(0x7f0000000080)="ebffcbff1335d408bc6b716d65dfd07e4f5fba8292381e3adc8f", 0x3f4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f00000011c0)=0x9) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x102, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() mknod(&(0x7f0000000540)='./bus\x00', 0x859e6f2580064ddf, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="b756356a190eaf2b10f431308e03945fef0660500bf77262e0e139d84a031afaeb5ae0740f43810620a204dd706ee92fbd48404fa06990302074c0101dc21db59a9ed64a15b8fdedf7c29978996bd81f84e6a7904c24e88597fd25d203e33e10654390a60939cb7e65f20a5ab965ceb7bfa7e06330f3873414b18f60d1febc9fcaa41ad86e35d014d40280f60ee0e72252e00e806ebd00cf4f", 0x99}, {&(0x7f0000000240)="17a26a79cff127e0f2cd4c51f1fe03edcb579d", 0x13}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x8}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8400, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x1, 0x49a) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xd02, r3, r4, r5, r6, 0x10}, 0x0, 0x1c}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f00000000c0)="8100cbff13b9fd812eaa2e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="f9d5c8fe033330f43000"], 0xa, 0x0, 0x0, 0x0, 0xd}, 0x0) sendto(r1, &(0x7f0000000040)="fda2714a1936af16e0888580244ccfffb5e9c339f42f7d0c44926c1daae5824a274b4d8520f0", 0x26, 0x3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x81) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x800) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x4, 0xfffffffffffffffa, 0x2}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) semget$private(0x0, 0x3, 0x118) 16:00:10 executing program 1: syz_execute_func(0x0) syz_execute_func(&(0x7f00000006c0)="985e19e9c4d9a2799dcdcd050f05bf08000000c4a37bf0c55c41e2e9660ff8aa024806573db8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b644b0f3838520a96ea33edf30fc2979500000000c4227d0e3c9c66440ff4697683397fd3fb0000c0c4a1662ad7450f01eeed7c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d800000000430ff93408c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae0000c4a1fc50edebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c45913ef3f3638d6e8df9ffffff00ffffc483d7ff82110f66474eb83aa2f1fbfbe2") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) r1 = semget(0x2, 0x7, 0x582) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000100)=""/85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x288, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xcb2, 0x60) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x4) fcntl$getown(r1, 0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1780a591) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x28f61, 0x1094edf5305a0e99) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x9}, {0x4, 0x7}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r1, &(0x7f0000001340)='M', 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xffff, 0x34, 0x5, 0x0, 0x8, 0x7fffffff, 0x5, 0x0, 0x0, 0x100000001, 0x7fffffff}) 16:00:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0xffffffffffffff0f, 0x9, 0x10001}, {0x2, 0x8, 0x4, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:10 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666934b608ca"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x6) shutdown(r0, 0x1) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x80, 0x46}, {0x5, 0x7fffffff, 0x35, 0x4}, {0x72, 0xffff, 0x3, 0x20}, {0x7, 0x80, 0x5, 0x9}, {0x0, 0x9, 0x1a9, 0x8}, {0x1, 0x400, 0x99}, {0x8, 0x80000001}, {0x8, 0x8001, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) accept(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x6}, &(0x7f0000000240)) 16:00:10 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x100) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x2, 0x16) symlinkat(&(0x7f00000011c0)='./file0\x00', r4, &(0x7f0000001240)='./file0\x00') r5 = geteuid() unlink(&(0x7f0000001180)='./file0\x00') r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) socket(0x16, 0x3, 0x5) r8 = getpgid(r2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001100)={{0x9, r1, r3, r5, r6, 0x1, 0x9}, 0x9, 0x1, r7, r8, 0xfffffffffffffbff, 0x0, 0x4}) openat(r4, &(0x7f0000002780)='./file0\x00', 0x10, 0x1) r9 = socket(0x11, 0x3, 0x0) seteuid(r5) setsockopt(r9, 0x4, 0x2, &(0x7f0000000000)="9aeb7f00", 0x3) setsockopt(r9, 0x5dba4eb4, 0x6, &(0x7f0000000040)="a27b8ec6760e8c456e88c31dd43d9ac7b8531540bae8788081731d11c385a053ef41482b7d5af54085587a50fd4cea92e7877f4346f7effcaea3acb9655c01228d5a55bd396e3b9168f6d74b9a8d3af579512dc4a7f1bf8bce7ec52fa7968e8fff5b82925bfb01afe7718fcafae4c392231bd5bd67c0d5ea2ecd1cc1779a264e37fba67da34afc72df5a70b501d3d6eab5a75b4ba4136cd452d6a3ae41a6da04f2d64e8f111f41a3b4cda37a1fa7e7e7685e95c410f95ca168e5e576ee65cdd42e4db102b1c269c5a35b6ed7c82d83632edf18d4f8abd2a94e1e3d993972279e15feb8c6fa334a70b373c80be1e484cf6fe27f43e2ddacb1018358da2699ddc27a83ca3dffacaba58ee84c8e964c0e01ea1ac13ca3d7dd66155554b914ec64e11029677ada36bae445d730f4a0f7fde0b0a94c25b111142d8ab774b7a52309f497f18e91be92e936bc57d23ea5cadbab5a06f038544f3e87d5e9ea098d0a5d15e0273ae4157a7b26a9d1154ff8ffd3cdc2384cd3373307272af4a298a4a34238b06bfc103aac82b5766932d8e9e0ff4b7bde9472e12595973a76a7dbaff57a9e929185fb7dd7718c2ff3048d310c7ac4fd4bcf51ac6c7b4a1e9123e72c5a243a45b09c9ea55b0825ac80f170e9908da3aeafcd73d726ff52ec3f269298d25aa43e55375b411714e51309306567f9d292cffa2a55bd769cca8e0da2c46c6763e06f10dd528ea8cdaa2318c6acd55a3bd4855a5e8c221c2776d209deac753a4f58e573603274e8b3517cfadc3e251458be1c2c348f371b2de54c16fd1ad5ff29afebbeccc0760a5b05adc1f6a78e8891d36d776f5a6b5bd508113ec513a859177d27e8cc6747e195ac109807bf4627d11669f567f5cd8efbfd99c6e2d9d59952c20f0b64c92e2c738c80a5449fe58f352abf2faf43082aa9305923239734ea038da6d19bcee01db6fd8d11c14169e9eaf4efbf562ced3d633f0bf422ab24c09b7a2080de2a4cad1b62bbad5c1dcbefed47561b6d035f7b4536f3c842690b10dfc49f552d71bed399dead5df428656fbd0f4b99a0dc6faeec66bcb6b7710c41fdc4691d8a3c74ff1950983187c26b544fcb3f05d5ee4beb493590088eb511a22f6a21365c0f4f8ce2cad241e1a7d9f89e7e38fe4759de4691026fb99415b14db26ebdd5f32fc2828ce0591421dfff5acf98926b01af9d22bc5c89069c1d406b4b0c5637b46e07170163f15ecd5c5fb65a0197e8246f3e2547aa0165511bacab09e23fd070422b877341d4cabb83d0d279026c5b3016da4259fe44f55ceac3ee83cd1b4dc16ed5f16166882c62c86110965d93960af01d1fa48ce7781b4f4bc7ffcb1b2aa36ca669630c1120441babf78e5eb36c53155e53d546565e4600c10e289db2532ba8b0e131bca025a12b490a5b5aa333c70e97536bd3555438a41ee00d4fa0d0951eb3e03a1b59c044e97e8606fb0f386f36a8f04937e2bc18b31c908f947bdca37a495311f5b6827978459f46de19efaa33364edfce0af8d37a7a339ddcd3705a8970f22ca50ba01ffb0e83df8168e72ab0a55f4c1aeefbd88e46623b3ea870bd90576bcddf754fb371777c3fd067b5c4d78b2e8ed46dcf0b4296af0f3f74f81a9858f276c4a5dda47730056a250e7460a85e596dbf57d2e59083fa8265c1391ca721364807bf3a9cea7255c1f0448aa72dc9abfa72a44d3f0a21798dbd455ffe52d2b3cbb524ee3862761ddd69c0832071fba166fcd3f3fa19b4fdba9d6917358241d1df56eb9bfe2b8ff738e7cd629634d35a118bdfc3bdd6164d98012c3f01a72b4e51f9e51796a28e09d4fd0ef7fd825b172045107c6c69aa1900267bee63bbe4c45205e53ed9e3a309d7e5afe9df03f68f8a04bef8eb84892464e53347616807cf2d8c2bfe2138e93743e876744cc9375c59e85cc2122b3d0c47499ff3239fb0bfafe54b75be44e2952e7b437d5e087ca1a15ee80305c513a7e66107c3c413636df960154f77e43a352d473dbc51f9dfeaf4e67e39f355c4e27327fb01a4232aea3ac7d378b1e4ea529215d0c2e8bacadd92d10d5c57dd56bd621828f9f9af44cb0febd172a99fc07b7a24a66ace3d771a5dcd1a760ae40d7fff1d3a31c54bf96ee23ac78e77caec2e0027f99a2e0fc49acf234b4885c11a13c453348ed06c2634c19ab7428b1fe6acab2b9837301fc7d0da39720066e26a8dd4f028b263a3ebbf233166549817613878b492cf03c10fba0aa9632c3f9bf2cba78a39db9290e5274b2a2a5f24358fe47f0818fa55f8bc72a282e164a33f18f687e3b90b9300a97278b3a8a0ac90b2430757820e2acc8ff9f792a16429dad4712aaa57e7f8a85b8d9657e0617c4b645a850050b2f7fb61423c0359e8c9f118d71101b89745c1eb0b8fff879e3501d9a464dc0f25b24982770428c3ac07f84726913b858d53402597bc0821c0cdcf59968ec9cdecd085ddd29f7dbbdcb4404ed0bbee1dc103262feedf03abbeed3bea77a50e929ad923a5662d3a0dac1ffbc46f93c16015414f450ca18f5ee833f817dc0309dedcbc9a1720a765e7f74cad98736af18b978902d29286fe28aa62dc0047f7957348245e4551bcf725606e4d151bd5e2ccc7514493ef10f5456157ce922ab275ecd00f65eaf7b32beee7353a8228e6ac471aa281460e6c879a77073148ecf396dbb68def17c9b8892f150956aab36a8245e5ca0e90e2ffdcd07b48cce4ac57d99337ebef37e592544fcbe60570c93fb948b21bfeca8ecf67027a21b2295bc0887605607c1e45f4ebc299ca730d21ee03cf32c56209325c509d81f0ea8e76a1d5b9e496cfe1c6f5a40b2686e17740f8968d920034f3d633b4cc32c1ef757c18f9ab6ebae21024d55d3d9e14b21d5d9ea01036be030ddf2e01b3bf910a4e5784638449cf0b2cd8deafebb6c589b579f42c02d78b0065270b78d791960d291298105b59d4011c3060a074338f6f5cff6431c638931dcd288c83869c2b5a7b1543ce7cfad715df63135c3dca2372e1577ee704bc3c359aac916a6d7a061ce72d537fe3783a69522047de88005a71be1cdc1c483f5a79ae3bfa1eddc82c6a8e2367fc5149a7dac99a8c62080f163a978c3691b526c7d0178310bcb4740076eaefd158b49daad7716d11b0cca5b939a9b03f799309050aee97f89d8c6f2a7cb714797012faff555c01c4feb4c65bc55cb820f8bdb28cf25d781ed5068872eb3bfd414848848d61772fda8c9d9624d9c6877ed091f030a6eea0235cfc73a0ee578139aec6c280417b1207f1adbab7d830df930af1d78af5a3e8e00070b9861e204443c219d35d69d304a4c7548cd1e5dde401b5d25e8004f0fb340b5f626e79e7010ef6cca05c3884fa629a30a598f0c90fd6a3e3be491d2281f2724470c23b4ee5605dc4c056545641117862ba279e8f521fde166d7a0dfcd81e7088eadd5ab8b5b150646c9d9fca6a331f7f4b154186640533c4a28d3ac9d990d1c460dea8654a012361c48cb2c7caaffea4e9af829ed19c1972561ff0e5ddf5ab28d3d601269c461a2f21f81dd3a62028b296c5d52f2197be55dc088f375bde9579fc934071b492b430a8a1c4d8f0cc6ea1ec8ee2b47ab689fb638358f04697dc06be484d35870ff4d5f26d4eebe28be6f5c6e6ad0f458509e18b258973d862a4729ea5464ed1b54def87a76bbb998dec27f69afd5e18dad0541908503f07b971f9157b4762f5deac248c419128c55971a974148cd686a21e2d8aa36a18b2fb1659c1afe6474e725aedb3ca75f60131de2909fa78b5431263344fc1bb7b62b9e90af8c750b128637a38eb6e973d5c7993a3185a395a1de77888f88a6bc857eeb9bcaba69157c932822d9bb86d9ddc35ce9be8d3c000e33205df9dfa265e59341d78aa0697b0f2507f91adc071102dbb7dac8244951e03b88f598a9aa759cec5fef0de0154f8971de807fcb6d229c3bee7a590362bcca84547daf779b847e8ad81e2a16378d286d26a26a53af5c502f76381bff8f1fd7500a3fedbfd5ce6e37f175520429ec288b59703e0e1818a38d6166bce6301fe6fca72ff7b7904e3d96f937599e1d6fb9f612255e27b7f7f199356071def42cee0c6709d54322f314c2155e449626c0d103468e0adcc1f7c1fa3a9d0119adfc5db59643277a86e5ed701a198af281bbcf8052b3791b894c020290e76dbdea535b2de35d9b9ef5e927268d8f51191413b6814b318e5310e652bf11e5e549b6fa02e6d164176b9dbef904f7a3f5d2322a56140f6c536f2506870d196d7a04995e9cfd167ec0cbabd492f9d44688adcfc4bd0531dfcf72965128cee4549052087b8fdcae18b953780abba94824783399b75cecba60c67aa4182f7e7516b9124014a6ea045c1469520d3baae1f3658c11f8e449030c4f7f9d003060b31ad1bf572bf59470b740c6f18dc68ce5013fe0ed5b59123fa1ba14051f4b0481080037b9650b1295c85d83a6bc616f69a15506b25c9ded49c630ba31e12bd32171ccbf772b1931a15f4053640f7dfc415477557e9b17a2848ebd9e26307ebc4299832ad873397c95a453fe2f89b79912224f123409b145f02c11a4b1723ece3114d0a9d68c8dd86413ebc4f49c061414ae00e3be2be13885ac90becafdd206f78843ad6d865b8c5754586f26db3225adc8f9ff0fabe4c4a0a525ba3f81ac2c3415cc3c4361a3249dc158663f2bc0045abf0f0977751eb80f87d4403d45de188306b1b44397fa8d3ab43068e099ab71460fc7128d5f49aee32f382b7a64e8f385ba17aede02247d3eaba5f9e529fc904fc10ae6fed09dd424f082bde99dc9b4f73e04a29da7dfad8fef2955a873aa2312ab2e37c4d1c231c5001c0ce006ebd7a785a0d41699aca82d3776068890191d588375f69bafa672b1df5d587c178cef52fe3ab7756587bed27c365dec63d767f39c27a09a82795ba1e3dc0bf61122fd099401433f2206184fc56f44a7d634542c85bb076ab79fc4667ee0adbcc68640a125c7aed01bd1777bbd2717a4a86dfc10728ac5593d16be3fc07fe1bb28edc30d0b86d4426ac9c8223c341b9366a829bb852ee05ff9e2fe661c14695c81dae1fa4008b6038a5bf01c16f3620f265ac5cc88e8e3dea9ac09e99e13657f67a6c4eeb00450612a5c502da3ead3f01d6ecd3a0e57e7739b17664d0e2e4c4b0df8d0f4e02313628ebd4bfcee53fab8a53711e97f719e59fa848a0e4659dd6dd7e21f39cbcd6e5c6bbbd69dd9697e1a1bb1cdcb0d01b2cd0ad2bfb46ca71306b8f0dc383a42dd1281442729f2a64ee642a471e092ef2802ce77c7508c804b6d2778687ff3d3e105a5a50f140f7782c857808c9e5e9ab39fcd0f5fde708fa125c3a965c5e935322283e93113a6c254ad3ab2c795188b3639f7ce6606394b4d581364a085a3ad533892a9ac6283ce9f6b72c20ff55c2dbaee03a0c9f443e0e59dd234e94e9c3f057cddd2570241e118f552a5ef9ffb23b6e1e4b2e19cbcd5ce6fe12d424e0026467a3a26036e420d4a30a19d548de8af140c55fefcf5436e2a659c3992d3063a9b4926bfa527a5645d681b12438ff3e99a988136bcd3c13e813086cdca189b33b5365477cf3e4ebf4a671949381ef0de4abd961aaef5c604d3e2f30f3777e2bbefc4f188115b6a668c4d0359409d432141bdb0657917aca09fecaff79baff5358ccfe27c07a679e238bf074a8b039e3b98b2d7d76a0f301c5789a42f28123f32b14d4c752c87548708314ed0f1f94bdfc0d1d8f6ab10710f4e6c3a1a15c5dfcff0abc1a690d24", 0x1000) sendmsg(r9, &(0x7f0000002a40)={&(0x7f0000001280)=@in={0x2, 0x2}, 0xc, &(0x7f0000002700)=[{&(0x7f00000012c0)="05683c06b0c52676b97593513c1d11b21839f87547c7a4e00474000a1268456c10c87f47eae754368be26633b61ea3513f20fbc2ffc29993e679dc1321b193c3c18f25225f0109db6cfe58110ac0aa8b4f7d2bf1389072d6287f45f29980b6c109e49dd9ab0f25af7c1581c411b0e1a3eba3f29ec43fa711ef4be5c6537fc3a943bc62da63db5ef98479cd88253486f808dd3fb81296277fa012c9ddb7e62e1622c1e122d2d6af9927d9f3b352e69f68dbfaaf51f9002552a1efcd3c5e7048156f7636877832777a265041385228d07a73fabd1d7e61e0fb995932ed4cd9a9a7937f94c84e5bca36a9be4e04f725c1097275da56406eb7bb11b0fa12ad4934f806b13563a818f7a73c71eccac8964421a5aef050727d02395fcd7e002edda6c4ed6c9e3ff23bac90d4abe5959d93585351bba2e0f1da43b584c91297272e9cce103b6f134314783ffbab4912a82b85c5d7dc6b2b79f17cd4e56ac9578ac5bffde31c7b52b1b2f710f9b370ba9b4ab9997a95121b504b022675f4afc3b693d3d4ce0077baf18db4ef82735fd3d6721381a651d9f24415e26eed6b3d6e29819183f813995a2220baf0f11c26c2943cb1035aa11cff078bda989573e2daaf0c26085ea9c8f11002f65eda2dacf0a17560e2500b46ffab0591a6740348fb6cc37d491bb027f3e0684c1d4240c60fc2282636008bb8a44eab99ad7230f0354e9d260dd98a633b3754014eab2ac1d67100c95361b004f7b5042db7934a651b9a91cecfc076fe3765a0ba756e3b4532c9d40cbfb5135ac4250810c7d3c0cdc3781c158d67490c414477084d55d3de2e9bbb8b997208e93590940c13aa144ea7568b378a2d14e31bf09f67354a79bc05759c77d837db92c21a5692fc85f9be8223e0b7c962faddfc03a4828d09db2866e259e412f5cac2777c8b209b685f8681846935d410cc7339f44ef14e6d457c472ed30de1002304d1ea94f7e26f370ec0424afdbbe8f87ac70e2d3b56ad1737f48a91af12ab51478d30b814e6a9c0f4ff6f651fa39eb3e6aadb09fe1620418b6d2ff2bc86275a68398a08e7ed2f0c1e7ef6f13f48f8e1ae8b7afd44c18666e3431bee06020789dc5c3c5da6a33d78662046ba1639c997387d292c7f5307d582b8446a0c42c97e937c98469b53cea029920c737ca03e49dba820f03fba8622c4c4e83a258803419f4db0fc3219fe4fe58c78d0b4924aa76b924e883c488496df173d9aaddc391e645599f3d9c702c879ebe31b616544d61b84fdc7e667a86a8e5c157b34098504dbcfd7465907571b724f947f28f54e64de068cf4cb1c46b1712eac092e0db17cf7ec2a7023d6b9369d070cedd1f1fe7b76b684e2a5f096e0f2aa0afce47850fa14ca131153b04b5ddbed875d657d12230b391ae5a7965a0893cb7182e6c6f477a52bbfbe77eb825db0b5efc175b499c0b48b5a44f8d90a56ceb2baa7f499ea14e0b6165495da346940924f42f765abd07aed5f33bb81d1ea680895a69c66441097e382bbd3f3564fd0ee7cc2b427f3f17274e5e563dd9395b0ebbb32aa7c2cf6ee2953ba9db2ea765713620f47ff12667dd7a1b24add44bf25578c412315434e9f21977b3fd092eab27aa80c6a6e523756caf55468470248fb43bfefda16799e9b418d0e8eba27762d07792b099b5292461f46df94afda354a0e0b20189afd389a6f9b980875319558c8bae3945c229497e88c92a66d4f753c12a484c509cd903e910c17df2aea5562158bc2c647722ef7176f969f5d8c74c4bd476c705b48d59a87c43a800ff5e18a1735a757f79268b19a79b00de431fea5de89fca376d89e929e1f51276811191611fdb862dc9165dbefe452ab43f16c5ecb23ff54a3b6f35daba5731a6441c6e9d86db44a3a1a2bba72ec81d1f335e2bc00e13948dc815b2bfc7cccd393eab113a6dcfa7ba25ddb816827977b2418ceba730169114f88eec3ba3447558856aadf6c11a27aedad7bccc94d16ce47a515a2f6e5b44f34ece6b4ef1091a737e82bdb07b63b9019605446bb32cdc814ddec3a16419fb30cddf2dff61b78f992fec0c1c2dec0b2624268cae8f7d7e08c0c10ac966367c0ce7b87e931db655aa935c9601f2e05e909dfe8153b58f37e879579b27891bfcb4b4c4efdce5dc99df778ffc4583d6f62bfbf26dc267c8f56c7c06710372164b508738955db0a9c86c61bcf06b2cc5beda1f14f541681c542be4804c3210de130b3d7a530ef013803f7a0cd59e628897d66c6c22c77904c09756dd4915b5b547a3fb2c0567931646c5351e597acc257ede29c36e7854175a6dde9b964cd4ed19465b63e9198bdbc72b08e59610ab5f8cebc1f03db22eef0c82772bfb27413ad09befd445e4f842109259676041fb999db42255e5b99d5736f3bcc9817963960b7bd104e7e9975cf7fb38b35009d26889ec6735bc980a865563d5224184d0302d5f5b1e18a616336a87376bf8a54a2cdd51206d151df8544ad5cf2310c1f0f091c62a77a2aa349e7aea6fdc3802ba39a5b1edd926d43aef278782cc30dd079560a5ff7599577bf8405885c192fca1bb5c0d79c0b72e16db10ad63b58e1aa369264ba3230e1612d60f02c13ab194ee3d329a3e1cebc9f85a095906b648aa15399e4c53c614af1b2115bff56f8ebc703b24b0da7635ad02a3e499e52f6c321a865cec6812fd507d768ddb7f700ca6185b1ae26ca922d75eb69ff641cec24840a0a9b85b07dae8095095509ee5c9720295de823e9b8b74bd056143e085377e65802765d9e505ad866a90759ede03ff491b403149892b7a531f1f3978146a8010637d826b53616fec7feeeace831902af07def82717daad878327d4d8919b66f08f102c1f9bac162702d7b9588cd38c25a9f227db7ee365c7012fc8b9338dac2ca57a63910bd8989bca7857739ed86eb902bb84cc8c2428d4f9f11129808af9231db843c5e863d4e47c75b409f9c7810b0209c44a3476b3a55ace785a6c523ab0eaf1f75f1df9d1a6923970e8f2fbdc811b558a4ec1888c68009d81c67662f0d2bb8bbbf97fc3f656db005646d59a8907c9606bf16d64556cc192626bbba22d843b66485ccfa822eadee60a03176d24d0e87716247dcf53fcd9f7ec3de7fb8f274a49c9ae34031e8af3caa66249fff393e46e4139385d69c4d0d86f01251ad8dc5261ab9522a2b7462a3a181f1e2505efad4f4f82a915805ee9026606b9aa6a4d7f93cedc7d0cc2ff9825714c48d386f09e4342720545496d6df69482d9f647223125d32cc3587ac2cefc588c093d5004a681e1994d93d31ef12e5d79b513b89ed65216a2e5224a5c3f71388d1235c526007ee8a0daf66c292f4244d71abbb8719cc8244beceeab5210352e54927f0c74569cdfd075f234b0de19cc4d19dff361e1b1450fe8190474b8691343596314ac2ec8f58cb09deac16778741bd4f03df22e05138eff73772b6bc463ad1d50905ab6c594654899a07cf437ecc05bc1725e6f34dadc491cea750289fd5bbc946bba5bfb144fe3d105b27f8dbfc5ce7c0a89e0c0c6642688cad042bc57df1ddb3333e734ce54c80a016dd6107bd6e15675b699659a475d812ee0e439a14bd03bbd002c01c26a57e1b9c850ec160683b7391717f41d2787b2dbb3fdd3956286d93f5262626f5c583dbb89d208746ce6995db37238fd350abd70530ddbfcd092c7c2b07dde892e8d92a9cd841459ca18793654463c9e745cf12d7f00d8aad1aa96e16273b4a3932f52b5bc81e8fe61d24e9bb1eeca2ddba90e9dff39258d5b257898f62d768dc12400edfe75d98293de42963264728eddf0857267471b726dd355fb4ffbf24f5805b318c1e9e42ec00f48117b5cbe14b25f2a4032b67510efcc28429da3f9839c64c584eb12944063bebd77274617f48413da37d0c2d5d485605783c3ea5cc233c87be59c62b52813813b5f6eaa3f919e0ceaf4e043e023933416276e2daf9a0816a18df8e8c07789475f62f749e5aff66d767cad92f74e5ff6875b1d75692d4584e177bc8c6ce4ba8d6fa591c41e0791ff0f83d5c3ea278291fc890b02b1bb964a9b0c696563e2a68b0d0532443cbaf62b408241e3056092adaf69c49788be93c9965e8b75a55b74c7e1b9228846e166fb9a1574a8da6507af32434243d0637b7f7c2d8f2d96af327ede177f58441972f36e6d2d6fbe5694d99368a6a14d1369d45cbea1a99bf28d298bc78808103e3c36b11539071838c13f1bcc68083c8e9ab483eb1e5c72c23acfbf9a245ef8f97bb5694a4d4425d799d6d36995e03b94a521feab9f4936e1a985ae59b1d90debc1a74fa75150d6623574119616343e94ea27ad67e91830a07f54b67496a2f88bd324f1268072e62c242db309bef26e3583d76328fc3b52cd1cdc01014bde4bcd53de4fc1ba68d44bf295c0a39cc69262cfac006d69f64fb108e907a31270ad090927798be0a306afb2d2380d214416a702e7e518e32df90be459d6c681c8a4b03646954a5c5f0b07e25e07442b94e7a349a4b723e77d2d475ba0fcf5c57b41056e28ffdf2b6b1a67420a318e855de1629705ad3bf141c9787f1e0ff7aed33fc1605af1cbcf8a446d9d240aee3b4cbbb35d8efc6d9722058a1b0fcacdbb32361827a942831443d9dde7a358b5c79adcca2d8ca357c016c6c9a5ec7d05ce086f19953aa455e2bacba4b4ff70ee45a41855e174c01191358fa6618d859ce2c458f0f40467e01e6e29206c97a74428802694e0a8a9ec4914c359dae194da4fd6e6f2495e0f33fbc20fd82d645fd4fb98907f95cfc3ec347f80e7dd2de52f4ddc68206fba90e0b14a19d2f52f0065d0b20ab51fbaa56274b11a8fe702352f5716e41d04796492bbda6c49027bb4f43beaf5fa3527be51d6b943c59541f39918499c89a249289ce7d194bfe9482a07f88726d750092569349f4dc0f24f0f73d2c208e79de797ef1ef6a26c262e87d48f3781d38b06a98d3164d5c9358eed3d66823e12bef7a4611671970d295d530d018b95a187a3c6d1b0baf31c5cb5cad81e0bb45fbd9bf9d0c77e6d6b93495523a70b2bc8fde1e9460f8ebd48ce40c708f665d2449c929a0918b97e50d57d49fda51f52e3a587ef863c912053e02c31cb931189a24a59f2f7306efc6d20ae4b3aba8b7b9c2437f9ae8d32a3b96dcbce01be09846226d577154d0ad1c65bfec3fb638c7142581d1289f8f1fa8927ab93a718c93dedda00e135e55add4ebdaa1bf421c55c77e467a250ce0e977915137cf0d277b849c884e978baab05365b55e5906faaac6c25a2b682832792ad98e0fb4c78a580300ed985160c3b4ef0a32a4c30b7e9690bdf83007b0d07f296b60ce5099d33e7c82a205105ec4c7cc8173cd308c25e2577b7661b8bee33c8e2ae26431878429103ca8782f23cdb1235169e4440260f7e4b656ac7eb1280f6dc79a33103f6e6dc9c23ffbda8c053fc4a7cd92f0255a2293fd38900213b2e339950a03af52fdb378a9cf80b03ca167f180738e1f9667febb72eeda1b30e0738a249adb4094329a500c6c89dec6948d768b8eeaa03b5c65f75d6f6e7085acca13343d18ba6cfbc7d6556b00d30e822126720deefbc273f5e2e9683fd2a5aa8a4b82042745bdb08c795d5f3abae22dde6b4ed74e8789972f74e199c612de84b92d2644085236cc7db1c26b68367dcacfa87cca956cc0e835a9feab43bf9d716cb3602e859a357abf67d853415cc55795105027af110f4932e1cffd87227cf2002020a1ad5eb526ee7c7c0dff2f35d82f3a23ad82e4b9faf29e10", 0x1000}, {&(0x7f00000022c0)="7918a9c0474261227122ee71", 0xc}, {&(0x7f0000002300)="9d6d1c4ed1d0af177c03b88ca6792cd7cff1da61d21d95a06958493b4e82777fa16a2c22b5cf6a3bd4c70b58cbf2e63c9cbbebd32cbcdc21100052acfa94318be79216b62dbebaec15b146ee292e2b01e9d7b1691a5a97ff79079881afc1871000fb1d91d86a09dcf20c612a012fd363649d21885f283629a82ddb0e1a878897b2d994705d5666b8d2ee74694ebdddfa228d0d6875480ab86a6721dd51e1380a1ae28ca11eec1383bf8afee1a233949308c59c726222360407f954c7124a0dbea1144a46578d01eec7b68a423ead53794d3caecf", 0xd4}, {&(0x7f0000002400)="f6bd398acdcf6a1e9513cd2c4666d67efbb3595fedb0d6a7762861af0209c932614a6e11fdf38ca9205ecf2d08b4f3ec066ca008b3ac69f337856eed45ba319e00b04f42350e487e3d3693b8a6e346eac62d8e3ba1b7c5e3303d85a6ba4d98349cc359f01c95746b1560696d0e2595a1212370f836625040af3d10a2847ec7f2cb2c841e0fb0682a", 0x88}, {&(0x7f00000024c0)="167610e7ed8724d4292b7fe8518923b2df5727e26eb82ff0bfd9d3d0b084a005041209d3b755c00f2b96800862a4c7924c1e95f731a74c0588c476bb46bcc0b61b83f30333abf3c6cd193bc150a890c7ada0d65c05cdf0ba51d4360d3467a28be6c2e56f1131c77bef36b07b89df644c9f96c85cb447ab7842039f9ee80d5b7b1b1a1dfeb010805468feaf6830307498865a6daadfd13280d611af1c3fdef3f230577fd35f9f2132a3bbfb9ecf68bdd03ce068e279863be7606f8bffaa4ffcdd04fe96e1e1af0ffa8224040cd0a1b92894d9c785f3497b537db81dc4c4126616b4e1ddfa1a1855bd4c8f2c647277", 0xee}, {&(0x7f00000025c0)="2e5668f6c393465f69f99225de1d595e7355", 0x12}, {&(0x7f0000002600)="cee510c489dd40f9f76950e993a68856e06e0f78aef667f2f44fd59526921e43803a488bccb90d4c408bd931cfe5f4c75612bb252bb2944937de497add50e3475893f3b1f3a1bd3093722036de8b02adb28b487ddac2d151a4ad59850bdf39f7da51e453030a719805c41346eb1b", 0x6e}, {&(0x7f0000002680)="a38909be39123bb8f8bdfcec2f14873520e190c17d980a9b68e3916228b61a77a231bae0e7734b13003aa446802e9e5b3061784543b047a39065937ab5d8669876f9b605085d717d0817946d6ad0403cc62a9f1dde79f88cabac2b5f1ed89e", 0x5f}], 0x8, &(0x7f0000002b00)=ANY=[@ANYBLOB="c000000000000000ffff0000000100004680a7a2db402d8ec53bed741518bdaa105c648767ba401bd585d147bc81c621426e63649bf90bd2edc9ab4c0b9f19a5f32e8fbe111a1f0d071b778daf0f342f7e6cb5e51c0fc63d9127a5789a09222d5a2ee19d7157020038cf6db5ad9afed6710717384e491e766b62d159d963c741cf1b0fcb77a3a41a1ea74b1faae8301dcb122781dcb7c7652b4cf403830580688030d23f2a2ecdbec58b0bec799868e89a2bb724b38e119e09d61c19a2715ac98b39091120dedace051752f3c800000000000000ffff000007000000ecd79495d3aae145bb6d7b308f0412c0a110014b4e1e59ad04978679ab52d28a534b028be7a0e187acaa318fe8c1bd1c9edff021b17cb87ec9c93e05ecd473a8c5c92a102e58f2519876bbbf53167df43fdca58f17b22778edef4acea32fe0a56c98910aaf7e972b23b6dfeb3e43a2839ceaa99ac8aa4bc50a850b7d3cc688510935fa86a33d8941351f2bdea8d49f2189d7b923c8e80862d42d8b02a48dbb2c7ce71d4873849ee901834272af5ee6c8dbf066bd359a5d005000000000000000ffff0000b10600002c825b179fb470937cd6a622f395915466beb11e4043d9182b1386bd18a33126f8713200ce9d773aa6020d6ac86d84b164bba66a15b9177ff4a3d76500000000e000000000000000ffff0000c6400000629642863629c2952f4c8134b26b46acf03a4329703d0108a1f712b016e6d03e669c4547436a906be344cba1ba7a198b0f05a8e69c9a0f8a47d610873d573928f2e12aa6fa240b785e2f0a6617b799865cd32e73e288f13333fa1647bf4538e64e697048f490e129bf3c5dbb4cb91809547adb0470756528648476c971347c6954d3258cd75194c341cdc316ba0f1c391d39ca6bc4499063f2c7ef18a2d4ea27f779acfaec592a1d59c844f61a688ffd32d521993657a28a307a46968bcad1f3ac23affdfb0ffc4a349d0000000000000f2630409fb57c387601170925a216b6a227d01d77c4ef1ddec0c4bee631a697258af6a1545878b4120b9575bec463edf128c07b4085b7b7ecae2688a32cc39bf526bc3009b1baed03e9e1d8f60ed27c74a28bc21e99a6d1cd0ca9e56635a4ee341d26b8c89ad2abf18721e72077acde4ce9d113903b72360952cfa13a13b8a8fe1ad8eb99092b05f694833a3fa32e5059e97136fda779822b18de6fc8508395e4410bfaebc1c834ebf1e3b139da3196"], 0x2b8}, 0xc) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus/\x00', 0x2, 0x80) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x81, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a09000/0x3000)=nil, 0x100000000}, {&(0x7f0000e1c000/0x2000)=nil, &(0x7f0000fa2000/0x4000)=nil, 0x2}, {&(0x7f0000c35000/0x5000)=nil, &(0x7f0000f43000/0x3000)=nil, 0x8}, {&(0x7f0000dde000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000e08000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000b4f000/0x4000)=nil, &(0x7f0000d4b000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x14070831}, {&(0x7f0000b45000/0x4000)=nil, &(0x7f0000c1c000/0x4000)=nil, 0x1}, {&(0x7f0000d35000/0x1000)=nil, &(0x7f0000bb5000/0x1000)=nil, 0xde1d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000eec000/0x1000)=nil, &(0x7f0000bf7000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ee4000/0x2000)=nil, 0x8001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/']}) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x81, 0x8000000000000004) open(&(0x7f0000000000)='./bus\x00', 0x606, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10012, 0x20) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x80000016}]}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x100) getdents(r0, &(0x7f0000000140)=""/186, 0xba) 16:00:11 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) sendto(r0, &(0x7f0000000000), 0x0, 0x408, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x1a8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = getuid() r6 = getgid() fchown(r3, r5, r6) 16:00:11 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fchflags(r0, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7fff) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x100000001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r0, 0x4, 0x7, &(0x7f0000000140)="558f4bf884", 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669022d001e"], 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) 16:00:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8048, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffb) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getflags(r2, 0x1) write(r1, 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) 16:00:12 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r1 = kqueue() close(r1) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x800010, r0, 0x0, 0xd) 16:00:12 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) r0 = socket$inet(0x2, 0x5, 0x3) dup(r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x63) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x50, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) dup(r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = socket(0x80400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1e, &(0x7f0000000180)="cb2a50570346af8ce781e318cd63a6a9cc16cdc2151fa457b1228be9e2f9aac2505e06b733179dccf1e7210e9b851aff478001634beeb70399efc19d801e95a267d84b51721d88474978a6dd0a369685006a395a923978000000008e0273c9091b03540ee60831e905fbab308e41d91ceb6b8dc9f905b4eb869c3f94ac631aee2b9b70808510c3c668db52befd7b1cca1f6cd035ee383a65847577fd1c89e5691fc4f079bbb920fa129e4b4ae27a1fd6bd42515b61baac60cddd0a4293b2456fbec83864c8d84ffd0910f18ad0be66576a0532acc59a18ab81a97fb2dbf45258dac4f1e6b0a463f76271ab944aad15ee687752f2393caca4a7893cfaa09a91b0647900b00c7b7e2bdf2fde9dee3af955f4f26af2cdedcd9f539777f40fc820da478fd99a6db0d23e26a33725196f58a5dd23371e7c632b1f70c403b0907db2292bca7eb2af", 0x145) socket(0x18, 0x4000, 0x7ff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10020000, 0x8) geteuid() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffffffffffffffff, 0x2, 0x7, 0x1, 0x13, 0x5e, 0x1, 0x1, 0x2, 0x9, 0x10001}) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:12 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/181, 0xb5) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0xfff}) sendto$unix(r0, &(0x7f00000001c0)="cb3f12785a5c769217f9854e23819bc677b70c1c6d05f9efdc565fd1e055fa3ffbc835d56f1ba91fd03711490e2b7ca7b4ddf4d9e40c90d1dfda443f30031ed96fde18f8fd2e2e622a3d8e8c75b8fed44ba2e580161e5c5df66bfab0f701cdd509aab9a8ce040059696549bc9040e542d1d7610a94c8c3b5af08530b786791ae5a527f998b6ddf9759261ce1194c5445863aa7432f1cc9a6e0f3643f2c1bd79443ad11671f9d694241e0bbe324dd72b4d17fc17852ce47dc1ff9b7eab0924018e09d3056cecc5f78f8adbf828214957579861e5f0c7ee7feebe8229b461a29514d356e84b14613dc658c9c0d211e49229b36a3fce13b5452a0", 0xf9, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000000300)="6f1f3feabc9130337bdddfe4c7390ff3049668187d4abd62abb8fe7d9f7baec844fa652695aa42d82b19ce5b80828d5803a463ad07e08ebb0b90cc78419d4e9ff8a8341f53411e3611eee2928f688e798539cb464140e73e964071", 0x5b, 0x4, &(0x7f0000000380)={0x18, 0x1, 0xa6f7, 0x4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f00000003c0)='./file0\x00', r2, r4) r5 = getppid() unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000500)) sendto$unix(r0, &(0x7f0000000540)="24827ac5b622cf3950c58217410326383eb0bc90bbe670cb8eee4cdb91e31f33ce655962c0e8b1d57c2443996968f4f7bc1fa40b845b273c10c7d78e701f0d8fdb75a4687c0343cfdca1b0289a40786c2d0e3cde738e86f884ab6032d5e49248770536321f95221486192359cb81cbb66523ed87fd806d769df6c20413546eb3b3c6e9bb9b71d592196e21", 0x8b, 0x400, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000640)='./file0\x00', 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000680)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000006c0)=0x3) sendto$unix(r0, &(0x7f0000000700)="11643e9aa5b201353359dcb4fab8", 0xe, 0x1, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000000780)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_dstaddr=@in}) mkdir(&(0x7f0000000800)='./file0\x00', 0x8) r6 = semget$private(0x0, 0x1, 0x14) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000840)=0x8) r7 = socket(0x26, 0x4000, 0x3) bind$inet(r7, &(0x7f0000000880)={0x2, 0x2}, 0xc) connect$inet6(r7, &(0x7f00000008c0)={0x18, 0x0, 0x1, 0x8001}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r8 = msgget$private(0x0, 0x540) msgsnd(r8, &(0x7f0000000900)={0x3, "a3e554c4e32459df9466145c0d7ab0b93ef52e936e170e42ed1c12d08f743abd6c041ebdb1d22890b06290d1fce884f13f6db6cd6dc1c1321349587eb722e326dcd49c73ded3f59323d7dbbc8ca65e918f983556726c48339b08bb4963397c8dbbaf070d420ccec919fb7908768bd344e78a2d4e01b55c378710d35a"}, 0x84, 0x0) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000a00)="4059e284b4301c2c9231c45f69f9781d", 0x10}, {&(0x7f0000000a40)="db093cb8efc2ad63bbef8f0e108c3fb8804d99e2ecbc", 0x16}, {&(0x7f0000000a80)="dc606db8884625", 0x7}, {&(0x7f0000000ac0)="e52468813213cf4bff8403488247abb5265ce5323f50d8cf5fc4f013d3e6ec908a869f7ebdba0fd32b25bda624b727b5e712df98b776cc5b203cbfd3488b69d9bbffe102ec6f744311beb63cfec83579b66f3a986b137253d707817737e4d932759af895e5a915e6943f42479e3f3d0576646488340e4a587d965c02aa807766ba969571acd55847d410a9da266c4fe0", 0x90}, {&(0x7f0000000b80)="f4b4a41f4f79cc38caff526dde36eb37fdfb324dfed047202238cdae3ff23127451a7aa49c6f5025f3c5d05e303744a245a2f7e4a2c52a408b546a3d09812da084b1ccecfcbbe29c55109480d52f5f2ae08d19a3f828c68753fb25ec6e7a529575af99ee486cc30a440f6d2ecd93aeaca7659c021b2fb837da9a5b82355b9a588ae47f194cfdf1d80e777998920617390505f858e11bc2ad0fb310fffed50b2343bc90e45cb8e535bbef6a83317b33aff7c61b79e0d6535c54e2e72b3938d2e21c82e8a8e2ca", 0xc6}], 0x5, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x0, r5, r2, r3}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r0, r7]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x68, 0x400}, 0x2) mlockall(0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x0, 0x2000, 0x27, &(0x7f0000416000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4) getsockopt(r0, 0x6, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f0000000040)=0x1000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001200)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x2000000000000083, 0x0) recvfrom$unix(r0, &(0x7f0000001380)=""/60, 0x3c, 0x800, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00\x00./fs/file0\x00'], 0xe) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000011c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001240)) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001400)={'./bus/file0\x00', 0x6, 0x1dc, 0x3f, 0x1, 0x100000000, 0x67d8, 0x5, 0x0, 0x0, 0x12, 0x3ff}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5f37) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x1) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7ff, r3, r4, r5, r6, 0x4, 0x2}, 0x40, 0x7, 0x100}) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:12 executing program 0: wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x8, 0x8, 0x40, 0x6]}) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) mkdir(&(0x7f0000000080)='./file1/file0\x00', 0x90) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0xc094, 0x80000000) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0)     16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x49) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setitimer(0x1, &(0x7f0000000180)={{0x2, 0x2}, {0x40, 0x5}}, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7ff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x5}, 0x8) fchmod(r1, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/109, 0x6d, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x9) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) setuid(0xee01) r2 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r3 = getegid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x1) chown(&(0x7f0000000440)='./file0\x00', r2, r3) fchdir(r0) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:00:13 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/79, 0x4f}], 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7fffffff) accept$unix(r1, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xee, 0x8000000000}], 0x34, 0x0, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f00000016c0)}], 0x1, &(0x7f0000001740)=""/76, 0x4c}, 0x800) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x8, 0x0, 0xfffffffffffffffd, 0x0) fsync(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000016c0)=0x1) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/125, 0x7d}, {&(0x7f0000001480)=""/239, 0xef}], 0x3, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001600)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8, 0xef29, 0x2, 0x1}, {0x8, 0x7fffffff, 0x6, 0x2}, {0x80000001, 0x3, 0x100000000, 0x80000001}, {0xc6, 0x0, 0x9, 0xcef5}, {0x9101, 0x1, 0x6, 0x40}, {0x3, 0x3f, 0x7ff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/34) setrlimit(0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0xffffffff}, {0xe3, 0x6}, {0xc5, 0x101}, {0xe7, 0x8}, {0x84, 0x3}], 0x5}) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semget$private(0x0, 0x1, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget(0x3, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) msgrcv(r3, &(0x7f0000000040)={0x0, ""/4}, 0xc, 0x0, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8000, 0x5d4, 0xff, 0x7, "7b6a9e508c72164605cbfd51a1d11b3612d37fda", 0x7, 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x400, 0x4, 0x538732c2, "c008f9bbc5c5ad5b2313999e341eb2ac17c2fc1e", 0xfdb7, 0x949}) syz_open_pts() syz_open_pts() 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) geteuid() setuid(0xee01) fchdir(r0) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/15, 0xf}], 0x7) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) close(r2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) flock(r0, 0x1) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x1ff}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xbf06) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x10000) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x7, 0x8, 0x1, 0x7, 0x0, 0x9, 0x0, 0x1, 0x2, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) clock_getres(0x2, &(0x7f0000000040)) 16:00:13 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd48) r4 = getgid() chown(&(0x7f0000000100)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r5, 0x0) fchown(r0, r6, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x40c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x44cb, 0x800}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)=0x82000000201) 16:00:13 executing program 1: r0 = msgget(0x2, 0x21) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="1500"/14], &(0x7f0000000400)=0xe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001440)={0x3, 0x1}) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) r9 = dup(0xffffffffffffffff) poll(&(0x7f0000000380)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x2}, {r4, 0x2c}, {r5, 0x20}, {r6, 0x2}, {r7, 0x4}, {r8, 0x4}, {r9, 0x20}], 0x9, 0x7fff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//ev/null\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCFLUSH(r0, 0x20004268)     16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/39) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"})     16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x102) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) fcntl$setstatus(r2, 0x4, 0x44) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x88, 0x20000000000108) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='\x00', 0x1) r6 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000000c0)=0x8) write(r2, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0x7) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x8c, r8}) r9 = kqueue() dup(r7) dup2(r9, r7) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x202000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fsync(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xacf, 0x4fad}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000140)=0xffffffffffffff3a) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setrlimit(0xf, &(0x7f0000000200)={0xfff}) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000000500)=[{&(0x7f0000000040)=""/118, 0x76}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/225, 0xe1}], 0x7, &(0x7f0000000580)=""/4096, 0x1000}, 0x801) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1aa4060d80473131, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:16 executing program 1: link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0xb000, 0x4, &(0x7f0000ff5000/0xb000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000200)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x10288, 0x28) syz_emit_ethernet(0x1, &(0x7f0000000140)='k') 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x104) r0 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0xaf, 0xb26172aaa639df8b, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x15, 0x1, 0xcb1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x1, 0x180000000}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x13, 0x7f, 0x2}, {{r0}, 0x0, 0x50, 0x2, 0x81, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffa, 0x30, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x3, 0xfff}], 0xfffffffffffffffb, &(0x7f00000001c0)={0x6, 0x80000000}) ftruncate(r0, 0x0, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x80000001}, 0x8) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x5) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x22, 0x100) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x90) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x200000000000038) kqueue() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) read(r0, &(0x7f0000000180)=""/105, 0x69) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x7f, 0x6}, 0x0, 0x7, 0x4}) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="e3ffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x2000000000000000) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x32c) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x400) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0x0) r2 = syz_open_pts() close(r1) dup(r2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2000000000000, 0x0, 0x200000000003ffd, 0x8, "0503c966f22c95a163797f000000000000e800", 0x9}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/32, 0x20, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)={0x0, "a825b200040000000000000500d1ad2c94d88b33660ed23c8eaf7d33deb72651e5a52eadb0ddb7edbf5144e2d190cf566a641c2c6da5d9059a78682260a13b1a0fb52b7e10129e34232574baa8d4e9111d87d43cc0836e52c6de1fa1886803c1d7444dc5cfef72db4f4ff20966db526011c73273b450812100b30e5a600dc5ed66e39d6a7844e69b84301480127321e20b88a9fa3496a1"}, 0x9f, 0x800) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x101}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xfffffffffffff001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec4, &(0x7f0000000000)="00d818e07bf15a16a997b28a3b5704bf3452") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x2005fffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc5, &(0x7f0000000000)="b6") 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x10, 0x3, 0x81) setsockopt(r0, 0x7, 0x3e, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e38a7ff00"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x4) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) shutdown(r2, 0x1) kqueue() 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) write(r0, &(0x7f0000000100)="af00f051d2307203370c272e2ee67a88cbeb39fbfab695b80af3dd1b3716bdfe9e39079a6b826cf8701da66764d67bcb9619b6ac9547e61907669ea2708a1c4a84402e9e918a6b810a5ffb34b2200e93c8bada45743a3087005f77454a18366aac077aafdcdaa47f073d82b92fb3dd53eb936a03aaaf4c3932012cb5dd192b72abffec0e1e031aaf3d8a6241a6be1e07bed61b477d3c384b9a37ef18b6ad73ff5254bcb553bc4cf399a5b41c5fb6181a70f2d3ec540fe6326afad0f1886ebaa3912b1dc11f124f59ea2a889e8e650ee16761bf05e8e5", 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f020000003000"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xca, 0x8000}, 0xc) r2 = socket$inet6(0x18, 0x0, 0x3) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget(0x0, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) shmdt(r2) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: setrlimit(0xdfc367f830caf06f, &(0x7f0000000040)={0x1, 0x5}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) r1 = semget(0x0, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) semget(0x3, 0x2, 0x200) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) fcntl$getflags(0xffffffffffffffff, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0xb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="eaff000000000000", 0xffffffffffffff67) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/4096) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0ecf784e223a1f982497c3aa0faef6fa7ac45f1e05828e2ea5df2fbb2b972bd6e7e6d6c3763d218817c1c200bd0b2bd0c46ed7197a38df", 0x37) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x60b256ca63e1f2b8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/192, &(0x7f0000000200)=0xc0) r2 = socket(0x18, 0x3, 0x6) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x6, 0x983, {[0x9, 0x67, 0x7fff, 0x0, 0x8, 0x2, 0xffffffffffff0000, 0x0, 0x6, 0x8, 0x2, 0x5, 0x0, 0x100000000000, 0xffffffffffffff80, 0x1, 0x1ff, 0x2], [0x0, 0x80000001, 0x8, 0x100, 0x6, 0x2, 0x7, 0x7, 0x7, 0x3], [0x1, 0x7fff, 0x81, 0x9, 0x8, 0x5ae, 0xfffffffffffffffb], [0x2, 0x6, 0x8, 0x7, 0x7, 0x101], [{0x3bd, 0x40, 0x100000001, 0xffffffff}, {0xc28, 0x2c3898f3, 0x100000000, 0xe0}, {0x28, 0x7, 0x2, 0x9}, {0x3ff, 0x81, 0x5, 0x1b000000000000}, {0x8, 0x8, 0x3ff, 0x3}, {0x5, 0xe07, 0x1, 0xa9}, {0x101, 0xa6, 0x100000000, 0xb89}, {0x80000001, 0x8, 0x80000001, 0xfff}], {0x7, 0x8, 0x3fffc00000000, 0x1000}, {0x8001, 0x8, 0x4, 0x8000}}}) open(&(0x7f0000000040)='./bus\x00', 0x10100, 0x1) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x8, 0x4, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x1}, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) close(r0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3c, 0x0, 0xfffffffffffff888}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)="e9214a372a17f8b37bd7d81756a613c0fae4d580a2b64dffff2d02e66599da8f3ac979b59e71a368e38a839e7e429c17db5239e81eeda07b", 0x38) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f00ad48 va 0x20000000 didn't change! 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="1b70d623c425d3e3e6bc06030803ec41b21b5b8a1b3668f4d261cc4a19f73e4a99d9c51711ea1273e556a6d98b458933db2a7cc05af21ea4839c7330cead11009e18c3cc676da2937ea9b12ad6f23c060588920bd3106aed587c7205440c52aab813a79dadf576bb76c8cc6bba3263787350a2fc640b4bbf3f2c48c7b14ace77b3c87c5e63630477630a3e9124b94372ad4c3d552ff3ec0ebab77f29e8a97473a9fa55edd90a2bfb72bfa38f91015b2268840f0a23d3f1180472c221781f101e838bb193e46dc66bbef5583c9cb319bfa430e820291dd3d2eba3f41b", 0xbb) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x6, 0x9, &(0x7f00000000c0)=""/166, &(0x7f0000000200)=0xa6) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r4 = socket(0x1c, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x400000000000000, 0x2, 0x6, 0x1000, "59482137cbed6a81c01a91f31cde36e76a07d099", 0xfffffffffffffffd, 0x7}) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x101) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="c8f6311d01967ebbda03ab4c4e07def3695ca285e37a539140d56fb951e0bbc7faf5f223d59bd572d16436ca85bc8eb317368edf438033b43afe5ff1e3378a172cac1f0296b757f5ffdaafe5b9ea2e3f60e949008f60ea5f3205ed10d576440542434ccb840b28d761b595507bf69e964d0543105907b9c770fe039cf62a2f2431a74ca859013c2ede3ecff56d6d01ccac4fa6f96d505ed93265474ad215040d1b12089a8cde2cc4b9eb37c6b872269b6b53fff860c6cb38ebf54cc004833f49bddc500811ef13b643c2fae164014018d4661bf1a0c8ce98a4c8f8fabeb80add9fd8cb7da026d5ec03ec87878a1e5c4dfc287c", 0xf3, 0x401, &(0x7f0000000100)={0x2, 0x3}, 0xc) fchmod(r0, 0x2) r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6, 0x3ff}) r2 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) close(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x108, 0x80) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x218f, 0x6}, 0xc) r2 = msgget$private(0x0, 0x10) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2ac, r3, r4, r5, r6, 0x140, 0x100}, 0x80000001, 0x1, r7, r8, 0x2, 0x8, 0x0, 0x21}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0x1}], 0x200000000000007f, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x81, 0x4, 0x30, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0xe0000000, 0x1, 0xfffffffeffffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x20, 0x10001, 0x100}], 0xfffffffffffffff7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x84, 0x82, 0xfffffffffffffff7, 0x317e}, {{r2}, 0xffffffffffffffff, 0x84, 0x0, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xc2, 0x1, 0xffffffffffffff81, 0x8}], 0x8, &(0x7f0000000180)={0x7, 0x101}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xd6a, 0x1000, './file0\x00', 0xcd, 0x2, 0x101, 0x3}) fcntl$setstatus(r2, 0x4, 0x44) dup2(r2, r3) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x82) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x0) r1 = socket(0x18, 0x3, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0xd0b9}, {0x18, 0x2, 0x100, 0x5}, 0x8, [0x6, 0xe33, 0x1, 0x100000000, 0x7, 0x2, 0x7f, 0x9a8c]}, 0x3c) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="05000000000000001499348e0825f547cbe96cd1c74693e42f00a962dc8fcc77a974cd8a22543814c4ee97afbf72ef90bd87909f0ddcb2cfe7aab1fdbff7a11e8de3af255962e08ccf624c634069c7ef5812d35e1c7775e04de1114a7deeeb7261d80e6badcaa779c264ac094ee4507bfc31d99677fb7cac89a568768847422ba9827ae30fea7416efdf7b960b3f02b5fc14a553704442d30d688190234c34c15dafe93a26d5ea39584024642e588e5c1c1a95d28102c2cb08cc51574ad44e2189c041625cc4af11f8d9a2d4b58eaca2faebfa536688c9c19426faee9bdd334f01997eeb055ab05ae9298adb13b03eb86393108f2a406ee82ec7cb02441b0b22774fc8e0564233ff48449a5d5df9d5ea484903e5cedaeddd2b2b94f0dd4b889df5f120d2668dce08e5774e5c5726e6171f7f5d94e7a9f3012de1d20130464e06dce0241f46b4354c139387a69e5e860cac39"], 0x9d, 0x800) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x8080, 0xa) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1000000000000006, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001500)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getppid() r5 = getuid() getpgrp() r6 = getegid() pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x0) getdents(r7, &(0x7f0000001600)=""/172, 0xac) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="8c4526e59654ca4a47d055892ba92c34aedf2d56d8361a842a65aeee159e143a27455aeb698b063c3f787af13d0351252b6e31e0044be8620cd92217fc2019e728e9b4471f3664ea93fbab345d9016aa712c1a290dc27185f4c7c780e9e50a99041798081a0b284ad703e8c7d441ea5f287ecbd42bd0cad922dcbb99898945", 0x1f}, {&(0x7f0000000100)="9299358c2da85fa8b34cb27e44f45ef32f4f20248fb4e581d1c2535752d64aa2c7ff997c83954394ba3401b596712608f82e5039af855253df9a174a8da23d385aabb9a46ad32578f1d32ae12617c65acb5ce2e97a7cfa0a89a14284a69d21bb6b87d2fdf714f1db5b18e286abc7a956d77296aa0dd73e6171816d06d006d063b2a2a61ef11681c47594867399a1", 0x8e}, {&(0x7f00000001c0)="1abd94fbb553b37239c10777ead38ff31bacf3847909a8da0bb57cc4eb46d289733ad7a1273e77fa16a7892129af17bb9b353f3292f29beaebb4bd14708eaebfe21d34f49ff2736f213d1202b0962613a16ac16be4387122cdd92d2e14fac4280b53ea60522defb9d8d8b4feb5abde8961951f2d99196f972b77c060008e71c46acb2a9b7a5f9a3692f27794bb81ecaebb6b1a0b563d21b0377ff32a2d6d60e1cb31af252288", 0xac}, {&(0x7f0000000280)="11dea59e9606ab386aff1a74de744b3039888d8ba59a19737eceb44f016dcbfba7dfef6a9019da811735da774dbe8317659f8af082da1b4209e9cdc8e828c7bcb3313bbd809b9796d0b8db59dd83e15637a930791c461f27fcf287ead570e75ecd8af34ed2fbe0b139d8fece84404032c9bcc33ae23a8cef9eea243a06269d27bebb71949383693193f0e656c3f5cdf88e1464b2e2ea1ab078c9cd5c117fe011d04b11dfbbd57e156c49de21d4a1529d7716491d35c08cc28f8060801e60b67cb942b835513a3ca2fc90edb278595eeab9ddffe717b8b7ac79923f478142594c7396f7c4eb216d6f9f29bbb225d1c651bb003a06", 0x1a}, {&(0x7f0000000380)="763b55ff16f0413949409afe53774564ca9306f10f81b07bcac93caf7077b8e367d2f3895fcb9c03ddca6e15ba330443ccbf314df8435f60fa4bc8037e1f769aab436a8c2d4e98614b16fe1b0d86c56fd5760b9e64390e30c0ea036beb42d2ef7731e70368fb1bbb3c02f04d9a4c41be11fb26d4ae019bcbb3bab0746ecacd0669527c5ca46ba5fcacb99cbabb4fd415e8088170cf02af7d759a54657f6cd2e4dbb201f7b65d9358809b343355c963af9044ff3d66fd119b8d2b8de0aeffcd344f8467ff31d547da14a4ef011cad29dc39b613f96a28f96b6bf87d2efe08daae76799eb72c29726f0574db07affed253edebab2431e26b2d0e0988078573aa038ba493c8ad2594f20464bdb1d02d53171f37a7393887120f12766faff917a050b7b4f4581fff3b89547ec7f15b4e011a7986ff8da2cf63c87b9e2b6fa32cf86f0ef75babac937af15372df83856bcd3106c64fc0c94fffd0e03e412c896e6791a1859b2d26613803429f90a201f1ee0b59774b5ce1dd474bf4c58f7bf23565b53de0af76d51bcd977292aa1a0587a54e1d9f2df4aa62efbc624c438c3d956a161fd1d64a59f7c96c30a7d512e51b0368b4938e5bd4393fea9029cbad4f9ce98bab83cbe912d7e57069181fdcb2aae07f6e27823583721579a4d16729e4573a187a23da4e0090c62129266a12c181710b41675ff57a21f76bfd1ad88de9991883cbb6b90736b1c37cfd5a1b67c25bf1c06fd482b59d4e7831691baddbe691b916a79f982758983d8ec8552ea4003354424d47a2a6d0785d2542317eaf091306ae930bc5470ee528af3c1195f05ac59a670e38b20dd17e5acbad54ace6c4fc20436d5bc666b00b8848107b3d94a4ced23225a776abafd6dc03cd7e4e011abad556dd4d00ab277ee1251663da4aaff67832746e2da8b9357cc8e23a9629397b215092882b5a4242c33ad3606751120204408c2a6f3a83682889573312c055b80a7a999b96f757eff57cec807666f9905bfb86d25779eaaea2992a198c8da780b04ad1ea8426a1296fc233408b2279b86d2220fc94a950b00e3bbb7e8ce97f93664cbe435e16530e7a7806324d2e574d48a9c7caf42005484d50a88b3ac9678f904044d7d4b48ae4298dd5591cca88106df3ccba9902505203a98746832dacdbe1cbbcebffced043e863991e382daddc67f3993e30f7297a1237b8c4181b6305c9260ba100603365705f306a057d1317143f7b1595feeec31a9bbe7f2a36ac441e89e619ff96aaea6030819470a9501bd44edcdddaa37a8b465cc441d27e76a7668729d01ada3c3327d03ac2bd1c9407ad2817e149f5a94112a479148df1bf7a94a5c62857959cbc6b6a29e8d613b244c364f2e4f778d49e3be9417bfc699b5f4699db36482d95b845142bd53491144ccecee9ffdf2e8991e6d10e77cdc8b8e3cf8cf3f646eda11a1c3ee29190720582fb1adf4c9e335092f80aa1d2df9ccb41d8f42c92b406f7ebb8b669c768ed73470eff68c60c5726a05ece5e3d820021c228e816a6099a9316732dd0f15944af1de723331ce079efc7aee67d72ac21c6c65f32a9524667a9edf71091d32cda7754c539fa8d579eafab97da7ade46ec0fcd2ebbdf143ded972c52e3f1ed232b6a00876bd188c0d00e0810a362ff437abd56c9685aa224e988a33a826d59312d43110f74bfdcddeb5897ffd424e7a88218b54a1a83de48fa00328a2320b6a931bf92acb94c3dd3076c78bf39e977e9f0ce879aa1b1f2901ff6b5c4524d1bc5ab601391ba0709df01621180284ec2fe6d0d369d6057155a21714dcbb93276c8dfcbbc245cb66231ca55c9a47372f452e52b0ffd94b67543f623450ee58b1838d92d273c5fc6840c9fb59984e3d0f5540f6d2492e0eaecedae819662910eea60fcb98ee449e4aa50594aa1512fab5ddbd8d7156aa667913333886a3fb518cba1036f0f6f26fd9e734baff63d9f9bcb9d936a07940a10ce41e182d9386d3397a8cefc7dc0fa7679178d3f9bd5d92a741bcf074ccb4357d0569014f76baac19a2df156244963a78b9a4e639bdbf346867595330d371a16c03d1051c9f62f3f2a64bb9a2df4c62f18dc36bd1bce49a24bed5576de1b92d34cd37ef1cda941cd5a21390ba3d6777e8c960aaa3c12889320993c53c69abb8b22e41b3589e2bbea0cde9374ba5eb542a00a046383f244cebf6888596062ea840ef8cd86c134cd5b48080429ef74ef79aded18945f2f4f618781d33873c017960eb1a157faaeafb80487695c3cf37be0c91b763f67677109dcb318df891bd7402b97f17466e033c03bcfe05bd32f49f206c583c68074e187f8686d4447039cb9b2a46a3668ada66603b911db7907fdd01d266881e1a797aab698ca912565d6a17f13aaa3b3c8a5cb83b9caedef70fe5f384a4657c2dde91d6dbcf4b7b657f3b6edf2433b5aab6cc67261ede9f94632a86d5eecbce8a3710e85167388c8e8d4db6d0674620ffebf37c5765755fd4aec1b931de18601700b4111d4de90d50b3019a2751faee5bf80e2c54ddd4e623a5a98680e3db2355d07a2928ef748bfd5e2938b9a0a37eea612fb77f1281a051aaf275815654646fa1d454538d78cc39025e209cde3ce59b17c6b2733e1e7ca2ec821751013b3d822fd72b77194a0f99d4a903aeb8cc30b219ae8d1bb7fd504e6d13a72f5edbb18da52281221fbf05867e5bf36fce8c9d566fff9bfd1969481a7c920c6515a04bb4c7d9cbb1326366d5af1e9bdcca7ffe473b6820ab25259756f4a81f1d95d4cf5e27403a65b90e05795d790926cd2b09777f6b5be712b0327dd54912939a23a79f947386406ccf57e035701ea4ee1c5f556d609b65313f148c25e4df2fa460f38e9283452957ea32140a1bd722431d9f2ab31a66e032b02da39b2bbb4f1d8ba89d80506575a80ea867d501ad5796006a9659c31074d29243d8605fb70c157250537495de8cc67063598eefcfad60732f087c878667f447a633b0eb178147720e0e1459c046486a78185b9ea0590469c96930d0a504ae64ffeaedfea9a3e4f10b550ef59505914df37ee6adf32407cafefe5369a31174bea6448e193ac4f9147f825c7877a920a0a54983dd8d168a854b26b058124246f6229e83bba04340c0f66567c92352392dc744daf7519e34dc42c29a2b0d287b76410a188dd561632532578ffee1d2cb57306c397073694700be720604bf175e146fc7bd4742853d0c26d8c008da181e438561f63de609d9ef9d8ddb4abed1d836d1320a0d907b97cf4b6dcc89f6362bbe259cdef9faef82c3266f69f786745447931b926bd79c13548aa1b7321487bd6f10d11617201e4236724c56e0fd43f22645122b48219dc5c08a2fcc9da4d440f1a859454b12698c35ddf60c30aeae2b2e9e1dc1e22f943437bf99d369f994892a624e1416a85a5753db6c84b664a78731af9e615c3f59787c2a90d2b7bd308a40f7a892aeb60901deaf97590eeba5c79d5381cbab3e9e41c8177afddbcf3b9c469ff747975a591f71730013e4d4db4f896c24687226b069e669e7f51b5d1cd770fccf660bfda3edf08b92472bec0b3c0361bd0e45d5890982b5764bc1b5e18ab4ea1ed659141d052b535230f0b3ff4da5aa7a1a055b7bee993db4ce15b077efdda02ebb13346d969136bac9187108f65e2bfae5f19d95032a52bad2e037e343ac37d89ba110c5a872a9e80242a755b6c1fb36c5e536c48f45b504df9c1a452e344a5f3df26a64ab54eb4d4a337dd7847e953384f09a2fe534c35e5671b656bcd396732f6f39c5949ede096ce3dedc26dcf2c29dcb22cdccb7b7500253332b27fa9b3e7e21099fcc9774a728591fa1882074a893ba3ffd8b1fecb3e1295524103fb5bf207c0432f81b21484b92d06da08c317df5f14b4f4a1ad681f5a8ea762942f842d26b962e7b58d4bd41a82cd1cb8dc58ad890c0e6b86d82d80abed50cbbd15cf59a8b5c601e54a965ce6e040cd7ad537dca76ac64ddfb90bb2b6442ed1d04fa75717ba38058216bc7efcb3e3bee20d7b8bc80749782c8e8c6a9baeb3c5036ca656b596ad495b1ac58cf81f785f7a363f51fee365dd1df4b79f0ec6ab5a93c33f174bbef10b41cc3905f9e7de27c0f76446cce7df223e6c2a7d73069a985ba1b743d8fe02cf31b942d45ecf60aae5fff28ef06fb4d2a2f30854b717b8c3b37ae08e9cde965044f040e30ffa735417d0cc6769fcecf5056c73144cd2d60a32079b9f3b613cc235915f8f49fc77052be5d77915010387ab7b4f4a24527698802da5594ae4b929325875b485a5071b7d8d169af01b51e9a95f9a7750ed8a712c32668298ea9d2c55804dbd6f6649caa0f631890c929ae2825dfa7319da9a05377a49b0514dfbbd6510ba490003f9276892952f7982c0d66b21960e34cd815aceae03db4aa3462980e5b3fe295b6174fc1e3d8ab40e264674b37f82a8573724ae1b23a4e33fb3b7925318c6ab4dba86b43a64e06c027cdb9e1c181a610066dc02c3e2167913c04936aa19bb058396007b1a50165db14e35745d6771d7dc039b6d6288ada0fcca3cfd41742c7e2d7224e267e73ee208268aac943d3aa5b34d5798bcc3ac8e1047a244ba40164b2a4b1ef48640eba8de608f0f6b76c6aaaf68443e9317ce6cb25a4c748b111e871114e368ad57820b77c185a5a7589be7b85886c43075f9ab89181a60f4d120084a050d7976bca12698c34f2a21be6052c2a74dc6fbe939494fc11b9596e1b3a11fb4a2c94e5aa8c406419c6bcd2f15d8a8668d57edbfbbe8db697663b7f5b09101ea3a37265c8de8580ecd01ad665feb7a261f89cc78e6407b0f0c900b106563e925b2f9e5f7cb0fa98c93719d05ce0bda1f8ad55c917b9aa407fff15b9b15ce44bf48e97e4eab1dc38becd7c215b46ab9499a6d227106ac0bfaaa4f3ae95f90503c7ed1acb3869005dae730b4e082f2298706e8227e32fdd3146857e59a362283db0d4ffd0390936d33850e6f38b31de6c3a6bfabc918e9abad9149523fd4950b594d433021073e2184fc407cdfc93540d4c85e483bf361a2c70575e68b67965b0d6f569098dff6987f1e86d4081ef2df5538141415f703625af9e08ab1085dc9c7d2339d74ff3a4dd76c96e4e1060617b835d06ea8a58d7e3074f5e181b5bbdfc3e41b6d88b0d739c513d5fe2e469e1c73166c9da9f4788684644d4f6bd5c53544c615bb568478da5d92698b7f2940fdee5c2d429649180b67f2a32ce705d20401871d6a8b0bfe5a7b7220886acfe2509f8ef7ed5a984e64ed0cd28bc13e0fcc2d45b9aaac2614d3516f5ecebc91b6c874eb9af55196c643bd6c3a487b8cd0adaf3b414c02eb357aaeb2846f00fb36885fded031137da353b66930272b3d36b4e63ec10fc227c938e022efb0c317b199a6c7afccddc104085d813eb5a95ef6a865b72f45871dfc882d739ab221301be3b3a62c1a3d26f03d3ac4d8c6eb54483dfd49be5500bed564f26a6456515bb7c50e06654a6ce1b194994cf8a80369171bfa21e227f1b41c4f04d51b4d7d696d1365881590673339ef542608a71e3690a329ec8d293ed08d3bd5af860cb0bd986d830ac2fff4a0d439f6f3294b3f2049f4a0b8aa88eb5a4f5aa8d2bfd341bfad38915874dd2674e667d1de2a1638fbd1cd8ad6b5537b43f05d31efba38eaadb936ebb6123190eda124dfe27b6e34207adb7b6dd092c0613f52d72e093f168666ef388498d2c89c8f3d7aa00e2084cf3ff6d1495c1edd31402f408e2c46dc95f67f4e536032166f32", 0x1000}, {&(0x7f0000001380)="5cd80f5467ee17787463526dc7deef8d361f389b877dae4dd9ad7885f110f0845934e843b3f7f102a32faad09323c249", 0x30}, {&(0x7f00000013c0)="093a0ce3bcf5886de96982f63bbca42be767111252368752aa023591dac8d87139a9ece358691d1a5257e35479bba6b513c57b82bc18ad705dcbb90ddbfa11c51116e6dc3e01a2204233e734b53a37140d875f40b6a837fe2eedaba68dd80a51453801297027532d79d97fce9db44188fc9e711dacc6fc8dfdae", 0x7a}], 0x7, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x8}, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x200, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x5}], 0x3f, &(0x7f0000000180)=[{{r0}, 0x0, 0xe0, 0x1, 0xffffffffffffe48b, 0x2}, {{r1}, 0xfffffffffffffffc, 0x30, 0xf00fffff, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x9d, 0x21, 0x4, 0xffffffffffffffe7}, {{r0}, 0xfffffffffffffffa, 0x11, 0x89, 0x0, 0x4}], 0x9, &(0x7f0000000200)={0x80000001, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x7, 0xa63f}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100000000000052b0ebe3"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0xff6a) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7fffffff, 0x1000, 0x67, 0x3ff, "15684b84e04a4d9b6595ea983e7f1bb976f4a7be", 0x101}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8000, 0x7) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x100000000, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getuid() flock(r1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) syz_extract_tcp_res(&(0x7f0000000580), 0x1cc8, 0x101) r13 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="84ed66713de993429668b20e", 0xc}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}], 0xd8, 0x5}, 0xb) bind(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="af8003b3321390203f48611cde8b8e03ce", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC=r0, @ANYBLOB="f28689761941f591f10fed352f990df13927645821178e1a918452b0d89ca39b3e8e882714121f41b037e91e3b995c0d48b5ea083271852a94afe0edfe27ba7ca4991293c978cc9ed7fbd1117b3da5623f3d137050b540150afc2610c2d1d067cf0a4d68a104ce2af839b9", @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64=r8, @ANYPTR, @ANYRES64=r13], @ANYBLOB="ac6df73d5a87fb2945450836aac045cbd551d501a5e5a7d5024d4a30972a6ee6efa85d148c96cc1bafc1387af5910e3a98772662fa9f894057ad5c3fca455dae2acf38a6c1581ce6889b263ab05b63e2823fb64907740759577e10e6ee91bc26ffe5940423807049485df3f3cca9cae18e6e19625b0a3c670b521c82d68117ed02671d63e32d29af8c975f8f0580cf73056d5ddb4feb3f83cef98fd8d314d6ace5d8cca2d513c11e6a505ca3662604e64a2d57cfb936ab34ad4f15ff5ef1b9a91cf8a630d5d21fac35b1a99df23d122e4211", @ANYRESDEC=r3, @ANYRES32=r11, @ANYRESDEC=0x0, @ANYRES32=0x0], @ANYRESDEC=r8, @ANYRESDEC], 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) flock(r1, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = getpid() r1 = getpgid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) fcntl$setown(r2, 0x6, r1) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x38, 0xf0000000, 0x2, 0xee}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x81, 0x8}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x13, 0x20000082, 0x10000, 0x4}], 0xf1e5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x12, 0x2, 0x1aa, 0xe3c}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x3, 0x8372}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0x20, 0x6e}], 0x0, &(0x7f0000000140)={0x3, 0x2}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x100) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000380)="82e8d15286b70aa5348c4f372dacd7f867b5745ed2bf29f23479d0a1bf68e95e5fd45f19fec541bccf2b3923b6a7702d968e975e37c6ca19e1916677100688f10f899cf1a3d21a573c495792b72721dd86f2c01ddb1ab965a34014e99e0c3e2956c849c4dcb864810029747d1ef8c9cf5443f5344ef684cb930f3fd2b0a5ac2e13ce217e9fe6bf5601689c8291206ce1295ce0acfe66dda07db9f35600711c6686d521b935a9d8dba96b249c5bd63c7ff73476b3df9cf22c608a5f6d0fb12519196c544f62f13de49a19f877b73db4e37f85751e0f705bd1bbbe0663c0dcc4024da73feaf7c07d7ad4adb7b5d621cefff6bce9b0bc5ad1d2a6623749242c4a3413ac38b5c52670e6f7acc9567652efb93ec4f954ae8e0d0987e26f9a0aad56affb2a1c8c67b066edaf29a6ef74bbc885759b3e112235e0cde3ab44a896eec62b1196305538821528491758048b5610a3258b1483eacdc901443438f0f95fd9963cdbc85a360a7d62cf74f52f6a5b67435f778d56648516474e1dad1af9763f0f2706b6ee4797f1a419fd7902a0ade3885e0d349911fbf9c2698be919e328dc895070365680bc341c681c28676abce1f607ed9d4d87ea8e528eef1027d51cefe6fe041f729921efaabfd6fa3ad4e016c96c5f6579b69c0b1de5f66f698735848e847539d487a795bd4501d888ee6b3d9a3e73d8c4426321a0417d15c1488b37750791392a98ac5350e0f7ef12ec2759b42145ab47c58011fd470ed4008a8a5e6ec1fef81bc440c6fd155bcb794a364e1817198007f62166aa54075c61986fcb3a41cf88dfad48a795b517d113001158556b202a82f4fecd8c40f5f1b8b63265928cf6dd9b3af472fd8e946b659cd058404cb13a9a1a5ffcb1db9f16b49853b9c617bf918b1ba641e572884064c26aa4d69dbf65eeb512b0d3367f748909289ff311faffd86c2b53350bc11ea1410405627b118e11703a22d75c7d06c773a8e637be50b27a05ec6b8f7b036d2e209fec442af3386e691eec82b9ffa9abe0800e29978ede055f75f30c858179008af317aeeb6422383b654812773858d8f90bd1c46f602d0e6e1b3fca0c66197197840b2ea97d4518c68bd9b3db3f65ffc31140722176940d380264ab163f858c3e3e6dddf3371c078c201181bb1cbe8c560f399cbf560378c7749b3a580cbc3382666fc2f72a8044397f1b4ef8ed60f5404b466b02a3d6efa964e5c439094b680aa6eba457854b8c2948fdfae0fe2e7612f380536b683ea14a814cacda828e8a6f60d82f6255d1b3c1fc742491b730d6528895b56cce159d71ca3af9eb8e84ffe019ccc47e267eeaa5352d986a44b117001a9b423e436bc41cee9cf14c51ad7122daeb46af4ca617ff1c33baac281d66a55fae144ae1e280055bc2057f32014958c3086c37cc27ef0058385c986f9b5d29667c671f21baa2f56f81b02f9fa0c295db01d8b20daeb5f8fd6dcdba1c8eef8d876b0933c9f0de39b535988ad57a39dfd9daadd287f04baa441f49a286a80dc2c2cdf1532d0ba4af21de578293a5adf794a9780f981b46dbe914ddb76dcd05bfbadb7653305418f08cd0fb46e8004c1c990068b0adea9b6fba622cd30d0ad5f26914aca24fa110ccef451355ab7779ad610c976dec6f34c2b12ba1b437e327fa3b9b19feea357efc68922a3b62cb31e8aade00d69751099c3e567befdc463a3146ab58bb5cc1b9de1832bc2cd5aa4ee8585be7f478de8523199f7890620645c4dca1030540d7c2bd4002a643ec8cdfd04a354bd3b0cf9793b62ff884f3bc0a72f8b71a6737a4931b548e441eb610dc622ec9f779ad332bdd1746de2d3666136a7b12c0296487b4a1648ce8d0274bae8e7acb95fd6c375afc2537ee9733805abaee03723bb18c4fc19d51a5ca1c873301d971b8567565470af7345690db6b9fb8c95818d83ca689611ab32044d1de6589cae885f398491aa3c940ab3babe8c35e5d0c21df45ba239dd366796c59994814604608e4bf562d30de71002f1337ce88e6fdcbee706437a85eeb83ad716a668d69fd92447e2f6efd17b78a179c580b7c2f15e0a3ad87fa6e82038f853b4551e11dea02de06e8eb01db1213bb5b4bbd4269acc74f321a290770c57afa1fec76a69d0c0359d6f499be3165935d73c3df6866ffa21ae94d4062ceb01a8608f39c243ebd3541e5214ac949ecf888d0ce11f7fd71073be4714f1979099230dba789ee56c1c10cd07b86d0d41e3911ee8ef10e3c8e1676dfec3db5bf2ab621987cd91ec35b3a3f63a18ca8f9fae914667ab1997d4190da10185ab68ca863f6309d007ab9a20a2687f29e86cee86e3dd2c06cecf5d41c4fe47782cfd962ca81b5e4c89d390adea9cf906467bd1d090015665c0be2529a36ef64064e0f36f393d4c12e62315e0c6409b64020bd3ca3f17a762a2169df50c398971ffbcd13fd7317e875a47d98c68d8e48f7b5d0aed69d901037baf5ca8d527f16b5db47ef67be32d4f81e4f001ab3bf67ddda321179b1de46e7b241b70bee8e55f001515ca1f629a5ac894666d63a6bf2ea7fb9499ff7cd4324e2cf977992039fff63fc0618ce331fb66a53e46580196a9569b9f19af437206b668f5ac702e49239c7d27a62269ece5f3b448762c646777ff3e5b7afaadea3efd2d5dec372e4f6bde0373d18a02543dcdf6275ba3d0d3cf572fd6ad6995c44087c8c7acb6ead3b930313b7b99589814ee7b88ad188873e73a807c8f9fd020f9eb6a0ac4590351f5102b963e725874867357c9ba80f9b376efe8265c6cfff7379f8ba4a37490a93185bd4de8175cfe0fff50aefd3e90cb23be93b794ea85bdb47d2b09e770c48b1e6cb1c491b2f37d8259801feae4ca8ad47944c471f7bf6015ddf1b1bef8a18f6103cc6b5bfeb1c45d450afd3fb891dfc5208b8dc733d4e3422dc9f270a83c266616c8248cfda3d1f2441cdd275807aeea0db750fc17319f06220171a34979a4271062e33ebbae1adc6097392b39ef67d516b2d66d8d6e97d36c53be7a24b1486d94ea3003eb89d7ac72d900b1fa9932ec007cd30c6e96f363ad9516ab19eaf5c566e7c8f9ab140e6325f3e4e879cea340c67214cc9a8237a908b76cf01b175c4f433d3bee9927adc2e6212dbeba831c2c74bfda3784e9f38e2e5760c75b928f6edfaa6e65bf76c00ed339ac570be3ba91ae644421b54353ccdf4c9263eb7608f82144b06fa038d237981dd8f48469dad19a4e82549319693e408ea9b349eb1affc56ca40dbf33c25638f3d287ff8415817cd7969a63a6146663e30009793213df8201bb64f8b26c3d89f7465b598ccb91b311b59e65feb75d91a0b5a24f59630c9e7cbddcef448120eb12131cef3ff781da318a8e4ca01c95f07c07e8041f3e77fa2c7ce5c017b96077d2b12220d3efe05929742f80cfcc25d97c5099d23489391bc0de6fef90826a18dbeb6eaca0945c50f601684d1d1ac4dc1b905506b2f23fcdfe18472677682b6d513d8964728f5b7daeb8268c73569ae0340d54dcf9feea3ff8915439d917c18445b304a82f51e69ea647c80b83b757d7aad66341efacfac2d9efdd7a5d68423857f9aaec5f6d4388adc4504fc132cda192d231f7d66eeb0d207d04bd17afec860a392abd0d51fad7fbc910fdb67b61d1ed97572898c59b4ebacfade761a613b702d04e9a4465c2634996a5eab676d96893eec72fd4ab385387b36881d37110ddb19b9a7cda3dec5162fea58c4f5a5f129cc10bce6ea0fb4e359d793010fd5190fdbbc079e3e46ef387f3a0baa359e72a6a43695e4739f6a87db661d352c21032b6a3b891811e86e07ccce5918e96a46b8a8f34e850d7a4bf4424bd0667f98b5c0546da447e9818e2945ba5a5ce5ad48f1bcb524aace02435ada2a3b0642fd973f0f5f7ee1fe60f5702f50ffb3d4cb5569ae0ccffadf4b8ce57aff2dc09f6ed5bbc834021e520636ce7a67a6fb1f660f9a55814b2389eb070b48c6d77fd8418eecf519cc513f2d3aad767f1eeb0a5ce43f6d184bd4c6c219536517897cdc55eab7e34a34ae32a640f82dc84e14b3e75605966bbb4933c971723a946debcfe0ef741986330fab63576e5dc5681fb11c19f7774d58587c9f3590560ade95e959342f524b08fd3f01dd2d4d0011f54875144a0f724f29db36670beecec6326e0e3de70c59cf629e8fd185e1c1c608aa063b0f858f312049dbd039e49ac3a22af81b67e976e74dfd2a1e639d2716d12fdfa0763fd5af972e682455f7a1bbd6f2ec2a7303dfc263a9d395db9dd23637c8a0955c49ac82c774901c03562e4a07d97559142099d7d83fa55bedfbffd0ff6dec308fc119a031414ee61852eccf1c7ed53c2272ebc9741840c5f28eb18e0de88745cec243e86c40e22dc4c3ba1db06723a13f6fb89b41f22fac7ed0e5cfc4f159d0981d17682e7dded3dff6056d2499d66dd69f4531b21d6c534eb73f908017a9f91c97390499fe5b365f3ea997e21d7a7cbc89221d2d782a1ff12165e6454c06780ea4c4d49557f3ec89282c762b5683e5414ef9179686016b00754d7a2da004987bd37e57191623c74cbc69dffe19b7e155c92d5cd4ff0ef1ff243c5eb9471c21e777a55cd15db20e783a312925a749ee7b324773edde1ea1a390034cf1746593ceaa99c33602135b7042ba086258cccbff97d2c494afe397e8d2b04633711f2e01076f1fe5538a9a9e39cc65509822ad84fc666189b3cf782bd2ac48b4c9c6c7f9d8979697765b9ba01ccab7d00a80c7542e4024e7cc36535c14c26df27cbd8d504c3eb27a8d7e14277efea66f33c71598cd2036bb35b4ac4d469c018c8ba871c257eb68ba9e25789b158fbe69c2a696ef35638a43c73809addf5d94a13e01b9ead5d5f6e4ef927d8508aae1c29b36be5c58d873063b98ec1a5176402912ac897cad0a434a5ff774a594e238490d8f78b102068d027d6d9125122489911a33af58a22185d974349e480a02d248137c4b743280a39cd23ae05b784b26719abb93feee82704e2445298f715635ba00b14da02779fc61c5d4993c3208c3b36994dc508fc8f30d70801c7b829552712b8d861777eebc1d1072ee37c64f9e952f3898ec5aabfd90f2d72570cd8e823ba1f43acbd89afa3f6a0c37397353017f71a0dd1001b0089877e839aa8b5eca4667d5d2ade92417f120e86c10264efe135c6356d6b26d52770a1bccfe3a16b87f62c7cbe3ae206081fb6317064da39ca7f1077458321ed0cb26f4fccc67fc0dfcc5df4128a27017e8149c104e6ad86fd31b6bcedc74c107f0e50f77e220bf9bda007f8329c1debd61b7b3462ce5256350f307ab10eb06a08b5eb4cdd0cea906a60b97ef397bc04ffd039325bfadf0481e4f8b8af0390715fb90bfc40887ef777df580fde2f70518f6508f469fddec83d6bf992d201e7e9212858d2156a61206dd6a4ae9a57dec9df21c627f41b8e14f9a8e4d75febdd4c01acf1eea2869ef7445de1eb3cb33ce99dcae947ab5731980f6a135c2e4659bd0fd53c67c79f37bb65a4b3ca075e3c645b77b0ed10c5ad1923b6596d7d91d08096a7cba87a5dc8b9f963609e8523c14f7054782479fab83cb82452ac0a37b45b7d7dd970334d10474a727b85ca29956059c017a50108fd4ee89b9522f8e6754eba46729c38e4c1148a29a30049bfcaa7c3ca4915dbe7e214c26837142da152a995b862f4f5bbca38e26f68af6e174764a67c46761ac2d634b45a8c481c50f72a53e8f81182e6a8fb3e3550de7e2c8ac0e50937cda167fc819892a7efcaaed3a50", 0x1000, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x6a0, 0x1) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = getuid() r13 = getgid() r14 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000c40)={0x40, 0x8, './file0\x00', 0x3f, 0xffffffff, 0x9, 0x9f2}) r15 = getuid() r16 = getegid() sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000200)="099f113c1aa0b9e6d9aff2d136b24c892cc2d207a074ff72388a0d7c7f05e043ebacd1c39d97c519625478557820cac2e39f2f1c954f7cfeff54bee706200c4185bdcadc1b2141258b4b87bce8220522377b90aebe8f0c5db38ff2bdac812efc4626fa14e428c77f73", 0x69}, {&(0x7f0000000280)="90f255904bbe7be5e82e6ffe87d58392a7bde5ef7d2d3039ca6c7537d38ba9424ff9de88338242fa160e20e4cc650637a0e901f399d625bed965a8a5b30d63950ee1edf0aac2411dce5f535dabcee66acb951c49a6b12b07ea9d77c2710924e7cf2e", 0x62}, {&(0x7f0000000300)="a2432e10032fcd4f7823c1bc32a643c6ec0f0f7b215e1bf8af17b882f74e910216a9e92bf1bf5e6d9a862ef7", 0x2c}, {&(0x7f0000000340)="2cb6626d91964baf2aa530417e70eb31d6fcb4406ad90d3065cf483146bbd52f9efc395ad92459477700e8601e6e82657f0f88401cb8ee24a4636e2ad4be2b58961c890d67baf482ef070bc83628a765b316549f13bcd03074e13c823194b7c4c06d178f06080f3ac896b8f201eef28abc7aefa34f4339ec69615cfb88ebac30311b4283bf4bfdbf227131276243b145fadc2706546d867fe57b4833ecea000abc259d43e07d37b9f6159b3cfed8c9c64181570340b01460a6072bb0ab0faa933d241abca878", 0xc6}, {&(0x7f0000000440)="75c996fe27966f6360b47ef4f8f206c1c61dcd4d699ba1a0a4a31bbd8f9749a35e6c8bb22fb5c9360995d19710bac8f2c5ba33934be76649dc59dfdb73c3cb9d5805aab7ec3d0c8fc0119fd651963832c4d041d795c36988f862e3ee8f3ab069ca2a7d40b993be902cc12c9906f47c2ff1ac0cf977d80ebbc78e3641b139db5b0a8090e6be80f06d1033ff8a4815a270324bd7c88b92b004c4526f3fcda2aadf67b273357e1ee3879374b803067a47c4d61237f8e231de368e3e8c3b155c9c41e2b6d51c53ae8fd06037d7d33c49fd13e15938486f853603c5b84328969312cb6d373155f10d38854dd45bd2ecdaea48e8d248be2dd410ec3b953b2b072f", 0xfe}, {&(0x7f0000000540)="6abca301a0f651b90a03eb1876611682087053e417149c94997eeb6a30c6916a086cc62bf2cf24e39eba29de7463aea9950d75b3234f9f5cc86f373fb56ed5565ac914803b91288bf9283f2ed16f9983c2d13fd435e4bebac8fc3c4d13084257ab9f6f2cceef0ccb2773e7", 0x6b}, {&(0x7f00000005c0)="288c8be7b0e6fd59aa9f3c3c4df721ed2b47a92e034709db2565b1ba27010fa775e23978d8bb85ada7d07dc496d5f84047a173ca47b3bd69adb904bc494dfd087a2898f92e0aaebde0c1ee4edd5d4ef148ad3731a57a48b1eebecf5a45293901ffaf0c8a9347ac45ac596d9f92c7be38041fa98f60efd4384c5764ccfff9c607f308f069c50db6cda5", 0x89}, {&(0x7f0000000680)="64e226a38100dbd436b0b7918bdbdee57e65f499e9f667f2a84f31d211943dc94ee8d899d348aa6bb4052a11f1c49aedec71e91541da9ef557c735aff4c2267e3860976b794ae694e63e7964d0f65f081f4c9f5b75010706d9bf1479b64348a2a0186fd0e56219c1f9d64399447239bcf42f53d5ce5f24f8080bcd6e93b0e7e5037e6801e895183e1666b033634071d34c07c014b2e67a3c79ebae52b77e458c2eebccacff7b8cf06415c8146db96f53162c0e2a0417e34b600b1d4561109df34c83fd67d2a5a6d8b2c1c83ee9a1ee8754d2d97ee2f5b930a97e", 0xda}, {&(0x7f0000000780)="7df4100b7f04950c803ff34914381a55df59f7e8a86a2f6b4ff6721af3a0d9fd9ec6a499a2a3a66ea67b25e8e4f13e611955e0e1df2aeb7a9437d3b7688fee20c96719fadb01357b9fcb834657de0232496c100598e5eb7a2c80f2da393c2dd6a907c2847f83b582790bf3e764ffbafcc81df96a134be054", 0x78}, {&(0x7f0000000800)="c2ba4e669f66328a0f4fd439c7dfbeaa077ab56532c04633ba17798652eed26da610ebe02ddef1242625f5e43fd7ccea24fadaf252316b10c377e216ab7ea38df23ab6508f2bafa9130276966b0db08fbdb57dd6deb1a684baff5b6530c24cccc59afa87cf36b6aca12a345081b0b753772efa291189838412a90d26f35e8c57bfaf1b73de25de3b7f76bf05c68c23bd78b259ae6a29371c121a267a7845f817afcec2e0ea", 0xa5}], 0xa, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x2}, 0x2) sendto(r0, &(0x7f0000000080)="7a20cececff642fd3aa4eadc6cf2142e2ebf6d767ff6993e758522e314d07788d284e54704c85d53a1ee7d843b24dc6f591b565f8b0019b27f460b8dd339eadd4a25a405f007b7094f228658719097d537a0afee4e55f0fa75ac94bf9e369cff584a802e6be228ff4441715bc034c8a93b5f1025eaed2335265bb9dba0cf8307da63cf4f23ea5ca3cf9cf3600b5efad51ba21909ada7bd89aa9b072b34f21a00e566299811483636c737dfc44de780dd81d6aeb700531e4c1601c9a54d7a587a8ba979eda0cafbaf945b015319b90253ec0d558efe5414a8659a6d4d677801d88f7f9419d60ff468f0738223f243a9c28794996a", 0xf4, 0x40e, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r17 = socket(0x18, 0x8003, 0x1) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r17, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5ea, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x339, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x5}, {0x2006, 0xfffffffffffffffc, 0x0, 0x3}]}) r1 = dup2(r0, r0) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xff, 0x5}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0xac5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x7000000000}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xe2, 0x20, 0xde, "d655554ab7b768cefd419bd87e98b6994673e2cd", 0x7, 0x2}) 16:00:22 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0xa0, 0x4) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000240)=""/189, 0xbd, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) r3 = dup2(r0, r1) write(r3, &(0x7f0000000000)="eccab5297a49431dbe5d30f6", 0xc) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) fcntl$dupfd(r0, 0xa, r4) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0xb54, 0xfff, 0x7, 0xfff}, {0x2, 0xffff, 0x1, 0x100000000}, {0x1, 0x2, 0x5, 0x4}, {0x80000000, 0xa7, 0x6, 0x2}, {0x7f, 0x0, 0x94af, 0x6}, {0x6c, 0x6, 0x0, 0x10000}, {0x6, 0x1000, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45, 0xffffffffffffffff, 0x95a6}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) 16:00:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x181, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0x1, 0x0, 0x8, 0x10000, 0x1, 0x3, 0x0, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x377, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x60d, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000400)=""/143, 0x8f}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/193, 0xc1}], 0x9, &(0x7f00000008c0)=""/249, 0xf9}, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) unlink(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: setgroups(0x1, &(0x7f0000000200)=[0x0]) setreuid(0x0, 0xee01) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28000, 0x28) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="4ff2c4bb436fb80802cf18abff6ccb1e34feb2cf70b68e4f81d8988fb13d916c08101ac9225ab6be3c45433f04dc9c907be62a2fe3295787e4dda6439ddf291203db8f3fa67624842c5be979c82d5f51c648ac3a04e00112b6cd274621a3b2b86247556d0e8c12a2cc736faf8a756f66ada1dd6c523e893e9e331c31cbc2b82e4a4824200804f2328d86c7ca15a14a8adb7c69a343a66f63a2f8c13ceefd62871c0aa0da19242ab8d103425afcdf24cd0a5668abf654d584870802cb536f8f038b391e149e208d798aa190b6f28c46ece59dbd7e521ff25ffd95a4c95b4d14c7dc5f8c7fbc0dd0072fd30f46dbb0ae0213abd64f715606cd4d48918fdd9da3294ab2ad1bbdba94267dbc94c501ab469f354f7aa3fb4874324743b07c99aa0ff8f0370b509f362f4d910c76b6af7e7175b2186fb79a1e5e73b90db859ee43295be14e9d42c7e9eea6d8459fe3c3ebe5057596bb7df4543ea3b98fce867fcd431c524efd722b36634f6311782dd4ee4ddaf64237d8cceec94652b2637d0a8c9c7dab4e3ab4b39b95bc2a617d6417cd6148d0"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getgid() r3 = getgid() setregid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = getegid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20090, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x3, 0x180}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000600)={0xfffffffffffff9fd, 0xffffffffffffff99, 0x20, 0x3c4, &(0x7f0000000380)={{0x2, 0x4, 0x2, 0x4, 0x4, 0x5, 0x86a}, {[0x9, 0x400, 0x9, 0x5, 0x2, 0x3, 0x7f, 0x0, 0x9, 0x5, 0x0, 0x1, 0x8000, 0x6, 0xba4, 0x3, 0x9, 0x7], [0x8, 0x10, 0x1000, 0x767, 0x6, 0x0, 0x7, 0x5, 0x8, 0xffffffffffffffff], [0x100000001, 0x7, 0x3, 0x8, 0x9, 0x2], [0x1ff, 0xff, 0x2, 0x8, 0x1, 0x9], [{0x9602, 0xeb50, 0x67}, {0x9, 0x6, 0x7, 0x80000001}, {0x4, 0x7, 0x8, 0x4}, {0x2, 0x4, 0x637}, {0x10001, 0x8, 0x68d, 0xffff}, {0xffff, 0xfffffffffffeffff, 0x2, 0x480000000000000}, {0x9, 0x7f, 0x0, 0xfffffffffffffff8}, {0x1, 0x8ea, 0x7, 0xffffffffffffffff}], {0x6, 0x7f42, 0x0, 0xfffffffffffeffff}, {0x6, 0x1, 0x1, 0x1ff}}}, 0xb98d, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200000000000007e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[0x1, 0x3, 0xf70, 0xfc00000000000000]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x2]}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x20, 0x1}, {0x18, 0x2, 0x2, 0x5}, 0x18c, [0x800, 0xfff, 0x9, 0xffff, 0x1a33d0b, 0x5, 0x1, 0x82]}, 0x3c) dup2(r3, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x44, 0x8}, {0xcf}, {0x8b, 0x3}, {0x4, 0x57}, {0x101, 0x8}, {0xaf, 0xfff}, {0xe7}], 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="89757e84a7e0550b323f65a2c3633e0592f1940811587a8f97b36b421bd88a8e017480ffa5414054c95026efe3ed1a16f6f53d4c805aacd1f94178794f58080e405e069e7f207a83f0a32655f77cbd3714fdf45c0b808603df70c688167ba46bb6c5f4aabd00390358abcb8ee6ea179c9622ca4d9d80e859d357719fda8c60532975e5be3ccfccacccff283ceffa6809df67f8711156f1e0f9b2d504f5a834ab78a4f83cc0b15de1d3c4efc5d5f2", 0xae, 0x405, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f00000000c0)) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x84c0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1c3, 0x0, 0x4000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="2a4235e4f7c60da465b28ff5c61b5440bcae30cf1a73835cd0a7537dc0fdbde2c86156c4dbe226dff6b6327915e225f552d84a62155cc656db7c", 0x3a}, {&(0x7f0000000140)="eb87597c0c5b62971ff965595400eb8a4f342fd0e234388334fdb4469b", 0x1d}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) connect$inet6(r0, &(0x7f0000000700)={0x18, 0x0, 0x5, 0x1000}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100000000000009, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80100000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/96, 0x60}, {&(0x7f0000000580)=""/96, 0x60}], 0x3, &(0x7f0000000640)=""/161, 0xa1}, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000100)="b21f7198c6f01078b84765d768a224657f52edc7c141be7cc07b45ce8affccee2d4b692bf0c0a6d04136dd0f4ec136e138c8b9e3e30d64e6e267c4945129dddd5cb65cf483234652734167fbcd801a4ecc4cb7ca0c9c483d258ce60b035269a460d0130d5da68cdaaebbc85f50c52d4e151938c2b555299fe9336a9fed72b9fd96bd5582b65a816ae41604b77aee90cfda98520e25762039ddcd0dbbe3d9f971f23bb43827ddedc8ba62ef5c29f43b0ba2bedb8b9f37c818e7e51f5e2c7ecebbe881da2251b8", 0xc6, 0x0, 0x0) write(r0, &(0x7f0000000000)="c202b426562a41fee4bdb9603f48bf38bd19fb2496e8b822", 0x18) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/254, 0xfe}], 0x3, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x1000000000000045}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x0, 0x8001, './file0\x00', 0x5, 0x6, 0x4, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000040)={{0xfff}, {0x1000}}, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3f, 0x10200000000000, 0x4, 0x9, "d5e68981ee7c913d03651215daf11d7d9b920e58", 0x5, 0x200}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x80000001) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xaaf, 0x10000, 0x5, 0xfffffffffffffeff, "c1b6ce71d8c5874eca755aca248f586f7bb56aaf", 0xfffffffffffffff9, 0x1}) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000180)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2f7, &(0x7f0000000100)=[{0x45}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 16:00:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000700)}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/199, 0xc7}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x4) fchdir(r1) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100)={0x5, 0x8}, 0x10) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x2, 0x9, 0x101, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7f, 0x2000, 0x94a, 0x8}, {0x20, 0x7, 0x4, 0x100000000}, {0x7, 0xfffffffffffffff7, 0xfff, 0x9}, {0xa956, 0x1, 0xff, 0x1}, {0xab, 0x6, 0x7f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0xcacb, 0x7}, {0x3, 0x1, 0x7, 0x7fffffff}, {0xfff, 0x3f, 0x20, 0x6}]}) dup2(r0, r0) 16:00:24 executing program 0: semget(0x3, 0x2, 0x200) open(&(0x7f0000000000)='./file0\x00', 0x50, 0x11a) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) connect(r4, &(0x7f00000000c0)=@in, 0xc) r5 = syz_open_pts() close(r0) r6 = dup(r5) r7 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x40) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xffffffff, 0xb6, 0x3, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x375}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0xadfd4c0d800ae9f7) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/123) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/76, 0x4c) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x27) dup2(r1, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28, 0x0) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, 0xffffffffffffffff) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x3f, './file0\x00'}) shutdown(r2, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x8001) close(r2) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r3, 0x24}, {r4, 0x6}], 0x2, 0xfff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) dup2(r1, r3) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0xb, &(0x7f0000000180)) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x200000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fe139f49037b5014624320e04cfdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000140)={0xd}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x122, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x0, 0x100000000, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x80, 0xfffffffffffffffc}, 0x3, 0x9, 0x5}) r6 = dup2(r0, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="001100"/20]) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) pread(r0, &(0x7f0000000180)="32ac1148454707d66ce2a912be7cd9ac48d3bfb74f489df9c12383baa26a5ea1c40fd89f18e65e1e94027af8f621f90f335f7eee6fe9a4779949fa7f30e81fc5649f2e38c9fe9f12dc89561ce60e103f231b0a873ff4a47826338a25d55ebafd0cb049b3908e0693d6dbdab99f83691dcebd0cdc67575bb95bf8e2335ea255e5c0042abfa6bfa951ffcab6ae0a44eb1621c44c93e3fca6b0134aa7c1f98bfffe23e1088a60f96c98ce898c0399cd49774f8c95fe34a5970f8ba7e6b84ce21e22398bd669dde95a1fc4eb858e6f9e7d9a468934d5318d4b93444810f14999281dee197b7a10b1a1362bad2e70c861886a5abf11cecdf7ca87d8066c", 0xfb, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x0, 0xfffffffffffff403}, {0x6, 0x0, 0x2}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8200, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/96}, &(0x7f0000000180)=0x62) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000200)="ca15205b74dc78bc3aa5deb9cda62328ce4e39c9c01b230dbef4564faa6772092205c6ed1018c796b67a90a3321a9c6e638929810f616779856385a58508aeb41328c721a0c347204d86bd0ac6c9e58485f7fa5dc537a201a8678c98d193748bcc8c8b48d7907f1bfbcdca6db9a5f531e0d4bfe7dc840cfe12dff143ee1ce9338fc0bf4e0198873970fc04fc14b1def1ce15fab87ccba119d22ca2b44e09a7b497f5695ce1ce5b2718a7e1cea50d9c18356b768c2007b35940de0211f6e8ddf0e2ecc252dc0b85c4e0adff2c4aef48be02af21b9a5937725", 0xd8, 0x4, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r5, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x7}, {{r6}, 0xfffffffffffffffa, 0xc7, 0x4, 0x8, 0x7}, {{r6}, 0x0, 0x84, 0x1, 0x2, 0xc7}, {{r3}, 0xfffffffffffffffc, 0x40, 0x0, 0x55b, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x85, 0x5}, {{r1}, 0xffffffffffffffff, 0x86, 0xf0000008, 0xf9, 0x5}, {{r3}, 0xfffffffffffffffe, 0x20, 0xf0000005, 0x6, 0x5}, {{r5}, 0xfffffffffffffffa, 0x10, 0x60000041, 0x2, 0x1}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x18, 0x200000c6, 0x7, 0x4}], 0xffff, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0x26, 0x20, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000001, 0x81, 0x80000000}, {{r6}, 0xfffffffffffffffe, 0x0, 0x80, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x81, 0x5, 0x100000001, 0x800}], 0x7, &(0x7f0000000540)={0x9, 0x1000}) sendto$inet6(r1, &(0x7f0000000580)="4d6eb3ade339556858afaaddec60ded4b846c67051f3462a16d1a2c131a3ce22e2cec647eb0bfa82e3df5b08fa30aa2383ac138eda711cbffb43bd842d86a99895a0e06ea97d5610aa4045a4adbfc21b11caa7fbbc4e27a2f45655c9c83a7e73d365f94b8c8304859424c23ada457d656f7ce94197c7438143a09772905077a50e090336fb99e7dc898a58e2e0e4e1d5ba00e35543be647591b591adc63f1291b24672cf85cdf92cadcc0f231971a23815798ded80cf3aee4b67894a8e764b1e78", 0xc1, 0x0, &(0x7f0000000680)={0x18, 0x0, 0x0, 0x81}, 0xc) ioctl$TIOCCDTR(r3, 0x20007478) getpeername(r0, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000740)=0x800) pipe2(&(0x7f0000000780), 0x10000) r7 = semget(0x1, 0x6, 0x1c0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f00000007c0)=""/225) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r12 = geteuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000009c0)={{0x7f, r9, r11, r12, r13, 0x169, 0x400}, 0x1ff, 0x10001, 0x80000000}) lstat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) fcntl$setown(r6, 0x6, r8) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setown(r15, 0x6, r10) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) pipe(&(0x7f0000000b80)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xc0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xa, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/165, 0xa5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000002b2, &(0x7f00000001c0)=[{0x7fffffff, 0xffffffffffff7fff, 0x101, 0x2}, {0x9, 0x5, 0x2, 0x7}, {0x6, 0x2, 0x0, 0x3}, {0x5, 0x80000001, 0xde7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x11f, &(0x7f0000000000)="b6") fcntl$dupfd(r0, 0xa, r0) 16:00:26 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x860f843e2540bf89) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x45}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xb7, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000dbc000/0x4000)=nil, &(0x7f0000a20000/0x1000)=nil, 0x9}, {&(0x7f0000f2e000/0x4000)=nil, &(0x7f0000e7d000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e90000/0x1000)=nil, 0x6000000000000000}, {&(0x7f0000de3000/0x1000)=nil, &(0x7f0000a7b000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000a33000/0x3000)=nil, 0x200}, {&(0x7f0000e0e000/0x3000)=nil, &(0x7f0000e29000/0x1000)=nil}, {&(0x7f0000f73000/0x4000)=nil, &(0x7f0000fcb000/0x3000)=nil, 0x9}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000eaf000/0x2000)=nil, 0x1}, {&(0x7f0000b2b000/0x4000)=nil, &(0x7f0000fa6000/0x1000)=nil, 0xb58}, {&(0x7f0000a62000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000b05000/0x400000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x10000, 0x10000, 0x1}, {0x5, 0x400, 0x5, 0x3}]}) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x80000092) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) r1 = socket(0x18, 0x0, 0x3) recvfrom$inet(r1, &(0x7f0000000380)=""/233, 0xe9, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff7, 0xffff, 0x8c5}, {0xec, 0x7, 0x95, 0x76f3}]}) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x5}, {0x40}}, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x101) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) lstat(&(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)) r0 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x25, 0x80000001) r2 = socket(0x18, 0x400000002, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20000040, 0xfffffffffffff46f, 0x2}, {{r1}, 0x0, 0x4, 0x2, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x22, 0x20, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x72, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffffa, 0xfd, 0x1, 0xc089}, {{r2}, 0xfffffffffffffffa, 0x0, 0x800fffff, 0x400}, {{r0}, 0xfffffffffffffff8, 0x0, 0x82, 0x4, 0xfff}], 0x7fff, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffb, 0x32, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x50, 0xe8, 0x6}], 0x3, &(0x7f0000000500)={0x2, 0x2}) mprotect(&(0x7f0000444000/0x4000)=nil, 0x4000, 0x10022) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e60cbaad99093d859b8e81a85093a45f0fe0981b73e1bb5f102f0eee0cf8211f12deabfe38c727aff2730cd2fa0f5bbe576d9813dfafe25ecdbedc26c0914da7b74a236e887e7b46fe911b9c4128c74349b5ec38a1", 0xffffffffffffff4a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000003880)={0x2, 0x400}) readv(r0, &(0x7f0000003800)=[{&(0x7f0000000540)=""/178, 0xb2}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/97, 0x61}, {&(0x7f0000002680)=""/122, 0x7a}, {&(0x7f0000002700)=""/228, 0xe4}, {&(0x7f0000002800)=""/4096, 0x1000}], 0x7) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/61, 0x3d}], 0x4) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000039c0)={0x7, &(0x7f0000003980)=[{0x8001, 0x3, 0x5}, {0x6, 0xfff, 0x5, 0x2}, {0xffff, 0x1, 0x0, 0x6c}, {0xffe, 0x4, 0x42, 0x10001}, {0x600000000, 0x9, 0x8, 0xffffffff}, {0x80, 0x7f, 0x8, 0x100}, {0x401, 0x5, 0x3, 0x1ff}]}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10480, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000340)=""/245, 0xf5}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0xfffffcf6, &(0x7f0000000040)="b6ba27a5b0990a768139474e8d3c180d6a3b1e0b90e6e7827ceeed3e67a847fef406671b9590a9d8c460000d1eb837c7cff42ce61d8c626ec9ee3e2498eeae0acfdc09b7ee9525e69413cbaba13c1c11f3b7b9c72907f2cceea85cab691d6c324ba9bfbd3aa3e311736ad8d355df061e736e7683c27a5b18db24448bc1a0f534f4011b7c714e574c") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x8001, 0xffffffff, 0x7, 0x9, "817b3abdd7af055da87f95e94a75d2f8d0edcb08", 0x3, 0x2}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\\.$\x00', &(0x7f0000000380)='!\x81*\xe5\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*\'&\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xffffffffffffff26, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:27 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffcb7, &(0x7f0000000280)="5330693d5b06879d470509002016badc7e81c9b6e8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x3f, 0x0, 0x80}, {0x4, 0xfff, 0x6, 0x5}]}) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = socket(0x10, 0x3, 0x61312573) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x3, 0xffffffffffff0000}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x40) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x3, 0x4, 0xff}, 0xfef6) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x48) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xed, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:27 executing program 1: socketpair(0x3f, 0x0, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x3, 0xbf, './file0\x00', 0x3ff, 0x3, 0xc8bd, 0x6a}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) socketpair(0x19, 0x4000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x3012, r0, 0x0, 0x0) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x2, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x2710, 0x6, 0x6}, {0x0, 0x1, 0x0, 0x4b}, {0x45553558, 0x100000000, 0x2, 0x83f}, {0x9, 0x1, 0x4}, {0x7fff, 0x6, 0x0, 0x6}, {0x1, 0x50aa823e, 0x0, 0x401}, {0x7, 0x2, 0xffffffffffffc560, 0x7}, {0x0, 0xf0, 0xd50, 0x1}, {0x1, 0xec89, 0x8, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffff8000, 0x0, 0x0, 0xdf8}, {0x0, 0x81, 0x4, 0x9}]}) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7, 0x9, 0x9}, {0x3f, 0x9, 0x40, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="826660626ee94c51e73b2aacdd588a00e82ac00455895ca405fb948dea2137db1ccfe095027c7c", 0x27, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffda0, &(0x7f0000000500)="32433c8f7ab1d462bd7f069faf7f325311772583c6b958b8f337bdd239bc6565a93d9f4443c27994403fca4116826c45b29e58fa15380495da0800000000000000cade368f895af6553af092c9f484dc507d3199d488ddb183e296f00232a6293c006e05bcead29e894f519b05c69b20fe9d6ec863f3f47a2b7f16cfdd8dccff1e8b1c119703c7a6f6c6000a48ca1b5cfb9f767cb1d8dc1776507129a780898304dfd915622b566d168414e77649aecd08592a2ee42b58c66ebed97f9b910a1c52675a8179bebfc63e186cda424253ee2c45c1c5645415d099c9927e65454d4b587ed1d857dca1e447b8adfaf7ed31dc80d240f27ec252e6bb18f451f87230b9aead028e9db531399ade9ed5c235133f4448ec3078f64d45641747f8abfcbc4107bf5109f7f5046cc04ab56069a7be7235a3dc7baf08c4ee026234b84d37799e90a56c896e479ec5f39d4a35e935ea73d541f1f967b5aa1499852a3478f6f523449c147f63aa26c812cbb29e8e") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x3, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffb, 0x4, 0x48000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c6") 16:00:27 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10, 0x60) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffa, 0x400005, 0x1ffffffffd, 0x3, "031ac06dbee6bb1d5e2abe99fbe6c32d233f6827", 0x7d, 0x8001}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x3, 0x2, 0x3a, 0x9, "3ce769c0cdd27e3e09fe5e368850d237d869ca19", 0x80000001, 0x400}) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x200, 0x20, 0x3}, {0x9, 0x100000000, 0x40000000000, 0x8}, {0x7, 0x8001, 0x0, 0x27}, {0x2, 0x6, 0xff, 0x25}, {0xfffffffffffff801, 0x507, 0x518, 0xffffffffffffffff}]}) sendto(r3, &(0x7f00000002c0)="0b50b48a347ca5e685c28e5344d822ed34046c", 0x13, 0x402, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x0, 0x4}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x5c, 0x5, 0x9, 0x4}, {{r0}, 0xbdd47889fed43fa8, 0x45, 0x1, 0xfff, 0x7fff}], 0x100, &(0x7f00000001c0)={0x58a, 0x10000}) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000002000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x52, 0xa0, {0x2, 0x1}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000300)={0x1}) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="fb1cbbf4b7363de7ba98bc241b47d2ec5bc28cb487b17767c07043610cff", 0x1e}], 0x1, 0x0, 0x0, 0x40a5b9f4ab45d874}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x620, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet(r0, &(0x7f00000001c0)="b7575905ffed03f5", 0x8, 0x400, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 16:00:28 executing program 1: r0 = dup(0xffffffffffffff9c) truncate(0xffffffffffffffff, 0x0, 0xfffffffffffffffc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x35, 0x0, &(0x7f0000000040)=""/53}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20800, 0x68) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90, 0x108) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x4, [{0x3, 0x80000000}, {0x3}, {0x1, 0xffffffff}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x800}, {0x3, 0x5dfd}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x10000}, {0x2, 0x9}, {0x3, 0xfffffffffffff378}, {0xa7d88aae3f0fc64c, 0x436}, {0x3, 0x680a}, {0x1, 0xffffffff}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x4645ea22}, {0x3, 0x100000000}, {0x3, 0x20}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x3, 0x200}, {0x2, 0xfffffffffffff801}, {0x3, 0x68b}, {0x2, 0x1}, {0x3, 0x7f}, {0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x7d) preadv(r0, &(0x7f0000001100)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/89}, &(0x7f0000000180)=0x5b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000040)="f2f0d7f75eae5e0c65a657d9372a6ef2f56c5b8372ce3e3e62eca00c59a183397327a9d6d60b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x10001}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x8, 0x7, 0x1}, 0x0, 0x3, 0x1ff}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000180)=""/224, 0xe0, 0x22ea4deefa9ebc80, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x4, 0x9, 0x1800}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x900, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x80000001, 0xfffffffffffffc01, 0x1, 0xa0000, 0x9, 0x6a, 0x2, 0x1, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xc0e6, 0x6, 0x1, 0xfffffffffffffff8}, {0x9, 0x3f, 0x9, 0x4}, {0x8, 0xff, 0x101, 0x401}, {0xdad4, 0x9, 0x8, 0xfff}, {0x4, 0x451, 0x7, 0x101}, {0x10001, 0x5, 0x5, 0x3}, {0x3, 0x7, 0x3, 0x3}, {0x5, 0x101, 0x4, 0x4}]}) syz_emit_ethernet(0xffffffffffffff10, &(0x7f0000000340)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xd7, 0x4, 0x5, 0xe7, "62f232ebeddfb7dc67d00609db28e7170fac7aca", 0xfffffffffffffe2b, 0x8}) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100, 0x4, 0xffffffffffffff01, 0x8, "30513d6e979c96b637dd20994b86eabe6a54cc22", 0x2, 0x2}) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) r1 = socket(0x18, 0x2, 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") sendto$unix(r1, &(0x7f0000000200)="171bbf3747cc7fc45dcda76712906f7f4ce6f24df7c857a0d69d2aa6a9a7990c18aa4e99fe7ef291685312b21ea7966aea50dfb8e620b692dbefc93dfaca3dbd4cf076cc718beb331b5d7e3eebca42f2f759c98270caa064c86f7a5ebb69", 0x5e, 0x40d, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x1, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x140) close(r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000bf, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x97d2, r2, r3, r5, r6, 0x8, 0x34e}, 0x9, 0x9, 0x3ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001740)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/23, 0x17}, {&(0x7f0000001200)=""/217, 0xd9}, {&(0x7f0000001300)=""/27, 0x1b}, {&(0x7f0000001340)=""/225, 0xe1}, {&(0x7f0000001440)=""/44, 0x2c}, {&(0x7f0000001480)=""/83, 0x53}, {&(0x7f0000001500)=""/124, 0x7c}, {&(0x7f0000001580)=""/147, 0x93}], 0xa, &(0x7f0000001700)=""/51, 0x33}, 0x800) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) sendto$inet6(r1, &(0x7f0000000180)="9ec2390c8b5c917dc668f0f2be6e465457b9ba7fb4ce1b384e03c49bdc53b1f3ed936d38df90253e49f1c29103e7505604d14b95e134d62b87837d0d8973a6c185947b3167b83b346ea2fb84208c329c53a2d2480c16a39f9cf81c3f4ec4efe3fb976be71cafa6ae73fe7508924b7c6c839b7c683953b5ceee92f7fe94ac1031f7f9956fbce74682dc54ff44f0ac982da872a7beee0d5e6de74b9b1afa64d300", 0xa0, 0x400, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8, 0x7, 0x20, 0x1f9d}]}) sendto$inet6(r1, &(0x7f0000000380)="23f4266fe916437630b5f410eb9f0abcdf7e8d8eaaeef31eb14fdf3f70bec6912a617939dfb903f23a643e16d5d5a945ed6f0dcc4521d912f34e7c1bfd6da775c4c0ccc91850b917f9435bb0079bc5471150287bb95b285b23deac4dfe30bf8ac08890f6034f5db03e660028147801961cf18e42dd808e406023bd445947ceb8b876dd7cba6bbfeaa845a2a55103cb522635fb5f047b8b96b0a368b86c27a55b891ce33fb90a73b618a733030b09446337b9a1a81c50b1daa04e11a428f817d940a204e19c86eb040e773d64123137204fccafd1d4845ab42ed4aba77ea570d99dd5683619ac1c251b93", 0xffffffffffffffb7, 0x3, &(0x7f0000000080)={0x18, 0x0, 0xfffffffffffffffd, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:29 executing program 0: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x11, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000180)="a89261c331a498bd9927c8c0932e35f4b964f5c3de532c275b202332323482df0359c46db3c88450ea6b0f4344133dd8dd83c679256d6c7e551ee9bc0f26e2241058381c8dbdce0f936c5826f19e767d43c8dee0f10d1243de889e68a9f944adbb75792f692003f98e811efeeaa6ad69870707e33f7680ded4bb0748fa2077b8e6b47808d212c95b", 0x88, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653ef5"], 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x100000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x9, &(0x7f00000002c0)=[0x3, 0x80000000, 0x10001, 0x3, 0xe6, 0x80000000, 0x5, 0x3f, 0x4]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x4, 0xc1}, 0x9, 0x1000, 0x1189}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1d2e50d7384fe252, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x166) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000380)="5001050160000004000000000707ca90051010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:29 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *411799 40310 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7e162,ffffffff81f3c86c,239,ffffffff81f191fc) at __assert+0x2e rtable_insert(0,ffff8000009ba740,0,ffff800000a49c90,38,fffffd803796d5b8) at rtable_insert+0x66b rtrequest(1,ffff8000149f0600,38,ffff8000149f0578,0) at rtrequest+0x875 rtm_output(ffff800000a49c00,ffff8000149f06a8,ffff8000149f0600,38,0) at rtm_output+0x6e5 route_output(fffffd8037718500,fffffd80385dec00,0,0) at route_output+0x7d7 route_usrreq(fffffd80385dec00,9,fffffd8037718500,0,0,ffff800014951c40) at route_usrreq+0x363 sosend(fffffd80385dec00,0,ffff8000149f08a0,0,0,80) at sosend+0x660 sendit(ffff800014951c40,3,ffff8000149f0980,0,ffff8000149f0a90) at sendit+0x53c sys_sendto(ffff800014951c40,ffff8000149f0a28,ffff8000149f0a90) at sys_sendto+0x80 syscall(ffff8000149f0b00) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,9676c7d3010) at Xsyscall+0x128 end of kernel end trace frame: 0x96970c7bed0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.