eb56ce912aaaf3733e7aff2482cf86e3dd35f879cb1b8f1277e79794d92fc8a1e9c86a3c71ad4b9e1aecca0f96cf7228b727c24824a69eb65eaac03edcfc7e6c3929b09269ef38d25d3f2c06e470681210793dc0fa0300ab035b626abf5ab53d740ef91db2533d9c56b51b17220c0dcb08cfaa40ba54187c44a4336948690e86f36cd6667c91ddcb4b1709c610856801155b44121f449c6ff452bf578650bfb8aeb619d9370e2b2679478289fc2d49d8b34043db2b8817d715f06386eea3ca338e21fc2f020d1003374622e5c8cf37b80dc746995f0ccd19fb712423c6e132a0e9067478346a7f3dafa6a904f765fa81551d3e20b0668ee82243fce2ff5aaa9666a6575d7d31aa7a42cf5f17612a4adb568f23503034c9e722bf08cc5afdb221fbcc1ee4a4717460261c81b1a6f6ef5993f95c40a9922e4cc1b47ff8bd58025bbb5d0ff64441704e99c96166251fdf137dd91118e03b54f1fa639fc90888f92de5fef2a4e723d30debb894636315d0f08630bf75e0a067c6d97f0eb1b7daf4a39edc2584540835ab90fefbe10cdc7b5a508489f3891b2a803d226d0ab219db6bf24d21d23d84cb2b5b2878e0c02e2402f7799c9385f73ec0bc416b0bf342588849718dc988b5c479c0b691598461db74d9055816d08b1fd9c1fdbb37186a7dc67b4a9abc5e5eae1b8ae89a5ba602f16243b9e03f02528bb64e6836103cf4e6b0a4638c2f3fb3084672e540d41bd16332b659bb645042e701e797ed3c33e68c3a0ec8b6f1760b921706072164132241086f413d19a9d0bf656025fae19d2ca66243f04c3c63fd4263f91c3c259035d00082f673561bb5d28e5aded4da044da6cb694c6b3bc3d3ae936cfa8822988e6bd662dd78bebf76354af4824d6d922bb7b9b9f06d30232b3e82b2a48fa4802a02abcb6024492af3be9356503cd7dd8b49b5840017f3e2c2ed87bf6a28517a1a2cece4300e1cd63d30ce86bd93383a756b9811f1974fe7c2939476d8588d18010d6057f4b1471da032081ef420d9c293e7cfe0af6cd4a7ae576af1cac4cbbd816c9222c05db900facda36e4a3f20ab66bb9f195d93184d2d7804fdd1f1333e85cc9af0e83fb7b8568a1d36d66c2f77e604f153b388bd7161451e48097cb60c6b9f9a02556216fd44248e892b2ae74645c22b0fe3b97283290e6e0b0a29f14698aefc808210fda3f2e564a7f6ff3c803bcc36a6da53f088c62f145dbaf635044f29fd5a8d9d9b708dbad15375c6e21f4aaf66a381c11c3034d75b677634f36482854bb3163117c251780036319c4cfd8385be09db56698a9b42585db7b762f7bd9ec68e9519f72e37b4e8eb5f3330d9734711ead6d5f53fa94b1c871b21f64e0a66f1c9d06677ef4f896d14848a10670ca5ab3d7c780550534cc2071ad52cb63ded37536aa2f6efd22f948c5ed476e599ec5fe043939b3ecb2629cbe72a004fcf69b219b5f1180f8bed354668dce576970d160b7eb1c86d7cd04ad3c82ff090525bdef7acc95949903b061c0341942089311be49c11c075ac60af772386d1ea37a805e5f023bbc40edf5cd7411b65e62d4853600cb14fb0ab38584ae7ca1b0ee36d828f613fa3336fc816ac4af62a1c908a37c5117e14a603a5c0d874d9d90461531fa8e09a6bedef9938806258d2200ae5c83bff52941405b4721d72572d82cd8308b47c32721e5c299c373191bbaf9d880813f9d1dccadccb20e27482ccbf454aaaee6394946c74f4409fd488b42206c41fe2360189a32ed13b11a4290a3a6ab7710c62c6a3f90ee6a21343f1b2b7fff271386a5d85b9dd5aeffeb5b04f901185d08fee5f69d96f9aace75f1f6576ba687ba3b004d8dba320630d9ff6f4e784f7650abcc6cf699f84ef3ff3a1f18378213b8d64817107a0fb2cd1e0cfff158c1c53db415612bb434fcef9b7443138a5d7c163780871e93d13dd2dc8755aebb3c8393b9fc46aa63ac96e2fb616410113d5c135181fb105788e102028000295bb2b8d8c27287c58cb912eec035b201fc68d620261531e94fc5ea442aa549f6acf06654b4cfcf686fa695c681dafd7684f0429e2076dbb384e7186562d67960bd89be396b195416985ae1e95a956a2176faced2cb080c4c843d05bb6d3c8ec37a7517736134dc4da1c2f076daef1268dc028c14c63cb513e3b66445acaa6e96f56c6810751628cbd6dc6464e32e58ac3d82370a765e49e13248c21c808556d6fdcac314b0a28f427641135e897af5d008d2f35e283c21622b5618c091520582f71b075a6305b70443634878ba657b49802ebfd976fdc95dee16c1bb624b79301a158f077549118fdd6725a460aaeebf1f9c9d3b8ed6832e676859c365ea7a7945df1cd6dff716842417fab1361bd218cc7d70f2a9ee89d28b87b095172d44558c7cc7252261d172d745935e65d103acdb3226672fc9baca1be53b3433239bdbbd6d1948b21aba02a00641ed14d578327951060f414c53b450e4586926f825b036a8e54cec61c6db3627b51be0ea5e9f71c708d7688a762c98f8e4c7ac4db73f310c8dd3d7ed5eaae68d89d75ec865587f85fda7ad92e2c68888ea8bad1fea5cf0d8211d33cfa501307642bf650bd787333fc8f684d93cc22f99f23d911a2eac7b8fe3c97a926bb25095874cffbc7d85822e3e8e003b5144e9e25333c3cf5e8c61ed37bebf6d8b605788e547ad6892d4e691cfca17c2c6cbb1e3a80f93cfe966fe95ed38f7ebcd1d16b65c490d8502a1fb6987f32ef7179083d6e508ce261d3aea91ab35181b1a4e0788774c096a40deb30892feb5b980655415186fe5cb7fbed95ec5e06366741e66a2d826a5a743ad0909707acabd2b119b9108546d250ec3e52229d881c911d07d63d3289ee90a22290cd91b621e5b16a1206befb12ae0fb9fd81bbd9737e2e5d32ebf66a2a9b44c2f83aabe5aa390d3820ef2fcbdc82912e22dbf58b101b97b116a72451117315147bfbaec25401c294e3631afebf3df41fc5ab32a2b6116ee851010cd1ca3730aaf0794a9f62fa65f78c4db33f76e4372f1ea3ea3a438f738214e4746522c6b8c0e98f7ae1d095ecda919a565cd043f909fb9a6806c97054d0cc532218a999ff239f1e41565295df8733f76fd9b130809bcf2c3faf8d5fb5af3dc4f9f6e397f9d69aa6b2222e168f864d943d997729a5ae442101837c7395ddc79b9791ac47a9f4b668a44b6f684db86c0764e111010897c15e05071e1314f2986524e704f4dcb316614c3b71bab9d682e08ea45e34e96aee0320b8d4391225c347ed1c0b4c7bc2db64f3b8751f20edb0e62f29a3e7561a948cc6cd914b640e9d3ec07c235fa9273e83d00a504c60a6f79d3994d46c7780a3d0c975dec1b52510342129a3a934108f5222bb4a18dafd779e7cd0ad3e2b4173ceb7c9744da9cdcf29c39fc5cb6c308ef91ec3686ff8fb11bd9f4564c796c643fb63b7db20a8f43ebc91a71a48b72c068a03b69995924e6ff02d33ba9361b721dcb5ea7d0dbae8dfa7c76aa18a89a27fb80d4365a2ae54d5700136eccb5d18a91592a8fbe41c0714a10f1322a5770fcb40c27db0e82eb4174795d38f42b792538af82308403ab91d30983c323c21bf304190f478971c5260e9f10748d8a285cec9b3cdec159a325df7a024496b2019f31eee7b50da8e53774a4549d4073a11af3a6b2a1fb6068a1a3351899ddeb8e7b29b3871a042641e1f238593cc0f9efc49dc0bed9b6e5337e32a272825778f084e3586eb5a8f2bc72cce2f34d7b36231924a2c953a78760de96e08a66cf101237b1eb362038285c9bcfef59f2257fa8e0b84842fdf00210fa3360fb0b97adc12c2f2bdb7b89eb48b5859bb51e40e687dd8382cb9c7087ee44f7cc1f76beb3e51316c7b18e5e304463593e63d4fd9b9a74669f250d3d825c3394ad624fca58c47a824f6623ee7bfada26bfedf571caf72a934468bed05b9fb073a603e6d8e6657b094e14ab8e7c86db08d0a496db2d7f0eb70f01e542e4759175ae0d49e42ae3c2c81ebe1e47c9ce8c69b91174eee1a643af4a26beee6b855ee0fdbf2917dfcf0795386da936c6f72927f15628ba6767a45b8a25785b435fd83430a8987a9c3b55d96187da75544d61772ce855c0ee17e0b6fed5a246db5ee0e19ea3b8053763e968503a1b55a6527f41897ab8ec30c95af42eb44ad689123077d7b18ffcc7e3911dc8ed57b3fa619addccae41d30fa80e28b679c796dc3c5bf7a835ffa181ff8d0faf376d2a205f582cb4d6f36962cb11fe836f0658eb1d470f833ac09bb0948a1652d5ac0cbd43681d8903aec936ccf420bdbd283e6dcfd6a341218280f48b5fcadeae021805329eb346e1bd2ce468733657f5f5873cfa81578f7acd3f75457a8f9b355c003821cca1890cca0fc5a5852be29e7c60084b189d6afb4bdc5fde6a4fc7152541d9acf9d84e26a35480f4f7b72778e1bcd268da32abc479eac66a7bbd6ac1beea10796e6754a5262292f927e116405934287a2ceb79717f17c27d49cfaea3d35b2c02c395463be42bb64257802b02258bce5805b45a2358946aabe31e8b48b871287b0468c1148289ec8c7151dc92a43ce768a44d404ef5bac3849b56977c22ca535ef93efae5b125c4ab143fc902def48afee638b71b96037b9a8d0d34a3973eb576ed266985503044a15cc25940c5ae2db776c918849b4c8a52ec2ffc29470387134572585f626918d21ed2966b1e89f65a2a5ad2cd906101f78f3ae7e64425dba053bfcb647858d9e9bc09b49862de6c6bb67a03d8d722d43027c492167ce85ae261c87b607d06c38a71aeb885f580d18a20afec250f99b9fbfe45cbc2f75e43bd71aad742af9769d5217abf4014935fa1ef0c74ae99411665b136af249812f2a4e3e5fcfe5060ce061c93f66d923ed08af3b1446f43c3eacde79fedc438fc72e77ff70a72edc00c0f076d43f3940bd100bf4501699f1ec53265e2d9a707f88a58efd135a61fe3c2a44b8a2c49b2fe19343087e2b2fae899be137469e45885470a306fb36ff7d6dcd69eabc18f8a2040e5fec4e7e9822813d5cf25bfa0f4c01fc88543775a579af4988ba2a9c3c0233fd31aeda847f0f45895d1be19f3854ee95e76df21c627032c23f61299fe3f3f4312afe6ea8c0028fd54000eef50951021c4793f7db2920defd860e581ba44eab83185a2fa0de171921355405ccaae0ab3604d77819941e4022d22564bc15a3458c504f115948214ecd464bca01b504cb52c5378193eae6ef69b81a3d51b94905e0b325ee138cab04f2855e3b92baf6bebda6331e7e7b3c4b8e2750f18df811b554d2a2bbb745da42a77cc723f02ddb4853f7803ea378c3217ed237c2322db2072b7346942a4cdd2511c73fa3e0", 0x1000}], 0x5, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001540)=0x80) open$dir(&(0x7f0000001580)='./file0\x00', 0x100, 0x189) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001500)={0x20, 0x9, 0xf1, 0x0, "72ce7dc2e2168a4a2163094d2695224f11d94f93", 0x3ff, 0x3}) dup2(r2, r3) 06:08:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "dc2200000000000000a107e8ff00000000008000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13f9fd812eaa4e713040e69931929648d9ccdb5e90f351f63c34065298b8143616c6869c930e6fe13fb3365c838c01c56ae14351dcbbe25fb3075345958427dabefe5146280f86d540478687583ed122d4619b4f5f14b8cebd45e3cedabecb7ea4685fce8694b643e61596ccdf384a576df044c915758fc51f88fd42f94b0101235915e74a6e161dc0e73ab80bbf4dad4f5b1b85df44e2987602ff90f14606443e3004260bc2a1417d71b35692f9bccfa258d97f3fe20c592baad295dedc216863d7f104e48a87fd491be5f3bf7deec648d529", 0xd7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:08:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x8004, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) read(r2, &(0x7f0000000140)=""/85, 0x55) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x55c) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r6) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x804) 06:08:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0x4, 0xffffffffffffffff, r3, 0x1f, 0xfffffffffffffffe, 0x7d, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x111, 0x9}, 0x2, 0x4, r3, r6, 0x5, 0xe9f8, 0x5c3e}) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df946212ac6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b5ecbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072a137d278c76ea3f6ddb183b1da652d3182d86f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e4345320004080808dfa1e56434166da81e58872e80ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2060030272e7b9889c2ee75d9050ed49a672c16cbddf9e56171dd54728a8527b2ee424ddf3a32f708d8aacccf5a0d82b13f065a468db53fe8da3fd1a412a3338ed3a9027dec49b19c3cdf514f3869a957d001421d8c1c2fe27359040db6bec803000000c54bb50fe11347adadc6ad01def51582208c643b44504242580cc17372e32df28f1c5bb04205a368c18e270cb451112ce4b4e3f14ba24a92041e6ac125f8941f49d00dbf27b11b21d88a2c4b399a1120bfe505b6f9964cbb603f0b829712fcff44e24276f6e975f07839564359889b41192afb1ca39a07859929e93f5b4bac5328be922c927056cd1dfa587051a422eac93c5073623820e5f2a82879ac18b4bc036a940e27d5538670a9b503f3dbc845ca3e3528b06f2e24710ff5721779c2b555a5868e75ce464539cc4a0bc09dd1ad61621e76b27c49709d28e5dcf1aeb93048334e95f4baf259654f8ddfd607f6577d105428501a44f7248b7ef02cae0f66a48d644f26e619afaea9bfddfadf0144dd05c0b3a1917529ba8d70e473"], 0x146}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 06:08:14 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x4086128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x50) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="015fb68ed79642af2f395c556edd5b0900000000000000ae53308eb217589690c414ebca956d52cd34c47f529896715c4ccef3680baceaea2cf105a775dbee3ed78a935f6c9f90f6b52a6b4bc1400e522b18a4c513de6a7d426062fb"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:08:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x40, 0x9, 0x6, 0x8e4c}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r3, 0xa, r2) r4 = socket$inet6(0x18, 0x5, 0x1) fcntl$getown(r4, 0x5) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:14 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="6af8672286def5fb48d2cbdae2dc6a7795c8498b30b601577121a13ac696d79fe8d6f25558a959fb3b2a4cac575ece7df41b47000000000000da083fb3a40431158000b051b250a7bb1de60f0200000062d2136a2920e9e1065701b6ac286a8e494861e6013e243fda11ba130700f342e397437003123bb729367e4e3431ed00"/143, 0x8f}], 0x1, 0x0, 0x9c27) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x2) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 06:08:15 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff26ffffffffffffffffff0800450000700000000000019078e0000002ffffffff030a9078000000004500000000000000000000eddf000001ffffffff891700ffffffff7f0000017f0000017f000001ac1400aa071700ac1400bbac1400aaac1400aaac1400aaffffffff000465f1070b0000000000e00000020000"]) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/128) 06:08:15 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffd) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 06:08:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000100)=""/140, 0x8c, 0x0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 06:08:15 executing program 1: r0 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0x20}, {{r2}, 0xfffffffffffffffa, 0xa1, 0xfffff, 0x400, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x10, 0x200ffff8, 0x271f, 0x2}, {{r0}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfffffffffffffffc}], 0x6, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x2, 0x1fbd}, {{r0}, 0xfffffffffffffffa, 0x41, 0x40000000, 0x2, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x35, 0x4}], 0x6d, &(0x7f00000002c0)={0x200, 0x3}) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000180)) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) kevent(r9, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffff9, 0x1, 0x4, 0x2, 0x101}, {{r11}, 0xfffffffffffffff9, 0x0, 0xb00000e0, 0x4, 0x80000001}], 0x7, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0x81, 0xba8}, {{r0}, 0x4, 0x4a, 0x8, 0x8, 0x3f}], 0x4, &(0x7f00000000c0)={0x965, 0x4}) 06:08:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="efcc551b8c93c8b7580c4000da90888fe911beff7ea6d663f2bc81d35d72e8d0f0d3609f698f6ecd3df8775214bb059863c00abc81dc76946c3cf667ed0b1da538a548279a64615b368b3b8dd14448654af500000000000000008feb98c420106cb473138f22956f0050c07980a77ef2388be15ad7ec9484f7dc4fa467672dd65c375e7dc2f507278187fb1a969cf1206aedbd8b91a2f60298e4b8fa58308907d0de0b70db96ea8777050a64e415b29c3d3fc035d5b33f81961b6068c41fff14579e91e04a8c0cd1e242bbf281ab63bde3"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0xd4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x4, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/25, 0x19) 06:08:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x6, 0x3, 0x6) recvfrom(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 06:08:15 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000000)="df", 0xfebd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)=']^\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)=',\x00', &(0x7f0000000500)='\x00']) open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0xffff04f5) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r0, 0xa, r1) ftruncate(0xffffffffffffffff, 0x0, 0x80001004) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) bind(r3, &(0x7f0000000300)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x7, 0x2, 0x2, 0x0, 0x7f, 0x4, 0xa4, 0x10, [{0x3a, 0xfffffffe, 0x9cf1, 0x3}, {0x80000001, 0xdf, 0x6, 0x8}, {0xa5, 0x401, 0x7, 0x6}, {0x2b, 0x3, 0x7, 0x40}, {0x80000000, 0x5, 0x57c, 0x1ff}, {0x81, 0x1, 0x8, 0x3}, {0x7, 0x8000, 0x8001, 0x80000001}, {0x4, 0x758f, 0x3, 0xce}, {0x7ff, 0x6, 0x3, 0x6}, {0xfff, 0x80000000, 0x7, 0x4}, {0xfff, 0x88bd, 0x5, 0x2}, {0x9, 0x1f, 0x3, 0x2c5}, {0x1, 0x8, 0x2, 0x4}, {0xfffffff8, 0x4, 0x577, 0x9}, {0x400000, 0xcf, 0x5, 0x2}, {0x99, 0x2, 0x4, 0x80000020}]}) 06:08:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0xf5], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x4, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x3, 0x4) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x80000000) 06:08:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x1, 0x5) sendto$inet(r1, &(0x7f00000000c0)="f253d40bbb0ba487eca1f027e0ff4f", 0xf, 0xe, &(0x7f0000000100)={0x2, 0x3}, 0xc) 06:08:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 06:08:16 executing program 1: utimes(0x0, 0xfffffffffffffffe) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:08:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 06:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) fchdir(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x910) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x800c369}]}) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x101, 0x5}, 0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82ecd1affe904740fcce2becf9317a2e51"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0x5a, 0x0, 0x6) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 06:08:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x8) 06:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x1, 0x7, 0x200}, {0x1, 0x1f, 0x4, 0x4}, {0x1, 0x0, 0x6d, 0x8000}, {0x0, 0x6b, 0x4, 0x8001}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000023c0), 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r2, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 06:08:16 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0\x00', r0, r3) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 06:08:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x278], [0x0, 0x0, 0x0, 0x4000000009, 0x7fffffff0], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x80000000}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r4, 0xd8b, 0x2d, &(0x7f0000000000)="3119e5a3d66a26e7985f694a1926d809eee91066743edda3f12249edcf83e0078de9b93389dce394e5d06ab94ea68e2827d32ce9776a5d7aa32fcdc970bb3ed47f93163384585d3648d9feebc764aaf2d7fcb0180db94509696f98fe1ac198b95d41c5d4d5bc990a122b8acffa815e59346ab5f9aa84d417460b4dd1b0464fa482e85d7e", 0x84) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$inet(r6, &(0x7f00000000c0)=""/72, 0x48, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 06:08:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x4, 0x1, 0x1}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x830, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r6 = getuid() chown(&(0x7f0000000340)='./file0\x00', 0x0, r5) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') setreuid(0xee00, r6) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20, 0x2) 06:08:16 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x8001, 0x80000000, 0x7fff, "65ffdc09b48460f7b689d48fb42b400fde3f1cff", 0xfffffe00, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x10, 0xfffffffe, 0xffffffff, "5e0000000001000000801000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x67b7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [], [], [{0x0, 0xa4ec}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x40000000000}]}}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x4, 0x9, {0x1, 0x7ff}}) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 06:08:16 executing program 1: syz_emit_ethernet(0x11f, &(0x7f0000000040)={@local, @random="cff8240900c2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x111, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x40, "57d8c227912a908da91583d578dfdc24266ec9a96b005de9243abc96ae538a057f2cf97b97b671d6f99a264019be73f8274921bc6c56f3e830b43df74515a298d111582d521727dd0199297a85a624734cede018c489c764d22a93795328e385d6da9c03cfea477993673ea9958566ac03e437c329da79d7a5288ac17c1a9c64a286f3d995c71bd5f5b785dddf843220aaabea15d2c84355fbca800ea09b297e27674608f2e362a3e02916eb15e143773cc3dd7a985246ab1496f13a51f34b27cccf9ad17f97b28451e0ef106b2bff6b17173011937ce2fa570990414073e69c72ee67600f5492a6cc1752cd76c8e353fd8bafddf0"}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x15) 06:08:16 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000020f000/0x4000)=nil, &(0x7f000023a000/0x4000)=nil, 0x100000001}, {&(0x7f000009f000/0x4000)=nil, &(0x7f000019a000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000221000/0x4000)=nil, 0x3}, {&(0x7f00003e2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f00003e1000/0x4000)=nil, &(0x7f00000e2000/0x1000)=nil, 0x1}, {&(0x7f000010d000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f000018f000/0x1000)=nil, &(0x7f00000ad000/0xd000)=nil}, {&(0x7f0000375000/0x1000)=nil, &(0x7f00002cc000/0x2000)=nil, 0x4}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f000038b000/0x3000)=nil, 0x5}, {&(0x7f0000253000/0x2000)=nil, &(0x7f00001b7000/0x2000)=nil, 0x10000}, {&(0x7f0000159000/0x1000)=nil, &(0x7f00002c1000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000367000/0x4000)=nil, &(0x7f0000059000/0x1000)=nil, 0x1ff}, {&(0x7f00002f1000/0x2000)=nil, &(0x7f0000089000/0x2000)=nil, 0x9713}, {&(0x7f000029a000/0x1000)=nil, &(0x7f00000c1000/0x3000)=nil, 0x30f7da91}, {&(0x7f00002a2000/0x1000)=nil, &(0x7f0000232000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000353000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e92af0 06:08:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e92af0 06:08:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) 06:08:17 executing program 1: r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11}], 0x9, 0x0, 0x800, 0x0) 06:08:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x5, 0x5, './file0/file1\x00', 0xffff, 0x40, 0xc0, 0x3}) 06:08:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:08:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x81, 0xfffffffe}, {0x43, 0x5}, {0x70, 0x4}, {0x3, 0x101}, {0x7f688d306224a06, 0x50ef}, {0xa, 0x7}, {0x40, 0x233}], 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0xce) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r3, &(0x7f0000000140)=""/224, 0xe0, 0x3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 06:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x35}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) fchmod(r1, 0x4) 06:08:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000000)="29a30581cba0576b29415def3f445ad915c0a45feb55ddc1258d8e6dead27efbc4fd8eb7305d40f9429508feda80f2f68927476cb0b27eb91284d653495bbfae0ac4dba7db70be4e8804b187e74776bcb169bf5f195207a96cf185631c58aeecc090e24a26a78e558767307bdafa760663137f3a59a779b499383fafbaf32bc79498ac2bd4141211b36660e86a565f56ed4711cd58e024e5a7cefd8c1020a2e8c915d3f1c9ce90c3951233e08f6288df5955f18fca5d586d96fc4880bd1e940efc5b116405ddda11cbababe75517aecc31d903a36d6a54f9", 0xd8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 06:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0xffffffff, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1c4, 0x8, 0x9, 0x7f}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000006c0)) pread(r3, &(0x7f0000000640)="c01093b498008b5fab6cefe2f0766ae1df5eb8618ef40c2751c8236478c639570e35a7576b583e24a91c0136933ea29064c4b5904730e44f75e49ad0e7bf7575c06f0078082bf027e36c7bcb30eb38199d19cec1ef62bee936507d06eb61a59e0474eb", 0x63, 0x0, 0x200) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x6) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r5, &(0x7f0000000700)=[{0x0}], 0x1) sendmsg(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)="08695f6f7ad43ac9b9157bcdb5ebfbfb0e5fc6760892fec473a94ef53078948462bd6d63807e5430ebb4ba30f2b73d604229e59fc8ac42d2c1d5fa43bf", 0x3d}, {&(0x7f0000000240)='pI~e}Ao', 0x7}, {&(0x7f0000000280)="f4e2507869beb5fda6157231cf17daddde870bb3f322ea41e610f08d027ffb7bfa633c64496b2cabd5199665d819f15234882beac4c1e2d24a2e447376a1965309237927e6f4b181065272a00de183bdee621ecb6e60fc57f70364cda5fe0c89546bef76cdc32d10e51b096e7ffdeaeddfd54468d98e91fc767468d35df1f1ebf6492eddb6fe7f009356ee4777b9d7c17d13c5bf46b17d5f6b509b2563f69db84de246b391dfcca2d6fd70854fc6aac1b3e0221c965e2ab13c2f50251c6eb92fb08759400233942b01f6d7f8e1fe51ffec4575a327e4e81aa4e8a98772fa0313a04ba0047497560941e7a93d7ad16cfa4809f39ef5348f17b3038c24e56136", 0xff}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="5000000000000000ffff000008000000ed605bc21f6937500cdd2a81702fbaf0f5058d03639928204b5a525e621cd93f05c806742b95bee1e3ab967c7195c48aa838cd2de42d30b2bb000000000000008000000000000000ffff000000000000cb19ca0dedb4e2fdcfe1d77c8cdbcb745e1fc4344afde791fc863f4999caa7a4e43b9402d355d5083fce12d24afe9ea50c5a9204ea68c69f483f83bc648120e53f210b0ef30149d6eb389b7b29701da8ffc9bd35812482c6407ad84ce44016581ec44217fde22de349c51b009b680000e800000000000000010000009f0400008262a8bddf68c978510e39d09166150d6d3c6549566ba62482c7c65920d35c92ee5a48ae0bc27f4751bb846fecb7c0c017cbefbb200daa9bc64c57532663beebd2a947098ad9826e803776689c57f225c26f74b61a703dec1e224c08ec8a48e7374deeb978375258caa0b5d0bc10ccc59d579435b4bb2e5b88751f43eebf61115d70cd7bfaa22828ec1592c22702b1e427b79d38566dc0fc1b86577297fb76f749ad5bf3a5513ca6cfe73e1fd2d3e3962fd69c4aa220de9ed1671cc102b315e8a837231790f840e2bdefae2aa97193fac830db00000000002000000000000000010000009c5100001c3651a066ed2bdb01f0847e1e00000040000000000000000100000000000000318dcaa55bf42ee1246e1a6574e720b3e7d0bed4dc8cc9093b56c099afcb5f13a72ec4375092fa6bfbb4b41e2117e9b9"], 0x218}, 0x402) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 06:08:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000, 0x54, 0x7, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup2(r2, r0) dup(r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180)=0xffff0001, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x4) r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom(r5, &(0x7f0000000040)=""/49, 0x31, 0x840, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000140)) 06:08:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="90706885", 0x4) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) r5 = getuid() setreuid(0xee00, r5) r6 = msgget$private(0x0, 0x558) msgrcv(r6, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x9, r5, 0x0, r5, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r7, 0x0, 0x6, 0x5, 0x7d, 0x1}) setreuid(0x0, r5) r8 = dup2(r2, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r8) 06:08:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e"}) 06:08:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) close(r0) 06:08:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000500)="7494fc1f3341270b9c35929a0fb140bbedf92ac3483569ceb3b573f5babddefde3745ace25de2d39feaf96ecead4a9193e097093482d0b316e1c403d3fd061d8982c7e6a6b63de28bdf7d56d1b9b448f6facd5b92c5528ef1e2d33b388985b973e913d554b57cd4807040ffc6ad35ff40b0da3987abb81fc1a4a8069437cc76f773deec66bb6291315d8568ad3e084b926efe7af1fb58746845a2afa6d352896a58c467d4c84d07fcc83cbe30dd9807c26becfb02b61957801da48633ca2a9a0efdba76ac77e8923da9bc394003e086754d3842e15ae13cb43356c546e3e0441c1b39a876339b066b506e84b223a017b3c325a5d8a242e7bff5a1d66ecd8c579cca839db2df62a794542c563cbc9018e8442e4a714d5ebad57379210ec90694e180ad4adaf353f5a6cd4f5f0167a03fb457d4ca324af7b45ab0fbb4f66c0583f1a091381ed2b72bf40bc98fcea364ed44c0846a8c1063d5140dff4929baba3a2284945167d240230b2771b0f741d63a5a5dbcfa6cc498edc18f69b4172b44924861d5f4028c356fd25e58c3ac4b9e252e1509768ab3dc1f2559ca785ff40657a130a0d57b3c898d3a8d5db75b88c110eadd3177b036cce3a7117a376137f0b3fc27797638230319f2caa92e2a9e7f1c35809af66e3460fb51d7c4fa8f451dba3ab34c48266cb51c25fbb5df6bd05a59e3039170972966542bdb088658fb06eff54873d07b97947f065819d8e51feba1b150ff7f928880d66c69bcacbb0a8f803002aab363e1366ff81e7585425b68fce7776bcc7b202ca526bcbf89bc0d56bf55fb7fd7a7ccade63ddf3eedf0e13b571afdbef9b49b9bdf2ffeb91b5c6beefc369482779eae811da87d37a0343dc66919c520d8d4ce7f2b6e5256cd6cc521a461a00a9f484f9828c8caee386151bcd872df7b0a86d34f4c4196523cc0a26927a7e5fbb02cc89667ee92b0ac32044cfd426e9c33aaddcb8b700dc88640d1423509feb2962d2d1b4d63e80130d497373174c660f111f042d4ce9ac13d65f7157680147cf1b1d0d59258d73062388790b019293e3e437ee12d51c8ab6ca2be69c4b2a77b6638d431632c68893963e0f2c94bd233869684ef149caaee4da30fb9faaf7bc7abf78b1abe702892fcb09b90f4cd78558c1e452deaa34ee3bc79229f7508211fe20016268805954171ad5c151a828b915879eaa46ddbdfa5adbb7d38d8119e9b61d9274330335c54e5d7ec84c73054df03c4fd59669121ae36693ac2a7f9b7100bcc28b415f8adb168250d04d60c467a3cea3003f2d9c47fd49466d5ae89140799ed3e0f43480b2610e0359fade82c5087c0909daa65edebda56ec4e7f71e6b00415eb00c6a2e1cebfd8171b9c92b6e91f5ac60adcccddac185c19397fa35aba638d47501523276e7d78f41c338b999b07a58deffafc135f90663eef41f0ba0eb97accfc1baaaf8ff6e573df4491e42f2bacf5c7d884969ffa7164a4eef0b5486bb9a99ed1ef35c918ec221bef7b3a6225e058867c9645131241ce55dbb809b07bf8d35143e6592e4f9cd38c82789991a71b766a52630e2b9a6ca43c1a52f66c0cf00e59bab5e5b88abda72efa29111e3dea59fdafa9eff91ff0576cc4c9eb1832e4fb6d417506b6e091c237ba1f65839b2bf8ddead2b8376d658bcc5ad18c1e11f9882631c218a270c5dfbdf0ac381dcc25791d3f420126728ccf21c6327aa3ff2641ae4617ad8e10182d55584492bf94c295166f28f9bf2b84f9cb7d4c9d56316ef2fed3a7ab060d7a18f1bc5f1e554146dc9391ab75542f1fd21bc4198749c7c03be5de9daccf8194a33c31a08cfda98736487c297335c0d837a8d943548a4c48b8432bb095d77491a89629a551b66a5bfc7e6d7ca0732f0ff1989bf3f83c1406c5eadf53d6b75ba9d28e6ef4e647f3ead9f0a31c91b5d10df6984f29e40fda8b4ce996baec478f8b6f7d77fc868cf281df22f655a4336b9a6791ce65e0bd05b905187dd84cdcb9bb915c2a3d2f67267812e6009058c3201331473feb3f4783a15270d3701429d4b97a964ee662e487fcade6020167b66dfe0ea7df8f3799e6e378b9408ba6f6fe5f0186622b117e68fc8fa84f67b5d3f75aeac54f0f54ae8bbd76bb0f1cda51e43889dfd7c3b6da306162e5c898178f9a645fc77ad066a8328f561febacc1963454bf8ff3f07a1f0a586de65bbc7987167de322ae1860811394980ceb6de8230de7e3c44b902c73d51253950ff96cbe238ddb2839746fb533a1bc01a184db1dfc232c2514259effd1a1e6b0d6f2a3671d9a99247f28f39fb2b0e6e5ab529c88ab44dd4b2a33491facd053156e2d4ae6c8f4304e6e3d44f2369c20b1023c2ecd1f8da6471cf8d816ad5e4f71beb2fb5f2e78016d0423fd9b5ff9d956cc69bea850039fb3cfd97ce652fa1ba4d3e19bbe9688e594f945426fd4965658abe7c9f264051cf8c0e0ad657440d128532084b6e745bbd6504d3354636459c12d561ea675c98294e4a492efda749b619db74437c77004e4a153d1c8c3c89794a7d14a88456a224063a2ee22ddbb9c8551ecc34422f38675c26e9469354c06a3fdf94a999f33c33b6740d80543b8aaf735e51d13b807b36110d8e65dd2c801373cbb0f6a284c8f877757d9b10c00355dbd26e90a3dde3ee04eab6f56b01d97c55e83b234fbc0c6cac4fc26ad26f909630f1e986d60d2fda68e7ebd956865138ed5f3f4bf78618a59f3bfe3af5e231a8e3db2af5ddd1116424b1534fc1d63492ec5856a470901066051fa7bf18639ea7c635e1f8fa6569beeedb3d95771afd3a26fc0292b39f5f66d818fd234e1b3c94cbe502b258ccba6db6eb1ada32e79695ef0900d3e6278a1e6037fb459dc764a6a6176194eb9a710c27023fc16912ce56ee1b1e128f1421643cb044869c571ae99a61f97a876441201cfab4cd5164664dd1108d3b1933489f890d3ed0d55c4f4461bb3dd41f47a09124abbef63b2ca63aa141047015c41e78b24c7a326cf45add9df543aa9de7803fa57ddf01c30522020fa8ecd1d6efd5e32d0c8ba79af1e03e381c80ad8a2dee364e3358d4a31bf05e4c0f731964544a73936bae282b7cbfa238832b2284d4389c3de637527410a34bc1308d09b70f9463a67ea05069e0424101168ec87d192257599558a2eb27d2f85df0fe6bad473a1b61236c38627c4b541cfaaa6f21f6a4454aac67208d11264db88dd1d4aa33312c3d436d84af16dfb1801ebff3bb663d5a61a011b1443a5dd06d4201e7942595ad09bfd0a5f10acd1c9507d6077a1e6d70f991d741d002bda4a816011fbbd934cd2e27d10b125f77ec80d95bfcb075f0aea45d4384061bf9611ac2a6a431b771efdb6ddabb9d85e2bf16158480e71512698ef069076ef56da55bb29ec700400b877ad4600ddc7dce7821dcdc2e010f56310a17521ffb5b5c1f1ecdc619a1c761a4ab5cb3ac0f2ecb63bc9de0af9adf8b5b8122d08c55ac8f336de879cea64ccdb011ba81471378657f1d2fc131e79bfe994d5d730b52425d972a3d3add848a86cfa71cff2b117bbd03e94676d479dc22a2034cfdc2beb4b539b45c46a2f53a9c448049e65c03beb90a29e283aea5bc9756dd90922f5ae4a8cb09d7c22f83cbcd437a085f2915e3e224064e3bfc4cfde38488475448bfef44f318989a8aa7d9854688f6b4255c0d978889aac959ec7547ebb9490103f3a8f466f581ad41233a9451e69fa2e14c6bc29f797b57913ea2c499f11b2f44ce6cdcd0da34281494087a4f1ad277055f89de0806542c262c426028812ea1b17243ca9f88ae18f6614aaee03f48e7287b4ba0bddb5ba1e561425885506952efd8b5686ca4c10df573b8583da7fc553c80b0892d28b19217b5278c732ef1bc454c357a752709019720bc7e2ba5d9040efd328095b4aaebc40b72c0d402fff0a24602d909125d5fda29c34fb60db275283f7e57edbddf7fca772ed6d92ab79c5b6da70a7b3ab6ec3bbd39203ed47de1fc109d26aae2979f4049a52227d8d3ab4a50e7db3f1404bae843861944a7f47fb7c50b4461eec307bc814b1fcff2f0174236835a4f165b7e738c1da1852f26cdb11ad25a7484b57468a86195f5f1f751e71baa3c2fe27b62ecb7d44fcd58c2c0214e9c8971d8b13ba232027873e0f11348081c2e861e0774e8ff610f8f4f533ab410e92f4b78e3abc86c52f8533d83cdee4474adba8081ffd29dd23133f32b25f074bb757f822941f50b8521e72e1103c432ee55e5dfc6799357c1ae06478eff98c21bad9c51043803a677ee8842f8f8006959529f627ac48d8b6c176b30b6abffd0126696a7f30cfabab41fd1d8de3fcad4ceb1c5d537ad251745dfe894acffafd4d32627abfbe8d3d6bbd36e9b4789343e6d3450e81d7523cacf74ca43d7febdc50eeac5858bd934c466291d91a4b73e6c7a45f8bd3566fcf61d8fa019d94d1a00f08d83319909233024747f16c2552895c39e634b46e5f83375a40ffe512166cafece427e1d77afe99a58d715ad0a80119390a209733be27cb7480169951770559fa4b831e761605d464dc9d851572e5c054f25cd2525ce0300a3dff2df641a5a06142636d7133e75616b234e236ff35d508c4fb3aa3ed6fd85d43bb9a516624d10f65c3a0ceca6d5b8ea3035e94071dc8dba364a69fb994e55572ed12a21744c0a162efa035f25cfe4f268d582a684b5397e0a57b4e980b213f2c6cd2e1abf7a5efbd976674e634da3b80dda50f24be44f494e31ac93089054e77847a0568666bf02e9fad3e181968ba477c9347a45bf9f17fd22e56602f7141c36d006cdf6bcc36702d83cffdd2bcdf7ba57b534bac20a6cc83a1ed4c75d506248fcf8be65c5bb6e81fbeb872e9e569d7de2a99b724da53de3463906bb3503df00cc9464d08b55f47e65102fbc2e9b873bf180d74df3afeeba13af5bee7effcc7cefa6027101b779d3da428ecd3098f695d644c680c49636f6a198c3ca13c42fc4e50f44be8fe6c26401ee4d70d876f8b52ccdee1e7f7b971564aff4ec07e5473a836f9d505b0cd93319f53267ec47a894b19f1965e9f9c496affad6fcf80017e593fa731a3f2ab8013499a9f405d4fa21d8d1f24caed044daa0effba525fba9009bd9e9b46692eb9b5269b0397f7fdd2a7140a0c0e0b95e6563bf606dedaef7d52e74334b572536bef02fdf21b716e5f4140fd1a2c56d883c39866217220ab58c675664088ee83217c422f2aa8330befd90862cfdd3fa0c569e710f51fe1320e055e0666180386bc36e206dca215e2170a584d3d04ad04eb2b3cc0d25dabe3ba0143e9bd83e813320541cd38c12f27ee23f45cf98359f1ac51abf3bc143d5a8f4e6f7aa917e93d8b5141948ad656b9c4471f08f56511f88cbd83cd1c9282177624a433e43be2333c8fdc60f523355ae208bda9dfa55ab31a7583fc435678f269b7416b9736cfd20fa6ec3394c5e6424660903eed06bcc7a6bab726fa779da0fb4c7ee343f5da42d7fe78c95d05e0f2bdee9db4bc64221c835044d02fe8fd6aeaf5592b4eccaf7e75969c3e43051e016cc58d4f9e885d5308e73d9af9134a9ddb2232fcf4b01c147fea487eaafbadb178fdd59a24957d73763c4572a82ff6aa9069ee60c93bdd5e3062a80f2a5dca38ae914d026250198358da8d42265df3d95f177727b8f94b1d227efb3aa39f3d179935549f95de3aa496d3f29e431dc743a7bdafdaa9554a32116b1a1eed918e0528b9d826af837bc761fef1ad47db1446c69d9d6c01aac459eeedc07f90065af5c69e321", 0x1000}, {&(0x7f0000000180)="adde467859b58e51ffd19dc68e4c9eb1cf7f0ce9e70df5ce5e25fcdf3b967d0aa2f4c293328d4c108d2809764ec17eb62d317b5af9e3481e728f3c82b50db3bbf4ba912edb799db5a54aaf4e872ca6d21b54e22b37b5ef45376b604e6ff79ee68f8d97543fc0dd3169c6a9c7cbef39133ed765271dceb5662fcbb583157c7d1c459ce7eda02d0fab64dbb369c70e09db427289cc7491aa02dd951a463ea6ec4c1b3a47c68beee053d378b95e481b7d4b385626bd87f6d97cc532a900481541fd1cee0bad51cacd43a85ee0eaba52874615c20e8f31d467619b72cb0106fb7e8f60fabf87c0f3edec39c1a86c03e4ea30a27fe5", 0xf3}, {&(0x7f0000000280)="f6dbd2b511edaca70bebfaf752bae92dd3bfa04f71a77ff9d0b326cd32634be5c781d0e210e29626813ecc9599cc24a951ca77520bf48acc1511e35808dbdcdff2b7add29afa05a4139e3ff909b82cc20b6995d5da80c0f8cbd6eebdb8583e2dacf264c5d68aec82825204c2ad21f06d1d7e6bd2e07607e2639b068afc5a8d8b1e4155d0cfadb59b5a058daa83d897c5489076e492a4b754da2249c4837383708b1fd743c58fb48d502ba37877d7cf732081b08ceaacfb2b71e33375a40aaabb40c069a0d08d5831a1527bc6caff6c192a835a7855d9d0941602441b9393980185a85b383b", 0xe5}], 0x3, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r1, r0, r1, r1]}], 0x28, 0x9}, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000440)=0x2e5c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 06:08:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000280)="87993895a0f78052a7a44c1faa6b12deaad2625b170de8069c0ad99c1c46050b1cf69504099e2076c820edad1e0e8dea633006e265fee817cc78af7a030262f98cf8609bf7cd3c8381287e6595cbee85edf78485001eb8e7aee02d4e586fde890bbaaf45fce50c5b68939f96851a7c135512f908de28d0c8ae8c7a1bc2f71951b1f79e54478878f38bd60540a03dcc87640d2a83be0b58383d", 0x99}, {&(0x7f0000000400)="968adc48d1c046ad4305558ec008513b169c6dfb80db812882969b7cde849ff8eb08ecd7318fb36f5c2e66c6bba15f39801b7deee70d097785fdb3f0ae8cfb4a5c9d6e5c8d4bd2cb08534cbf1283ad79ab105397829cf3c66f761c0e1e40216ebd7058412365b9f0", 0x68}, {&(0x7f00000000c0)="df43742cb93443fed0f85da95af885bdf0caf4e0e533b0c5a248199d54985e5262f368851504c1a8b60571e1eb4a6b0bda6d459df47e36e064b12c73faff315d87c104fc6e85ffedb34c9d30f86db5ac3043707c548b61b7d5f2fd9fa518b1d8059576ee62d0921311ad0740e2272f", 0x6f}], 0x3, 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000380)={{}, 0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0]}) r3 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000480)="7ce508622d644923", 0x8}, {&(0x7f00000004c0)="8e342577d4938cfd8887058e0cef514383f7266a230f054b7fe17c981f1484d8a2bd331c000d07b95ed794fbfac3412dde8c6f9b17d6716931aad4c153e8b69c0d42e6c3e1bb3cf5e4fe6a9da01fe09e15931cf89337dae9f7d1569f0abbbdb1caa2ecbfe599bd49c0c6bd480aab918bc83be2ee36da5f379311c7e231b0a09c397d0745cf4983dd8c05c644823841a89d1cc40acb57a6c57d50f261497f7013ba21ec1c243d20cfa092be97ca4c", 0xae}, {&(0x7f0000000580)="a066e11434556c484229fc7e02f7dc9e5e884e0e1ec37409ed35511d7972536acaa0c7e5d3", 0x25}, {&(0x7f00000005c0)="63058fcb38e4605c9f5f64c7389077", 0xf}, {&(0x7f0000000680)="fa554bb52d98f885194a3ece047bda38fb988f03c578d87f4d5bc1733dedeaef9416316ccc96fe2fd58832f4a8be848538ea040f84fc25fad89508c607677e53ab7bc5099b307be93e3f1f72a34fcad16c4247ba2b6fb9978c23fe995665b302b073def5d04e7288b5d1009b76904ef87f956ab3b5", 0x75}], 0x5, 0x0, 0x0, 0x40a}, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="ee61dbfdefaf66137af670147280fceb1fa262cd16b7bfb6b0d466fc546b2d5b30d016369d05ae6b32b49a57cdc4f4bece1dc444f3d3f4aff44e5c81e5cd083f5c2bf88a1b632772cc726c9a52343fafb6f6bfbda108f10a597b80163ea885787ce9a5185030c5f63fb22e08f778daef0e82fa08411539ac5edc95fb3f", 0x7d}, {&(0x7f00000001c0)="9f0d37a75153e5814e3b192b7205f6dab74ea590b7831743c793f0c8fc094ceff50b220596c22f770d8c48c848b19703287a0870afef21ed299629652bca89bdc8c282a88096e9fb99d0b2f58a3230d9bb4c4821ffdad97fa6590d8955c84d59d9d145fe222ce60c7516afb3558256b2557d07226cfc5c30fb585a1db9f30db20ecf564ac5a4f997a45494570268f802fb62b49bbb9a78a65274653c8680f3", 0x9f}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 06:08:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:08:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) setregid(r3, r5) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) dup(r6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:08:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x2, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d0f, 0x1800}, {0x2, 0x9, 0x800}], 0x7) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xe, 0xffff}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 06:08:23 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) semget$private(0x0, 0x4, 0x40) 06:08:23 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/25) 06:08:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="9d00ed482440f4332e2d6888ff8d073f2cc634e4ad5b81aa2e92f97e15639846209e5d7d2967c737601de3c8e10296fe0f5b733115f3b710bf7d7c473344d8ee4d8e5c4f3ce45484ad94e9624f43869113135bd8cb473db8a9ed1c277c7a9ee2b2ca2d17f0f172f5dc1054c3933172ebe110faa2307d79f39b25b12254fd1999c428d54e57cebf39be4259ac040735f8d0ca77796108b1f6da658dd475873c9fa2968a9fc18ab008da0a0473c13d7b76ba25", 0xb2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530000e82f2f67365864f9f0034928b4e87c7e442e5788a6e46169bd086e68683677f89c343eed88c543b00a019674f52892ae6b9bb013442a58476e264e06740f3b30641e42579d1f39299f270a8bf16e8e22b1c5607c9027f409fb64725d9fecaa07722e3ba4858128dc4e653ada5566f1615ae1840155aae1ff3c5f7e25466090082989bc4277c6004abe1cb184ca9528d53a346e78b5004564e5a3ec76415921c17c40721898c0887ca91ced7fcd79d8b9cc07783df7cf2418ceff97f2cfb63a828098943d6d104069ca00c2f2b0c0690b0539367ad2c10248eba5b1feaa3344f158f446c271f8688edde1e994700"], 0x10) 06:08:23 executing program 1: getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="5a010000000000ff7f00f4ffc11ca1c8de485a35fc115ada4020d19eb6bc17dd478e65f29ecb3d54dfe462662e6208047be9d79dae0a38e7837ae3c9914a0c9da0c5bda5edf9c6ecfd096b6b3ccaaea6c2a3149abe8ad0b141ae4cb36390b3aaf5756722598a80f03badb2f0d78e4da0e0318ae3eb2bd1c8d9c124012bc2245d000000000000000002000000000000c461a0ff7b50af4e9ca2eb5c3662e273ac8a63a05f77314b0d371cffa5cb7ce4161d35da276ec7102af37ef995259f3ac5e602531424a464f443c3514e421ed9dc2dad08182cafb60f1d6f07d9967cdcd7bb3774b07cddc4c1b35634133e5c615fde7c3c12911b757d9f4e1dfba48de4116ed3343867337762f4dbd092ed23165aaa6921bdaf9e9c73bcf238b48507", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x140, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x30004) renameat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') 06:08:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000f5b3f2ff0000000000000000000000000000000000000000ee7872d7361d93e16f52000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d66340fe041f844a6fbe80f42a4e75fec9d317f689e621b1e354c05c25baed8b6154e20c248e5342de9bae33864814f80b2f19cd1aa76d2721888a2ce66a790329836099aff8cd3a896e90f64ef0636b5bb33e2303c5a8116e0cb09a0b9186e16b1f7aa0bcf765d777a11a2f673f36119b5a605db70d07000000a30ba3de4c191b7dd1e6cdf4be1cb081fc898745d9dc78496a5f6742ef2f70dc86de541e125b98925d7039567c3362ba2c3ab72c648ab72d2e827ec91bd6b8631cea000000000000000000000000002000"], 0xe6, 0x1, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001440)=[&(0x7f00000013c0)='.}\x00', &(0x7f0000001400)='W\x00'], &(0x7f00000016c0)=[&(0x7f0000001480)='*,+\x00', &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000001500)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f0000001580)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000001640)='/(@+.^!%\x00', &(0x7f0000000340)='\xff\xff\xc3']) msgsnd(r0, &(0x7f0000000100)={0x1, "430849de28b1ac8e0dbd37be256c566da112c0db094227a55dd982cf8abcb54ee7ccdbd85594d9ea2480529bd9e2fa8efb636a32935dfc9ac719f1d19bcc78ecb1b7695091ea047200f54bc0e479c96f7eeedcbadfe055d80c581c47373d9052ec80e309e55d1db96080ad724c02b4eed7cbc3e0065d4184a62d1c8fb022db5b8b85765d26debd2a4b9d299473c3eec67663cbc127910746e7f69f3de9d20824201397f8b1a2b8ff0eff8487c1647dbc28274e95dda05350bfff9540668a"}, 0xc6, 0x0) 06:08:24 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="6fae640bf64bee71fc2fb7a2ef99d88686c1b0a2cf573224e558f54061fd2c4a31a96d947da044327aa94d258f5cca25db4feefbf679ac245cf6e5fb7f92dfd97a75739fd2720688eecc71e703d0fda6ad7ed277c17fbb8c3b7ac3263e069983928c254287849599c48d53d5f7781b78bcda0f048548a9f4b9a63f738e2b5f3e81f18f6460128cc471a35910ddc865c87be542", 0x93}, {&(0x7f0000000340)="efb80008010de5517a92c138edcdee17ed957c6697d7c9fde5476faae5df1970774c0515428682796c871a3fd611c68a46e9c888057235c56268b72355bb6f05", 0x40}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() msgget(0x1, 0x200) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 06:08:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f00000002c0)=""/4096}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000baf65594e0204ce1"], 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTART(r5, 0x2000746e) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 06:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9340}, {0x74, 0x0, 0x0, 0x200000}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB='c\x00\x00\x00\x00\x00\x00']) 06:08:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) shutdown(r1, 0x1) setregid(r3, 0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, 0x0, 0x0, 0x3ff53}, 0x10040044401000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x11, './bus\x00', './bus\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) 06:08:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000018778e000000200000000030d907800000000450000000000000000290000e0000001ffffffff03b26550550a8932f3030b4be101d6f5b9d2b5b7ebec93219150e945725d27c7beca4fe9b76fb8ab72b598d14cfe25c18fa42adf7ad77ec2240d77fa20d176b368577500374676d95cba24b305fd93cf0d095f81bdf345fa0410954ee1f25935e87c0344f3f5bbebe5b5bc93010cb1e4d98cd1ac33a916f9e8a8ff7f813691e88331ad14c593bdc0115ced24280058280687eade196c67c63768512bf927a0103328e01787f13d0a9da2f0d970859997899e5cd4d4fe20f00da1ccd165ca1fc8a0e825407a67d051ea82b7bf22858434be9215e258f2ed7f6de21867fbaf84972f6fe928ce81888051d1351d9d2231f8c0533c7c7496d718d2007ddfb44296fb40d0618dcd61baaba39e1c86c8212d94b34fbcd0896364e98303f6e7d58a829461c0048227c6e1a6f54735fd05c47c4d83960cd77e201a857edf63bc100581c150de4ccbec"]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x4, 0xfff, 0x5, 0x3f]) r0 = socket(0x2, 0x4003, 0x0) r1 = syz_open_pts() r2 = semget(0x2, 0x1, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/188) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000100)='./file0\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) setgroups(0x0, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) listen(r0, 0x200) 06:08:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r1, 0x1, 0x101, &(0x7f0000000100)="2f4b9a482540f4bf932e24a2f7a02e6d41909a7236b3583b38df74c90a8c0f912b86b3c79b372a8d3691d93281878c83239fd893b8a890b81f119890ec19c0b10d348795d9f77c533bac02a50f9d07aae7ac1e3dec9b0377839a808c74fa48a34bf025ca067a48ad0fc076ebab8aff5e624274f187a70d66ae7cfbf322a4a747d23c8f98fd24cc53508260faa31932d367d12b31e033437f2564330bcc02f1585e313b5d8d943e4d4ca92ae6f6b904f6b3f204275e463e468b419d7e07de12b70b3cf9b2650a95011bcbf63853088377bd4a99c9f8485a80905437fce902531527e5d7cc4cef7732afce767991", 0xed) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f669e86657d89ffffffffd830017eac352055b2acfa041caba9b3de424089d0bc92292a7897af8e25461faa091e5074eea382a9c320e38ca4c226c24f1610d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc21a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182be018580abaee99b71577677c4e7a21c4e9635c7eb5b73a84bc7e0b86bedb68487791c61ca0000000000baf53f243083458cbd940dce600df9bd03dcb46f5a0961d533ea1429ca13a313cea91b888efcfd5ada4d5eae31a41ddb0dfde22754141a58adcf508964353f9e00000000578eb59c9113c47392943e9c61860ccc9b2a42dda55a8a014916d862a6606b86496d00"/333], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:08:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000b187bfe8b0c20d69e5537fb2fd2a39364c0b19946db5f2b79e84f8ecac33a40dd657af3f5707273b7db0415e4180fe964b3af93e86b0f7745ff8566796425f97807236a58e"]) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x3, 0x10001, 0x7351d18524d2eba2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x4, 0x3000}, {0x1, 0x0, 0x1000}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/220) 06:08:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket$inet(0x2, 0x2, 0x4) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x80) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r3, 0x0, r3, 0x0, 0x4, 0x1a8}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x6, 0x800000005, 0x7d, 0xffffffffffffffff}) setreuid(0x0, r3) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 06:08:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x4, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:08:24 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000edffffffffffae5bc94f0031554c00000000000000ec6f1d38c2fb7789779d8bf592cf9ae88069660e10fd3ee115f1defd15ad7038146615b11df837e344"]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x1) 06:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5}) 06:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/91) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xff, &(0x7f0000000180)={@empty, @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x39, 0xf1, 0x68, 0x7, 0xdd, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x3, 'V'}, @noop, @generic={0x88, 0xb, "090be454501110a6e7"}, @ssrr={0x89, 0x17, 0x80, [@empty, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast1]}]}}, @generic="6bb17a6eac7ffd989bc323ee38a6ce6b77b3c207668a9103d51a110e0d5507f465cca46c84e6ac0b2fa45b661e8d3fd66d19b5411dd0ff58519ffc11a9b67904faa3ca09d958cca01e2e44fab0aed5103acaf171db5fb22f0153da545d1fda2b6c36d0bac754972b3e91765c96f40c77cbd4ec842a52c0a8fc9c4059a9e398a829d9a143cc4e1af1befa9707a5af3aa13449863c99097e3ad5d8fc77b8df3d2c107145da852565aa1573d8836b03106ac614f5016d"}}}}) 06:08:25 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) fchmod(r0, 0x20) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x1b4, 0x2, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$dupfd(r2, 0x0, r3) socket$inet6(0x18, 0xc007, 0x7f) setgid(0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000200)) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r5 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, r5, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x200, 0x0) r6 = getegid() setegid(r6) r7 = socket$inet(0x2, 0x4, 0x1) pread(r7, &(0x7f0000000300)="7e9fec504dfd0781bad568ecb456cc6b1c75d6b3ee7c9fd1d0ae4f57b7e4a8b68b1797f3462a55e2f4e2b0a04ae35caa96a0bbb1152568f5a96fd5a272d5bca0e1238c3fbb829d769e43ebf4663ce59bc28e6e05b64494506c8f63e774d194e724ee91f2b95cbeb9146a6d1d14c615fa42a030aa05bbebbc28f944fb757f009955e03ef8b76d7ef50f3e01", 0x8b, 0x0, 0xee) 06:08:25 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r1 = getuid() r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(0xee00, r1) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffff7, 0xffffffffffffff98, r5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000240)={0x5, 0x4, 0x1, 0xff80, &(0x7f0000000340)={{0x80, 0x5, 0x9, 0xe9, 0xb6, 0x5, 0x1}, {[0x0, 0x1, 0x775, 0x9, 0x6, 0x100000001, 0x5, 0x401, 0x401, 0x9, 0x0, 0xff, 0x4, 0x4a, 0x2, 0x1ff, 0xffffffff00000001, 0xffffffff], [0x10000, 0x6, 0x4, 0xfffffffffffffffa, 0x0, 0x401, 0x6, 0x0, 0x6, 0x3], [0x2a, 0x80000000, 0x3ff, 0x8, 0xc57, 0x8, 0x9b33], [0x9, 0x8001, 0x8, 0xd6b, 0xfffffffffffff800, 0x37], [{0xcf8, 0xfff, 0x8000, 0x6}, {0x87, 0x3, 0x5, 0x5}, {0x4, 0xd9, 0x5, 0x8}, {0x3f, 0x2, 0x8001, 0xc84}, {0x2, 0xfff, 0x3, 0x1}, {0x1f, 0x6, 0x40000000, 0x4}, {0x40, 0x89c4, 0xffff0001, 0x9}, {0xffff, 0xfffffffe, 0xfad2, 0x3}], {0x82, 0x7ff, 0xfffffff7, 0x8}, {0x1, 0x9, 0x8, 0x2}}}, 0x5, 0x8}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000680)=[{0x64}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r6, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) 06:08:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x8, 0x0, 0xffff4c36, 0x7, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 06:08:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) syz_open_pts() 06:08:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e", 0x1d}, {&(0x7f0000000000)='.', 0x1}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xffffffc1, 0x80000009}, {0x18, 0x2, 0x1, 0x81}, 0x6, [0xffffffff, 0x80000000, 0x7, 0x9, 0x9, 0x3, 0x7, 0x9a5]}, 0x3c) execve(0x0, 0x0, 0x0) 06:08:26 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001700), 0x5, &(0x7f0000000640)=""/101, 0x64}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e133d8c2470740000001200d02a000001040000000000000018128952d1ba83b988a597d1a1d1da0e00000000"], 0xa) linkat(r1, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x400, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000001840)=[0x0, r3, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001900)={{0x2, 0x0, r4, r5, 0x0, 0x20, 0x5}, 0x2, 0x1}) 06:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x2) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x401, 0x1, 0x1ff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xfc}, {0x74, 0x0, 0x0, 0x1871}, {0xda6, 0x0, 0x4, 0x6}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f00000001c0)=0x4) fsync(r0) 06:08:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = socket(0x3, 0x4000, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x558) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, r6, 0x0, r6, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r8, 0x0, 0x6, 0x5, 0x7d, 0x1}) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYRES64=r6], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:08:26 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000100)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @rr={0x7, 0xf, 0x3f, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) 06:08:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 06:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003980)={0x0, 0x0}, &(0x7f00000039c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003b40)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000280)="63782ff0cf9995d28dee6b9c", 0xc}, {&(0x7f00000002c0)="df544b0e11221d214b", 0x9}, {&(0x7f0000000300)="1a65d99328797c3cdf582e9e747c6459d84b34a66aa8472008a1a50f972a211035fa45a87d5e673f2dfb78766e52a18e7942620bc2f12cb4732ab51c65a6e71e1abe7320bbc1df9cd5b383be5d8a4eace29589af99a0d0e629834f052d268219e39fe80a911c5285b6ff99b0563e3756c383eb2a80916493230031cb8bc550521084b3c3830e88da8c4f8bcedeb015081d582bab60404165d38ccc75d8db826435fc46155b223d0ac2e19f4d71aacdb50b6d80253e4b707a619b0771af15bd2c053b51eae46c207a8de1b0273b520ea763b9bc", 0xd3}, {&(0x7f0000000400)="880508f0d31adc153a99e8b15597675c948a0e606a", 0x15}, {&(0x7f0000000440)="88d4580a8323ce7388c27e59d41152cf406565493d4f36c02a43ed7616882315c9a668a09402db5ae3c18501f8ee85688fb33e9a290ec22794338a6662a0135112872cbc3a8f409c780c429af3b611689017f44b16f4ec0314a46cc6bc1dcc0029044d8f574a47d48a4bb9414e716a0f6248199888a64b480ff6a7b33e7e02054911941d88ab00a8a5b40f302ef92a794ce0d106038d0d70e7d531ba2910e1d5173f24c28fe1e6a3ad02a53578abf1b2709c125c4c6d0d35c221e2f5e699fbdeed528c503027c65e1e44b2761c3161e1d57960719f2077cc775d976efd7a3ecc39e9dbbca69e4c5a62c79b32256ca9fc7ba6890b4e587394a1f81718023367f5f140827eb5880a174994527edc970fb5ae0400849cc8416e42b87d1ca79359430285841a8eb965d5c1ba83b364a41992b921995aab857d43f56d7d9c6b400da3e7f38b532b8c0a093facbbc191b17310a89c283e4b46f3b8cc69dbdb2fc543ffd32c550e55f648381126c78ae707e0cad44469262280c3c31069a3e8dfc3edcf683a944e3ef34e926817974cc2d5a823157f0bdac6050968e7d3af87a69d4ccc08c6233412c57e39255affe6d68eb6c9f331fd97e24ba2c54083b528f4d6363f5f52319b0ce60ede1beca532fb13bf7df7d0f2745bc24419e4d4434c267270993898fd4b9c1fb1db609b5dc839893f8e1f496e8f802aadd434ef162701041cbe0599ffb4b6af98b5fa7585e38ddb0fea5a263cc99310aa47220c75f1cb4d41dc6ab97281a9db14b2e8a354858d56a9176f08c1d5047326854f4e9b34daa0f7273a1cdb55f0139b0549fd5e50b74856473dcfa5e0ea93e99e934e0d262efffffce400a7ac621aba7c7b4ac3b0ec829484653976935e8cb6737bff9cdd120b1da9703ce4fe29fddaa785966b9cd7652b7d83a7d5bd5c011ae3c6f37efaedd627bbab413b466a07a28274296ea23eb705dde3fc113928ffc992de9120bc03a38fe0cd40c054e22a1f2d10fac4049a5ee6988779ebba41582e1dd4c39fe3b0fd18098e8cee7a205c6aeacef304724650ecbc7a0a9e00d8aa8f99b1925686d81b5e56ce440bfd7166ce5ad7d9248fd2f2b78c5a17f64b22c3e45bd6dc6a6b7c89bafc3ce6766df15a6ec98bd58391222d2f1655ca2b11a221a88c107f1152ffcc23e3004bc5687451cd894ceb80c1a0849c72cec3272aae63a83dfe601660841e3e4787c04d5a69f5aa3333e5cce9bd3eb5ad00e5844374a388fc34f9666a4345c5970ae953054dc361782dffb301822c9dd7cb09969083a640d0150233d6dce40912700efb014a670a5a8f82b40fab61e6d058d37f878d5dc06eeb50059d6881b7d90a390b66307137dbb9a51b08c4e36d63243766e3d5a5ed3096b4e3a3c7882e4fd31cc729ad90eb97356b1062b959212d889a66b47f29c452be7d7aab0f921cf4829d3eb1c557e4b5f4b1792d158fe45288cbdcee49142c0fde8c021966083116de8bb3023230a100477c0e667f3c06b2cc2e5bd22f3574539dcf21a90492c767ae5216c73053fd08286d484bdb3e5a422c6fdb459221260278631282c6bd42a20ccd78ddda4618a2b28443a43b9309986ec489e16a143ccd40a8d69836ff1a1f6773662e1f895670a0887ef4c1ed5c35a0cbbe58787348b1c6c9348ea17953d7f3a75f86a41fac89ce7353ea1f332c46e216efe59434059da89ca9e30faa5dcad0ff7fe1a147d93bb9af00f120fd051c1280cd69f3e7e5b2db55832e13e28dde9f09358fe1af4d73c60151bb08f305b1f6a8da242bc873b18ab365fd38e015cc6ec3e0d0bb22ab397c2c20b863147000f194d767b08feac247156e7cd0a570b2924920be1869413d09a2919d784da0b98fc945f55b604d76c3e75fbf639745953ebba97b2e9a1f4246a24167faf04f41724d53ef72c0edae9a7ef421663a952887386c4cac607cfddb9df3e4747d499cba02199aa1bea2ef7f1defc02df690457ee5317a3bd9ddc8a2c33af9c6661570ea92840950c71566f0b1da7dc0e5d05d81653332a946fd959c478ad5123eeb219b1bd10dea4d5cabeae4d3d8095d7ab306307059da3f67388375856621c5585eb05543f48529430e3420194437e5950f0665861a2c545f13b28e56055ab1b959e8369ab93522806275fad82e9f120676c0f1a9258b352203343fc3115e1eb16da0ee4a6d2e7b91978981ca893a1aed7a3afcfb07d9e76aa368631d33603e0895eaf92df5640699d8f2ed465925a69c74d557f3f38546f783e1d349191985c5ce2fa56f28a4f3ecddc0c14d50fa16e5d1dfb0fe19465676e16013ab0ab04b8c1ef46327b660d86f5a89deb659eda69427286d054bcb43bfe96b8e836efd33a85d74d9b761b0af2c7b97c36c3f8c8ecdc4c2015ab55d4dcf3ed439fdb6bc1b28fdcc5daac553cf4875f9afc9519255e0f8ee14f9ab5402ef0e2f2d880f6c12f5e8789011db6d170ca7e1590ebc653ce5c0d11784627edb9ae396b214db31941b35dac4bdfe8e750625dce61df87eae89ad0048bc3ed8e1ac4ed5c9e4f861cc58e88cb0d73e5991d3cba0dd23d3bcbbe9826d20cfecb508b74a468972ea86403700fb0766eeeebe9a45f8eb913116ee1da79f20880ea5b17960da43a84f4c2a57931cb07b1ebbf9f8823747d081fa2e51349110762b4b502c690ae079b0656a17d765b618afa83018bdf6cf907caf21fe1f671521401fa21679fd1b7b2fa68e6024f16e6260ab18b982d1cb4ee70642c8e6181d55e5fbcff2731dd82a662fdbd03f1216f0cc754afc6abcc85a63f05244af3639aa5626d0cc2413ec943ecedbf29afb08af9b6af6f26e2c1feeb506fc5874cea90a4db54bdfae6a1c53d4227bacd0525520d42994418a957130d5c002f19d9a0ef767448b0aa26c67bb30366acf25c8d256a68b358c9633a9a1ed56dc805f18fd09b27dc0ca564026444498141a99d7b0155415f816eb6a60cea9d01b503d65812292424dd14dd44ff0ece3d04705dd39d9be302613ef5ab372476152a01885c6d50753defc2cc1fb592ea0ab9cf222dc7da4a7dce8b6ebd46ab4cb52e551d361bef19613d380201402f1bbb7b6e818950b8546b97a08664374a0d54302367ce461e7a6a39c9b551ae4676ccc10f88c8846fad8e8adb2346b29257d15adaff0112f3722ec2c5c7e68d30bae7d7038125eef0b2f962a5603ca4581e463031a0800537ade29e05efdb08eebe9ae59cc4e850abafde2c67772d75bdf62f0406fd1ad0b7d22f9d216c39228edf0e800befa45d44b368d01035236b84d851762be3ac17eaba97b44bcc4bbb90d004cc5f8ef2ad977ca8a67abb04ee2aa817dd4ebb05c129330afdcad9e7f3b003eeb502b022380b1084873ae33f1476f9a6d7d484e9a78b2a0dc74e8b83fabd313ba3a2dc85c042e9827aa9c0ae4ce15ea8a2d0912f2c832ad5e262e405ebef0f40252e0593a4fadb03158cc6cb24618dfd85f5508a1a3b036c01a544c0e92c0cb2dd61fe6f7031de19f26d3e3269cde96be00a20802b4914a0551b893ae1c8e9095ec136608c0d8673ba9232b0fe5822cad9cd84e339e0fad460f27717ef9ec0f4487f4886a61ff9398acb2294b97942eb29571eaa36a068aef55e44f9d3e8bbb33305285c27a80c71e638fde1ef6193f349737f8a59cfa1b02b114f0e674872977b25ec6ea5ce9a29bea70dbb271bf0958c093a2fa778ec2a939d2c8032305252d4d2741d1313c27723a721fcf54fc032f89eb39f98ac53c13ebe015ef227dda6a92461ba44104e72d73a7915a2d01b09319532ad10f82ef627deac24e29672a042405b92747de2bc34a918f0e088e0c443fb8627ccc91fb827e2d1b5d9e29e827de3d8ee260d4d64ab07508be56f3136b455be5bbff57fbddcbe7ce3c553d8933b0227f86a75b6e32bb3c8cfd62e7e175e7c07424fa57eb3bbcc9372e00a03ae295b46d59b9e5c8284e766ae51fce2f117b03d9ea5208a22f3402cd0db304603faa21fa319d43ee38a28a4f79c2bca068e22064b5f99d6cf37be2f8b229a596b06da996e8b0cb904658b4df356759ea2c91ba5e1a643b1382f9e720699e5a6d63250f18acb575718920aba923e386f6669c1fd54c4e5335fa88fe0547bc44e403ee84300d45c0523e163d16ce3da7953d28cc089950ea802be937634b672d4d758c097e0348d90c570e2d39a5f8aae5fef0d561ccbb778e0870e910cb0e467a5d6f41dce32dd4da6e30b21f62cc389766702dd8079400b14b3269b4b3926aae4d980db8eaea977ea67ad5cc9d513fc7b63cc21548b954ba9461fb9a4aee57ea345641fac3d1aa894407287b7e47e0799a379d56110af0a5e37c9b84fda6eafc053161fbdc0733a7c803172869ec4ac261e1b324aec3e8483ff036386b0852518d7b4829248d61d91616a6f1dd3555523289bbdd34f75d11a06dca33d821769d72211a25bf19f8d4bf352333b8fdcc0c02d410b383b33f64c66d7049e8af9eb926b921e150cd16729989671cfb60fc797c3be629cc0860c3035207238a55661f479befb66582f2866a9cc5ead40a71850e092e03f6920b834629d6315dab1ed8332632a69309e2eac87b8fb864c711750348a83b67a86ae7c64e45a241e0a6a229ac8bd1190b7b2e24f3c4c3e1b542fec7a1c3dfc86cd9fafb903c24f6057b44ebbbf6ea5c26e5180525f109a2d9fa9b29edb9bdc755cc2c087122851aa8300857d8c67fb6e5e13a5558855adbf1b9564161161dfa33031173b0d2537da7757d72836039cb0a311b047c7d349b53eac8384df06d247c789d95e04ed5f17e7038e7e7f7159719c0856016d8b052a750881876fa0477c7bb2808c10230e6bc5e0bb724cf4151c7a1780751bdea0ba44f069c471dd6dbed3a09ed7b821945a1f6ade726d1ced99898a61cb8323c8be34093b102f9091ba095757f52bc2e882f77d4aa1d21dbb86b0495a4f1d3fa14e4a1847453fc7ff4e73edd72c681d774a9ac15648878b68028faa8fe046413e0e875e3cbf6b42522038ba7185c560f2b0e03b88ad020c627a279300829cae21ca1eb7a35c01dc2a5d4b5ee89ee35bc18e853570b6bc99ceb9c303a5dbb908552523f967884b0ce14b7972c6dbe0d38ec459f07ee4f19010792b1a98b487d6fa5bd6e2cb93599a8f320c4c67c0017c822f23d1e1e7948b33ecf05bca5be5bcc1cd2f80b70853e091f87bfa302fc9bd6573da356b97a71d60cab6f842c20ea6c1d307fbfed6a487d053910e1693d8929f25ef5dd82e57141643dc75120946c604f9bf32936a30406c537aa3914e6eb0a5e0181b3b4cb28b923147555aaa285752c553c7aa9bad1a58ef8d0ca03153abba9b29dc83d96344c4d0a59d866dae37d37712329514ab145bee1ebfefb0528ef694608bd7ebbad19a81489f643dd462b1a9d9411c1b9d416593325bf5ade5a288d3a7a1ea16767b1cc88be7d6a19a69a84295e579fb4a730445584f689a25dd165f9f569430456cad990e5bb203282efee2f4467a9b12ee16de08cad3ac86d747521015ae8b01ff5cfd838caec6d09baa11d8d670bd83610080bfb0d2dc74475754cda50e33705f4ef00c215fc875676c81093e5b7d0976c0a0fbce235fe74681393aef1434da413873654145ee671247cdc272d2b725295bddcda5c316f695edfbfd3db112eb89b2086bc0b4fed973eb2af8a9a29aed09f81de3c7e17acd36c328a60f39e78fc226c3070d71cc0ff465ff8b93a105b6d103a88144653e9f3281e2e1e0a4f22198bde578808b62d42b3d3aadab9bf78c5", 0x1000}, {&(0x7f0000001440)="890949000bcf5a91723e2fe3948d825dc8cab12dd86e0c2fbfee719de75c990a653144ebf01b44313ec2df186a27583ffe83faeeb63dbadaddc15ff82979ce6537fe177741adfef1e7cf38c9785683e71195d605aa8916609c361b0673c5c984c7c1b8222a21a2f57499d3d57422ac384659c8be4d96c8b4e352d5940519ab862d2fd409c042bc67188234d0d19effbbb8472bb26e1a2582c06827dcf697344cfdd11475ae9416bafb46a673269165c3997f1b8d3c8630d7ca44604f37d723df29bf07eac3ee7b560544159a85dc4bf063689e0118f19db14a4d5ee7f6015c7d11d915a5e9f2a555d63c1f829cd14d01d935dac04942c3115854ad5429dfc288909cefa238a0b5555d8e85e732e8dd309333accf753824970c1bf9008822855228cbdfece98221aaf7fd85a6e93567f2e2cc0b2868288c675a900d915e2908443df98922de2084c2985c7c0c11d18d585c7bdc5ea25b4a9203a8880cdfd289a9a66b74302d37c4907e3d9e82b83f4d880231da5ebcaf4b014c144d7a05b977302fcffc258fb28fbd1d26562c5fdfaa91414d6256f8ae7100cfc13462b23f7f8b69f30f9827e33b27dca81847d2c6706c16e93f1e2f4fb1a421071edd832f9c61d0c7475f03b1d30b27ae7b664426d8e5f525465d618cff0f3bbc15ac078fec07d3986713692c844ba38e9b03fb7d38b0916fc087ca66cfcc8201af71185aae285e0aa4441f280297ed698366ef49657f93e08a86e0ea4f3fef863d5587b3c71aaeaae0803ba7c3848bab94f523f552f62a448cdf33497bdae40858f2b724bd7b3936b5ff508756aa72aab2261c3c80904cf426cbd5b1ca5f7b58d442d5cc0f1662a57be72efdedbcd1338b1c9a622f527358994d9f3967837ff0da86de514ab2b9471cca7a00e08ac42c2db7a15ef876b32abeb3634a8d6c7f7d1e80a52d44e29059c5a404f6a059cf078bacb8362691213ff8ba213d43d75ef8af8b0c9c4a382ece0b6940d245253df4dc92003068e2ba988594f5cb65b65efc438180f0ac0515c92f079f1df317916f8de74b064ba54ffe4ad52d8eae44b3ca6b929b2fc93582a6e56e1be020cb122974d5027d1e48a77997e0ca50ffccdc4eb9ba3d13298f3e9acb4e755c4055840521c332d2a42a834dabf971d9580dd2e9928bf67f7264d040ea76d2d89e5117038af5c4042597b113f6fe421499aeff20fedc05dec5112d3b965f6c8a0628ee0040062ab2fca24a0e74f0205294fad8ca33143f20b4581d534483cfc0e35e810497c4bb45432c7ec56f85f306683b1ad2bd8ce0aaa2366f3c4c9cd3e80c25c8fb8930513285a05d6cb867004f89a40258146b7f42dfcdfd956f25f2e6cdc215fc7b68cb59244d69092dc8198cd4923a8a6ee24b786097b2b6be1547858983dcb528a2602a82ee53782027b6111dc2d9c6d23f26cb92b4985f9672b869b58aedcc113d580c9cdf1ec1c515becc8542d23007f8049edeee0fefd89a929d5b277b58b4fde115f91eb585f82cda746b7c1199b128521fda77c2ea601525f624fb9c6ded8d082f3004d490c7b4dca1a52152c674a250732c83a15658162744ac86188286ee256b5d59f1b7c17749bbcaf6ae2b56c7baf2cdab4c2a8fb098e3d720a56dbf570a9216df9daa3277cd4a9bc767d9f74ee979c17d6333c4c00c49b1dae5cdf8dac8613aef2a9608224d9e47887d9d3d5ffd6049e746d854e665ed0c5ad78e74aecdaf94532596e20e5f596a4cb3ef835ab9150bde9486d4a7c8f91698be6842104144ee14c17069225fd4f20800fb35cecfa50c1248181c241e566bedca64728b764c5cb3f39119b8affc4114839d581ed9a344caae2a2b05e703f2c237afc308286d8198879583ce66f854b924bed934ed8e1b0ee8e48c9749ce8cfdec9f80fd2f9ec429750dbf8ea3d33bd8c6070088bdd264b2abbaffe295fd6db84bc79b771f6ebbd4fd39372366271188d4d23dc3014ffa9cf4bc0637d38a114ffccfee899a5e1c50f8f8240189f1f0aa0938f8b6d67cf7e71f872005506b9bb2cbf1cebb530e1073915a3206d4a6f8b0fae4a9feb98e72682ac1f574ad54c63589bda46812fa0393f6bac97439fae8e5240ba2b4ce8207b2a66a1ab1cf42b8eb504ab43fa0fd418aa3040cc7ae3134316a7cf423bae47a5e510e0c3d0a6cf9bb048a2b860055466a7e01801c73a7fb6d45decff2cd551a594863b70b9e7cbf5611fe052377fef0add3dbf24492bc952c4da6920e808904334e46abca54f07b316e4d60395f6f7c6e86080c43a9679165c3bedea7c8c1535d880c7f78f7595e28a4d844589559b2837470cfbeaf1a4040e953bfa015fd5dcbc3d5d4c9c0c14e8ce088cf1ed9fa6eaf21ece9e0ab3f0722e8adf841a875d5df3a590d49f7aeed8d18f7c601e50681cb78e73bfca7f68ded783f931e2f8092b2c9e970594a802c113280d2cf6917e76420ec383f30784b7561df855e5adfa54fbe856a6257111a8e52e462ac46e561a55cd9e2e7fb6a0a1fc448999db8617aa5bd67c419105f0b1afe6357bd84f5d3a5f459315adb52f4775842e928e7493d8c42d3e8e50a7f02d2fbba8d9da161a940f02b72166509c972469458bf3883dc8534a783bb3ea854549590b6d3536e9dc6a3b7690b9f46f87c2ca31b30de6b82c586a32c2b9a14555bca364954f4257447eea2c42f75386de1c6fcf61efbd92460aea076b7c1a1dd77efac5be80d9796e46047a43ac1157b734ab9bdbdacf4095694ae8432ae373cf3c169aa27e06c9e4bedfae7b11c3286b394188083d34ab82c8678cad1fa14aed9b514b7b38dea558feb000cd6805b0900e36f44d31e64b3db2126230cca41c7474550681fbc772f9d48e286f45348bb24c64b9b38293dcd812c7cdf3353971cd5109304ecacc9d50bfff06d98bf090f06fea862104bf75dfe67eacddfaea2877e34fcaafb22eadd34460c4721e0f26426dd9e6f5c1fa91350aa0bdc41591df41abdfad3f8bc7a0d7f89406f31ec73dabfd089b371b7cdcceed5aff574779801fd06572a1c8624d501c606bfa0d295829b3a9a2817aa0e7ebdaaa5ad63ab348e7edfcb1f6e1cec87f83ca0e5087357ce2b1d81bbdb7112cae42b0b12f82a3d46e9c0abf31c2d2962905fa0f12d9a3f9d00b1a01073e933c927576d73df0b7a5b2b8cd97015dd86ce2d9c553679eb3a54972d75b4cdb1eab51865c0cacd98cfe7ea89b38e1dce8d13d5c70a06cf4bd164b0f53d92109492576af6562b7ea240d5d31c8d4c813eaa09456868798629e1859415a4b2336d3f7b9ef57049b819eb1a4287d177cc27335b7dea9f2afe57fa18e95db95b05dbc8399bbab16e9f33fb80b70b3f4bb542814e702a8cf2d8ab643db96256988c5a371fcbe64d597f90f88dd823274638668b73c1480609d0c66c0f5a3ff0801166c3b018d4aeecc920d5677d56c837ca78544e6fe91dbc136c75a6d413388a58f2f871bba0bf5b24b1c8ab63bbd4550e4a0fd96d9c9417b13e23ba728ddcdbd288b0eee8338ccc8b42ef9b6837fbf505985d7ab8c91b9ce818795c212882f76cee02e67dcd120cf81bc9b14343895dc26447cf166009fa8ce2134332a446713a12d7e4a8834b3db50788c4261aa065727d33dd4464de0748b128f36aeb9c1120ccf7d68fbd3339739ad7ba3aa8cc573f1dc2ce679e0146ca1323ecfeb2cba59630db0e7da40eacf53f1e425d39c6d9177c0a65827e41a5c2e8ee1f4702a67874f30f027aec09bf4570c7394d4d664345552f421fbb54e61889a0fe8c8185389230c489daab16e5b8734eea4457eaeca3fb43f8f7251cd0ccbc85fb451cc52457738ca4f87ac65e1530618f63cfe73147d20078fafb0ff148978b887cec6f450ddc17feaf1c91098e4a4020c1cab7f862f65eb1b5eff22c9f21c48ad5026012a013171b255e777f481ca7f83bed48f1145976fa221db31b804fe9f4cfc5ff65cfd52e2cfa21720125c928fc03dd97629f64746843487579d7f5a48976c62b134ea6475a34b2d8bd13c30c5480445cb1eea69a2473e5f4ac25aeee6fe8af5d99092ad3db342769cedf9afb0d75b240e9732344b1d687abddf7c7a3cf379bcbd66eaad3755cd8aabf4702bdc23bd44f27b61ffd556be3658fe926f55c4ff2ff99b084d0cd378f050cff04a4e2855ef85260c58c42747ad6143db28b3748fdb2efc76b35dfb2a994bc04c73d3c0684677b67d8c1fcce856d9e0a796e1af1ba68738b7ef2cb5e48558f81402564aba433a8ac984fd846b52662cffb5a9a60b14bc85e26a7768664dbbc4d748842e19d3a2a8bf4628605421a8aebbdc37c0c7478a0e40cca319be279d7cc48fb4dafa31b0dafdfaf9bc98f39233f49849b8ae0b969eb4f525d9bcf1401bcc7900cc071bc30acac20ff24504fc0d68c1f2e7c023cc9a0f08d18f286f2ecc7ee6032b3710d1ffd50f9e93b3d21f5b1f2dd2db1bc237bfb4b07ec3521c561e4808bcae9d8003e54a18718da3adff37070f628aed8e56ff3adf58d139f1cd929c1e12f051b4a3fb77353386c39d6cf2023f0a39451038f823cd409e68226cb545cf5e9710ed7ca6cd2d1b75df34e56a4f3e7843fadfddc6e77db3ce9d745b20ed2b3bb6858fdaec9bbc11187b32e6d19213fb2e531dcc5d8702229845c9bded61ee59ef14a9deec3a11e9f9ca235a878d26fce5fa6c2929e17985a01cba02fbb4c4d274cf3a5c073e484c52dabd3c26e58d0783a1fe828eac6dd5eb85a98c76d8069456641d81b604901084c8efcb4228052660f21835c43c3c8465d9bcf97dd7d855b1cc4f4502316ebaf36a5a1723cb1e230f8b2d6ddf52b7cf40bad3e47bedaefe10a491fc3df6fb34b35aa9b9c568909029014eb4ee49bfcbccab2f8f3b67dc5766c0b8ad4168ed26972074b42881830c9df62b5536a8a4e875fd507b56a1b306555d53a77b2c6edaa91915f1d92f82b2c843ce5457440472d8f07b2965962b523598ed4b3fb6ccc471f4f672ed9042e02ae67f2ae339a89f9a08cbf2e71bd04c510de833d8b64b296a35a71d89162562e9ca33a645af981d048305f396fb50e7653c621296a601467e06e6aaaa829673ee2b467313f65b0e30d823a550293bd7c1c6dc794c1399e2313debd68c3c71acaf6b10a364108c0876c284a4928abc333044a4c0e51a549cd887726bb55a1f991cf9465d95dee488792af7c6eba37fe92d313c085bca4c7458444d07e90437579c1c4b20a1232cd4e1b4aac5763e795ca734d4597fa059a200c1973cf7fd6ab4179a8d52ac5a3a6c4ef64f41330e84ae43aed82b3a4637389c481cbb9a74848e222785035c2bab322cc56f2449d1ec21505847a39e7fb5921686ffa2307508a64fb3ffec761f1f9e0e63c2990f0bb33331ef8a7a92186d2f532775cdf5162609916136d06795f6d9918c926c535864bc73c736ea6372bb0dec39787032c563a4e2350a390a0469cfe3f2621797d5ce5cf97e06330ec007737973cf053774245a3adf9339f05e3632380afbc9486a9660c14949fced860a75c2aa1d0c31c977923d9c7dcea26e9004b9829a7e107a2c945847555d8bde1b375326571ebc78aaf39b1bc3caa4c9a027fa01c0c3efefa88dbbb99df1353133a1add17fecfd8b64ea5ebf7a9885bc24bf8bcdbb1514c0531c7066ef9f841b153dc6991d630c51218429711cb77df20587e3603c88a939729532b413c2fa57505e8cd67f249cda7215229f0d35ed4e3b724d36162b1a0ccc7f76f85141456335a6ce7327eb1a821851396d44c1134700e31cb", 0x1000}, {&(0x7f0000002440)="fa82c7b56e518a20cd6609fe2a78e7b9bd60b3cf0321b9e2e77e5840e6762ee165e27994ddf7039efc6d8dbc4da655fa7dab5e9337898e96cb75fa17c4566a62117b0756813136be04b87a067df1884df6dcd702b04ef8fac75930ef8d89da40782b0ecce9faf1464b3b51e1b902d4500b6fe1abfaeca6943e6ec5c1f76dbb747f8406cca67951fde4ebbe165d5e85cf0619c47e8dc5d0211b139ba6422761267b9ce952ef3806fb2ea590d46fe39607f24696015c6b4756e68938e58ce6ff9167c3a5ec5657", 0xc6}, {&(0x7f0000002540)="a666dcc2078259cd0810ea17de4b4e6272c4213379bf5631637194a0", 0x1c}, {&(0x7f0000002580)="646e04c43e4730e2874b0e40a045afd9b7fcf84ad0db45af9af305c0001887f075a8f9d3b296f3d40e4364ea2ebe864ddb8088d6541dbd85d87f75b8547e5aa0de409fc1afe1993631f04675d3dbbf6590f64d74f9763645b6b1df7d8cdf33b01c9d6b2c8f2136bcc472141e69ef37af1e715193d0a4b7bdd342a413751ef530257838f487158c0796b379311d8d8b928de7399007da7b51acf03f788b5d1c9294b5a65cfee8c132b7c527b4c5da1956e1470e3ec619f20c786c25d9122d94a982c270c54813ea7dbef5bfc21acb", 0xce}], 0x9, &(0x7f0000003a00)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x128, 0x1c}, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f00000001c0)={@empty, @empty, [], {@arp={0x806, @generic={0x0, 0x8049, 0x6, 0x3, 0x1, @remote, "4f2ff7", @broadcast, "d2b5ed47809e0668542c4d652b28019f"}}}}) 06:08:26 executing program 1: getppid() socketpair(0x1e, 0x3, 0x0, 0x0) 06:08:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 06:08:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r1) 06:08:26 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 06:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x1c}, {0x2006}]}) syz_emit_ethernet(0x103, &(0x7f0000000200)={@remote, @random="9491eab4fa83", [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x9d, 0x66, 0x7, 0x4, 0x32, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x57, 0x87, {0x1f, 0x4, 0x0, 0x23, 0x1000, 0x65, 0x7, 0x80, 0x88, 0xfffb, @loopback, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x3}, @noop, @end, @rr={0x7, 0x23, 0x9d, [@broadcast, @multicast1, @multicast1, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x1f, [@broadcast]}, @lsrr={0x83, 0xf, 0x1f, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast2]}, @ra={0x94, 0x6, 0xfe000000}, @generic={0x94, 0x3, 'd'}, @end, @rr={0x7, 0x1b, 0x40, [@broadcast, @rand_addr=0x200, @empty, @multicast1, @loopback, @broadcast]}]}}, "ce2caef650"}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@local, @remote}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r2) 06:08:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x10, r2) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 06:08:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xff, 0xc7, 0x1}, {0xffff, 0x2f, 0x0, 0x9}, {0x4, 0x60, 0x5, 0x1000}, {0x6, 0x7f, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 06:08:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="806b9da85ad8d2973131f4246209bf65b6fbb8342e01b07416f100000000fefbae8a0000000000000000419f479b3f9afccb6ae31eb78f0cccef818fe9a70fcf066fd791ca52dc5db14cc8a1114d032fb4c1a15c5ca1b00357db76d4cb4df9c25a88d46645c6f14b21465d799ed1ffba49f5b3d3383ea367ae9b18e144663694222c3c649f631f5e6ab35a6bb75081f64c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x6, 0x8000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:08:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r2, 0x229, 0xb6, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 06:08:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r1, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 06:08:27 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='x\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0/file0\x00', './file0/file0\x00'}) 06:08:27 executing program 1: r0 = socket(0x20, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000040)) 06:08:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000040)='./file0\x00') shutdown(r2, 0x1) 06:08:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x0, './bus\x00'}) clock_getres(0x4, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r0, 0x84, 0xffffffff, &(0x7f00000000c0)="12e7b4a58732c4d581a0fddb1225401e83eb2cefc5994e5d02d19365214068aa68f82f800fb09dc5bf0e0e7198179466", 0x30) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0x80, './bus\x00'}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xffffff3b, 0x9, 0x400, 0x0, 0x5, 0x1, 0x1, 0x0, 0x2, 0xfffffffffffffffc, 0x2}) 06:08:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x8392, 0x0, "74305bffdf9e45e788580f458284b17fe6da8c50"}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x4, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r5, 0x2000740e) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 06:08:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:08:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) socketpair(0x18, 0x4, 0x1, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 06:08:28 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1000, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:08:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879437751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 06:08:28 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e73457800debfdcf0000000682400a52d00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_open_pts() 06:08:29 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff81001700080045000030000000000001907800b4eb21d9fbecf6e2029078ad1869b4ae4e00000000450000030000000000000000e000"]) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7f, 0x0, 0x8, 0xfc48, 0x5}, 0xc) 06:08:29 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x453}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 06:08:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="02238d8152ffc2c496d5fae5b52c85052d070b1aca7111414fc00c94ff008dd9e1ae090000009cb89bf7d27e85b28fa0cf9871480e03f3a43c215d507772732ff077be61bb47e100"/83], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x401, 0xfffd, &(0x7f0000000180)="ebffcbff13b9fd810500000000000000e6b931929648ab8a", 0x18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x6, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x80000001) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x0, 0x20, {0x6, 0x100}}) 06:08:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRESHEX=r2], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 06:08:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 06:08:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x7, 0x30, 0x2}]}) 06:08:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x87}, {0x5c}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x200}) 06:08:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x10) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x8}, 0x10) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x28) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCEXCL(r2, 0x2000740d) 06:08:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='r\x00') readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f00000008c0)=""/214, 0xd6) login: pmap_unwire: wiring for pmap 0xfffffd807eb1fda8 va 0x20000000 didn't change! 06:08:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 06:08:31 executing program 1: syz_emit_ethernet(0x8e, &(0x7f00000001c0)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @rr={0x7, 0x13, 0x5, [@broadcast, @rand_addr=0x200, @multicast1, @multicast2]}, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0xf, "6142fc442bc4d816abbe13da1d"}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/85, 0x55}, {&(0x7f0000000080)=""/80, 0x50}], 0x2, 0x0, 0x7ff00000000) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) pwrite(r1, &(0x7f0000000280)="ef5d57ed8f3c441f162c193bfa2eb448148097b32b9c8a1e2b2a4f7e0ab1c11fc61cdf1c002d8c9d98d6b2436340faa399d3c3b0ca354ea0f7bd6e703b674f213364359632b5be100024dd786f81a624f4de24f229d20e6736e94bcd5515f08500766bfcd73bf453c7f2189dec20cf5a0a7517d6192e388801a487cadea8d242dc6f78ff33a0ea2758ce4399890f4a2f96973dc346338d41fed3989eefbafc25d53013131f06391fa14b8677738320d82671995b29f2fd4728658d825cf1f08fae571f46f4c8c19d33dd1b1a0311d5500f005b7cb87084cb4e0937ab89a5e38695709da0602b52b3d4440feaaddd52382531fcbc64184727cf99f1fb4e11b9f1707595e4de874537955631af98cdf68e526b7e83ff5dace9d2ef64d96452c75ad94751561af81015ba883c80b675531b109acfe4e74d5fcb5269546a232f8e6f2770e4fdbe49dd3be186e997a3d1d3399406c71c70f66b8b3e4655559c4962877a6fc0fc775f0eae66f330a9b50681fc78f4224ac776190c38a528ef073aa5af77dff27d5eee9b10d0d3d4ed78af581f60b713b9da9cedc021388f8f5a012f9ac85b43ddb186bf9f9d22f40f7d63d6d477831801766661d2231a07c212833e33dd14be14280b003e3e7306f118a46050ea483f4e06905b368619c828e8d62b4ffb30a3896a697107c5906e9039daad9b61d18ad6fa9741d9443209687e45121eb2e2855aebabec7d3ab464dedd869ef5678ac51919893729d36c0844ab4558a9cc31b7f3b4df360fe690ad43fd4a364955304658aae3840472e774131a90591e80d88861838695f014dfb52c85a0049ac184d93172b2471eddfbc3802d3b9dc296ebf35759b41581b757824f83519176081123eb98017e39d9b6723a5a76254718571122785313b2e3eae98c2f02de3f833a90bdb3ad8f92cd3e440f54c7d08b83964e466e99aceee4feb0fe1100252478ed4d6db0bfeef589e9ef49256de8d64be37fef3d6aba28c43cb7f3e3e2de49a9f5ead843609302e2c63ee49aeae63cbf634872eff1b8b305c9b352373205c1e638f3eabdf7aa6fdb5e2f5d4b350083cb74e5a9dc33b6e324cbaa7dec9e1e38904b3eaf4ce8f214e2c836c1cfce154d4d87d0b9e2da276a07ee860b55809667a928ad706339ab84181d3c37e8e0d0ccb9f3d1a784fd97594881d221f16cc87e507d95ec79caae648a06da043e3e91750f5768b7b8b7e9dc740eab5c4d24c9f02e156ff2b4059ee8701c30e6a14bab6bbd5a673de4a91638c2163728b0ae9235e2e73bf86fd81e661b38550cbcbe7106af68384f0690e87018b7d6e7e0270164914bb2be3cd924eb3539534d477388a09339eac4cdbe6e54e9b992a54fa66a60cb6d2e47665677f2ceed2bbf2d899155289b7249c6de7163d5b6b3b693f20a47f3d31c230fdcb1d9eb94590d5367cdce1d2a16a5717d974791cf6eacc1210a7806e3765b103e05dafd2b8ebc012bd2fb4c4e5f67ba4d273088e9b94f65301e00958dd6d7493d11ae84cf176fe281d091974db217d9d540711487ae7612967b319d44c9cc3ec6d6dc8c52ea5067038a7a61d5d780986548e818efe4b88adc34f9ffd5718141efe1bc497d5356a2a5cd9621e60924d2ea1484781e5f2e31d894019c04b3122169ad8920362951b909cc120d6a48be7e05c93345d164dbacc058338a8999aa014eafc66cdc3703237eea985085a20b72525bdb43b789d79ed9e991b1b72582c64cf8480b5cf3ec1b74ee82b7dc90a69a7a085bddb77a5bc10cc81590b85825f755713fa219c5087d647d8ddd411a8bbcbbcb96d89c926a0e798b46bc6a98c7645f7320318119931aa9f8555c86d3b3c6ca66ca17b51e729fe0747bf03726a3c84e4f09f6c6ce533a4c6cde64de00c5c801f0167837214fa1e843b6ca8b38700f83451ccf43e5faac131a47a682eda6fff5a9fba836cfd6ee853c1ac69f8423698a7a2bb04fb0b486a0298281d08e535c685ae8abcf89a9d7380d77bfcf566d5d7e6f2ca2b556480e02a44ef46dab3710b8c3f60bf2581bbe81881d8fa257c2892c6953391fd6a21a3d35688af3405162ea2b24d517388528ed6e19adbf785710103bccf8749e2b234a44a7ec19f4092cdd84ba5e4385a49aaea9d06af3d5007fb9e0249433c336193312787dc8085fb6dfc68af67901a62f7fc90fd990005665e1a700d02ce9dadd96191f7fa62f6685d3b45cd9c326683a850ac3c38acd39093ebd35b842744cfb31359d166281ed8139b125c0aa7d6145449360b180010fa27adbdcaad14475b66fb760e1e031a9eda6cbd7eb3ef0a61cb68b202b1cdefee405cfa72637f3d002c081886926063f7190bb03146a9f15e4a4a1bf0f57a8d8916d17dfb8c33e6c2aa7c9a5c472e72f429def83b4512b68df89334192be3ae9fee6954f48f543bf1e49fce9f26623ef27d11582421dd8607f4e37343dfb75814143a774a1286edb2bf58490ffb7e34a412595b4ea57a2cf03b84be0ab9f2b1573d966a5f088943eae67c0b73bb3b2530548ec25f5f80e6ff672669d01167309ae65a633662e7d24251a1719947c9b72a9c1bdeab8590388b4c728cbd6a429f5b27d1bc0b9cdb042dd2907c29f533068b3129a9bec329e3659c446c6566f887843f279543e86b2fbc6c3d271a2cb0cbecb6d11b3783d3b52ef42b574cb79a8950960c6fc5904d20b50140ce7a7fed0a5c94bd0e65d45a992b0763b71c090c9ce8dc19ab1cae2bdda615182059d0f1d71da81848f16da12e0546d5e9331fce2f6b388babec7994cd77cf9d1dac480643adea8e13d8517cc31455b64c389778a8d7aa1fcc5d1f3d25e01a9d1b805cc4fd1ea9c2c53442ad14513386d4460552440c8b052386941a0b0d1a707404e56d73cce36cf729748a353c03784505a92753b806e9c2645cb9b28ad2bdaf1904168d5f4d9897b4a9fb3a5129333c5d90cd3ac83e48db55f568427d2f96f14e4caae55d3363879033e714bf087f972b67553af2194362eceb068b7696b3cc38e5ecf3e580a7c70cd402de27a8fd2ac01a222729f726ee1df611819e90961341afadf2d69bdbd9fbf806d0c905bd8d0727538dae387808829d192a5c3e61352d4417d4a083fe65a5c4744031ef5b234869f1fbfebb55e2f605b4fc9500ccd3f7462a6d09c7e5fa5fdb840688e081afcf6a37e483fae4f087479e8cef2c6e3cde990b6fc1e35a5112f7108b602a269e110ada4e03f017be5178396fcedddde31b6478567deb834068994a97f3a05e999fe8840d52263851768db08c29cbd2177b67e829d0d95f0df431d2c1b77e56017ec05c3aa199c4d2aa3b87adf9b9624327cbd5714d21898780d012687e01eda1ab410e0212f3adc2801987d20b2b13f342568c958f80eba2c26dd205e29cf093dda02677da3fe3de39e4a6552fc91a867289d15cc335d5d273be3e9cce112d438d944f091ab847e766c6fc24b35981d7823a3ddecec7d226dbac708eb6a09ac69c25cbac13d819325e10e420ac7f1665400925dea2dfc69d66d9cae3f0b058098b91cf8af30637ab8aacfc3907d9bf0c1fbc64848940f95ac4e1e0b99452e38a45eb25e44bdb8e76ff4ed4b6a0885a707f02d1e7e62c49091bf2963eb6a4b710f2e993e39ef9876fca0d56c26780cdfae1962c21f7d04a10b2f340c4e1d0080aaef410bfc3f0a5bc2d2167b2dc4499d65e43cd7ad4646ef915575fe8e1708da8488a1fe20c5245002b9adb2f82fe75e29718c4caf57feac7371a5eb3d5737019ac79ba449c79434fff8c206ce8904c1997f43d75c562d79888252ef77e630568273fb4a99b1c012bc7dbf0bbcc65027b9038799c3c8e3fe81b5debab3d22f0ad4ed7752ff8022abf11d227f7157a6cd3bc7929a12cbbaf260660ef0bc99999d68f72204fd5c9cde493885b597486d3a9b93994a616dee023a3817db54eb556b623633a02bcf1498be7ee0c4cf8058810ce5dbfd6783a41343b638f16a60bab92ea60fec0a34c0f3f1ed0ff3b4f7388be572d469dab74f3e74b4e03efb2e9308d65198ab02cdcd0d15841703ff1401cd693aa53d2932e41c8b34dacd7ed02d2aad12881c16afc12b0614eb72eb6bf63991cc0e09ddd8fa2ada97632dedfd18805cb1b1626f13dc16144e7a6787fb78afb8184938b2dfb873781d24dd7eb3e91cad9f42edf0f8a4571d40fd318a0e0a62d33fcb101cb24a3820bea447ebdaa06bdbc9e3a8c8fda40c001933fe6d641264303cb6d04b0d3a4fd2cf3e81a94160e4a83d2f0f3e11099d90abcb60ed4d4201c6050def385ab9c3192c225297aa1ca513df832af6e6eb656fa9fb6311ec09ce8f0514208da9f281528686cc2ed82dc24469a09d3ae917caf452f842b85bc70ebac104fa1a079d97608d9b4effb978d144026a839a3e3207e8437870bc961e54039d99e13f12627a5b3490b1482e4da52b1c99e9fbe21a5310797f45d50478351bdb31077fda4053eb3078d7dc37dc06672a0a47f8764ff6cab00389a6f9ddc69abf74d1e073b4e845495bc884877b229efa234678bc3b7b458e9952a2c7514f00ea76f03337e836ad933f8b4992e88feb743eebd640024cf1cd709c76d239c9dc671593ffc7aa187da5047156a566ac2ccce00097df423a4795d50c0aad02fa64eb158b666b8b9120e29a43461da4c475c150a6a1f86d7640d938de18e7d1d5a89a7947f3d9e46c1a4e64ae3541f7ddbb065813a0b055e49f7506f823d4a66989d604b268f5db77300243b5dc52f92f06ddc50156b6e5e7cfe64333966cf31364dd4dccf088406c40001fcc5c1202808b373ec5b054aa21f83cf85f31a0af598a0719006da0f55e0a486ae9a68fbea6db2bc83b3b3fce3140fa242cce14c2c2783c93e5ff48b4c3abaaefffb73901b417336b779ead81ca6c5d4c5bdd8555e55d44374d795cd8c7af205b1823d0f2ff6288068d9ff462ef4a98052af73fcc795bfa7d1bc3d06bdde454fb5d9a8f53967b8eca85a6dcddbf67f80c8c6cce541ec4760592df4f52bb586b7354c0f4c9b099a6d806830ac3a9d21e1425515080770440d16c58eb318e34e52123b9b952ad9f8c42424598e6e4864d4dd21348a5271a71d7a321dbff28b3ddf6af3984b94ea6b8e542c471926b23fc6330031e53bf3513ccfd5c1079ff14f138daddb31206f2e80843b3dbedb0163c6330b966e09185a057cb6ea2d6fda87f0826385e62f3c32ba554e9846aeab0038a23456d9e7867df25e242d9d62fbfdc4923e647e606c5e3c02e2331509d06241bab96d58e0552b014ab890127dcfefd0e94892a2a8101f72e332f93b0e9402e65311c9b050dda938f8567e0474e20c36fe261d34634a46542769112c7358ee8dea1577855ed56f05faaf95bc42308c3c09014e7f1f318e8bc7d4f1bcb9749f1be151b1143c99a0f970b3d6c41703c11a95db73adf6ceb422ba8ad5b38225ba48197f6f2832f15b51f4109efb064898bbea37879f4d1f4fb716e82631646bd89ea015c3c7e1d3abc444cae4f03b34ebd3fa94ea7e3c88185b96ef6ca86bad84cd051c2ae89baa06c30fb1c974808fe7bea9971b0449b98deb3f87cc4877572ae772cfbdec7ecc9c7dd0e4ac5fc9aecf3b867753e9da4552de17c9928c0a615030fe08fd95a4ae412b0b0b7649e909e25f178be98561a3c9076c5ff34232018f65c40353984b5891bf79bd425f1ba31ab180bc0da42e138a2cfcbc53611884944f03ef72495be70384a41be46d673e07de795da582c6d21c167fe577a253080541f9e1669cc4f37", 0x1000, 0x0, 0x3) dup2(r0, 0xffffffffffffff9c) 06:08:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x18) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000040004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:08:31 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4000040) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x3, 0x5, 0x0, 0x2e, 0x8, 0x3, 0x0, 0x2, 0x3f, 0x100000000}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 06:08:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x400) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') openat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x28) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 06:08:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8001, 0xfa0, 0xfff, 0x0, 0xfffff84d, 0x2000, 0xbe, 0x1, 0x2, 0x9, 0x4}) 06:08:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xf4, 0x6c, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x21, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x5, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:08:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="289ebb8a65010400000000000000", 0xe) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) fcntl$setstatus(r2, 0x4, 0x40) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) getrusage(0x0, &(0x7f0000000340)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200, 0x0) pwrite(r4, &(0x7f00000001c0)="d0de112908b117512f445e9c52533df4fad2ea92e3897e8535f97e356d6fadebe1ea1c14b393abe9ae89b72e3c49b17d2e6bc9218d9e6318b28aed89d5c706ae1c4ce1b19248f68bbcdb31c8872c6e153c8bc7280d74d426aea978bbe7a8c57fb21188339084af7f6854e2a5a021a30575ee194993948bc1c68c58aa5ed96c8d7b8de4cae80277", 0x87, 0x0, 0xfffffffffffffffc) 06:08:31 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setrlimit(0x3, &(0x7f0000000080)={0x6, 0x800}) 06:08:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000680)="c6ca9a8c97b16c0f8c523376e3ed01ec830444481e65931e50ef6f252b8e6b56d78a65a6d795eed8d57eabf2948c590543104db43a29fce81d172a5e8f99360cba89f440054fc4d7d1946bc7c21d11acd1d49c99f4bfe153c703517ed70b1a476179631be067e33898b6dac97f78f6122b9163dde6c92a2dce70f4917b3725fd30f2852a6a5849104d81e4c585f73607bebdc4bcb770f8e46841b0a3853f5ae5dd408b2ce6b4208a0373d9ffed8d121c312c1306536001ecc3a00a2408f63a11129f62e0652c4305a5c7d10fc0ec38ff450f623f5c8ee70cafb659a8bfd2182fa4927c46313b884e6d8e3973eb8c4c32396c344a5fb8226e13f00e71d949a9b0de7ad648d2b7d6a426511c544dcadc73690ac846c4696ce2823837243094fd840f4695e149067e1ce13462693bcacfa422bc2e93ee37bf2695705e2b649b36ff11a3f58a3631370bf6767ed630e9b235f90c3de7689f233db2e4060d324e39273d4beff330ca0a5222b0bff46043d74045c2e3cc5d781189148f455dd92f3195345a0a6815133c4a0a5ad9c22bd600e3180d2945fdaf257db05886702f9bd3e05103717917e7824383cc12d1aaef772c9ef21241a6cf0aefee5ac96daf0254bf42a7feaeb80eb43e936e0d5b2ce3ac5fecd3ea821f612b97a36c1e397c0d68663deb90c7c7af23ef60cffc865b5c13de3a7f4a3b031070848e62c55626fc37d5f8ee6c1c19c04045baa31eee200e99aebb137331df18f61d7bc58204d2bb5a818bff81a9ad101a33d1fdcab87d27fe160719ab99626074df62b84363335da1163b1a2e0b53663d27f506edd1c8410fa5094ff9a00d89d1018b3fc3c2c10b3578009498d498d4aeaf8fe65beafb333bbc2c82930d59c4e95b4192d5eb82cc9aafcbab68ba624b50e708bf81daea333574a5810e459111fc5a6235b9695b61e2bb6d0c4e2e94c286f7121b1f498e4147a4b5ee9d6639f83b4a46d54aeadcc436d8a6020ef2a98a07a3a5c92348e5a6157f51a685e478e33c82ae87ff899352e1dd5271fd55db687278188832a431b315262401a84838c0948b30117382c6b542f01fc5ab30ef249a73f76762b3e3381868010cf5c07c1aac03e6c5c727e55b20ab4e1ef3d95e231e9ce44dd542f10abb9f90ed3fdd37951ccae92aa6898b9557a3a98360dcd4ebafe16d9b2c2ff0808fdb826f658ec475d451180477c71b72f2ee1fdf98cc57e32ef753a893108c9d7f9e83c8da5c3d04b731e7c70a8b7ff9b74a03c163dd14d8e1ca8fa4fc10b55270bc6cf93f57f22171e55766eae675203347179a0c4477c91cf2d0e10be9520e97dcc7aaf3b6cdb7ff38dc18295198c86884f0a4e2cd31444a5efa06caab2eb4057c9a89cf6b6bba131b32eb26fd78163b4ad95c0e9af8b52e46dd88492b5f9436f9ea7bb7fb0401e623d19ff9613f0494662a967bbf2fba03185843e21d723de2e0e3310752fffa1389cec1d412b638f85b10ffbbadce30594071f320f30b92ba0c7e38a0123a89bbc1090386524f5971f88a20b5078c5b847d99e6b102e69e749122f3bf63ed456f3d4433f1532c285588c9ef8c7e4e04ba8ff436f397d5b420ad01931078e44e00a9bdd5ac65cbe61f0a9e0471886d5838882fb17f87b37e0fbf64ae5ac53d88b74383d3082f6e5768abd79a0492bd2f4967eb4538b32885c53c97113a19ce48caa83193a3ccf588879870607e8b8b7c678f1e38032585d384940783b23b921a9f8cf0d0f24c77c864d028034431b6bba11bdbb4c61031ae8be1cbe8a29fabf40f907b96f1a58d424fa30538aa4bbe8af8f83ff0e988a386a94955c8fcb5b86b054aeea22dbfe2a81688e2f124b0dc079db952f20ab9b8cbb74a0295e433900ab207c7717db446ec6f0c7e7c8d7c7bad02d34a3ca7b705658096fa3269eec720e6b58e0c6977b8288f9357ce24af8788b967a4a7e6d58c45915794beaf0899fb08a154bc5ed9f3f5606ecbf46c6e9b02ebe5f692179e708785aff7dee1a91d8a2222b3d53b0a1c0a21b943c58b2fb1ec6a25dfb002f9affd33ea1a3c28c9089281626c630d53251a73e51c2fdd92fdfc401d50c5a4306a74270a604abcbb9042ad4f5629c4821e3d1e88566a60c61373e52f30ece1a89ee784d0c9675b365328a0f982c69b3b3165f5a37bd82d1a69c8e6e071868043b3251e174df9ef7803bdc3d511684281500b0b99ee37962df902c9ff51b84d5b73e725b112b15c8f6af022d0a578ef83d0f41591a71030dde8be518f8f119cdc497ce559883578927d61d0d373449ee7bc99cbab2c75f298a9cb383ef8712adbb49a0872c55e2124a99b11872978b99c0d84a1a2574f6c7e39f23b799575b0696bad02dea76c07a6f856c4f4e97de467f7e27f10d0ade66e05a107bc0864d721a9919c44ad022978752129ae58d1032f210585fcdaa6bb77cec321769960fbe20846c874782da7c2e0fea6fef2fd2b7016897ec60fd2d22a13c8cbdc01d6b077002efd8336b1309e4fcbb76902391c4f0006925c6bcefa18669d8f8c3eba79c3c1f6a18cb4b6f1fb6233701874155375cc3abd8f77cb857af46a4de20d148dc854d5a0121da1732848998fbad04305c524d8b74db456e2134b0c0cfe846b8921315bd6e1794ab0dbd1f84fcc2680b62a1f991feb923381361c765a0fc45ccc416d65e32173282baa04ae1527e126300c84cb23eb63e90efe2c4754637a33327168c5cfa3383c83fd89ecf903eb122af656daba805b35e98254fa2a0f319135eacc78787943399bae8feb5696c971db8f493924f313d2b2b1012e88ce553ea78f74b35d1abb8aaf5473d6647632f739eed868b49369e49c43c5cbe49d900a9b9cf79c3976a5f07cefb436ea7eb13de1cd8122e74048c1e1e18bb9f197190532cb4d33f1ad99939702aae7fffcef4c0d9fdd34dbbebc9249eff8a351c0dd1845beeaf3451dd9348716bda2baa30cd197ab06735df67c7d68869c2dc8c0a7b1eba3aca8a880b5108c353beb058ec41fa6bb8627fe52b9a66419a3b7d8c153a6c46a4f3db06ce581ab84f3e04c6b7806dd1c4c78fed259095624adcdae66df2f82a4f3aa7c359dc07979ee4f17fadc69b602667e5677b368196cbcda7c891487ee73723c3442b6d3c766e425cd9e53cf78f1849824a4ef35d24579c82a4f07f34d902952abe95134f75b4c12b6b2470edab4141555b4692808e846af4ff9ece261a49bda475c00708b949a89c0cd1b7571937e77ac09248b5f8191bbf2f3e3895e8a5e1d679443723a5602b56749681d3453d0d330cb54540b65c5cc5d985ceb2e15e5a6a953eb63542aed9fa144bd09895c4868ba54f0ac5e9bdf887ebb7abc4997d903f693a8ac1cb7525396cbf9c301ecaa3f05134faf28f3d2cb7844493ee268b228b4b308aba2c64d14d04cd6a71b90a50ccd28386afca0ef40c3598006cf32f1ed8b1b73cc329ebe3c887eaae4f4a67dabf7318c80d3c485fb4d9b65668be85e3c5fcfc16444eb640ba7a20acbb20e0d9227c7753709e4dd3f3591fa2010e55668b997cd1ae0d6f38eef0c753800d15c4d3e0fd3603223a2a17630e579804379e4b98df1ed2592d540b33b0b16d8b77f555ba291e9f3df8ec499f15e505f3d0bf6f0f043c03aee6de852bb65bf18a8c383117a67f5233b848b83bd8810aca9062dedec5504a87f3b2943908f96d9077e9a39133887a719f5d13d314e58a580f881df5f456c9b12d2ca0630f95b8acabac1433f54898da87043eab0d12b8e4e1f9cec9ea7e6b1d3dad2c8689057ddc09d8de67045529a9b699fd4ae651b650584eb2aa65cc081b943aae4cf2b17b2d5a54ee40799db53cecc86fc2f309688a14e252cad4118b60fb08b8a12bb0c21110f5c8e1975257de8a23dccfb48cf36014cbdff0d4821bbfdc529aaad98d73c5d5e553a12a1233f8da4a1f5ce3bf7ddf37bd882dbcf4dd92172ba9b529a9c7ce7c1d05b6df60b59e26d51cac7c3fa8a4bf3b49811765950d8045c62edc0d742e3d5309be0251505b3b6973759afb24f42fb6f6d62af5e516f4d3a3dcbcc63c4c1bf5ce257145eedef2f8b222f72f13b74e2c5f63a84c31c41a3b69f58a7bfec24f7a58b03eba4ed2dcec4bde9ba57e6e9e8215687b18fe08f5dd88d53cd067e5f214f6841f2b34c77a0386a2453bf6dc26646e1d2d4997c883a0be391b7ee78ad6e3f3f1a52bb5b6041c1655e8c74af8cd99ce28cb4b693a5216252f5f2328232e054387b5c690c89da29cfd3509d74d339c31097c418eccafc7389a3a26360dc0d19e6387845c1ab3e88832bb4680a2e4ae971aedfd3c2fdca2c209fb3309d5a9f73090f5ba3125f1cbf5600b82584da24209f1cd13af6bded15f3d493750897de1b7b0d49803d2d1739ed5d0dd1bd984b8ec768fb05ecf842a5a4ac92af84ab90397e41c2e181f411c46b23444da63ea578e9d4443af1c230e2c62e454ba8baca3e68882377a2ab063ca8fea906fdf81be895cec425925b15208022a9d200aa6df99bbd7cd5ca641be195156379af858d0f3bbe459b3288a0e3c8fabb2cc6eb5ca05a1a5a7cb37259783d32ea5d6f702f4d9f8586eecd2d2a48f25eb9163f694d1ddc3716425e03e90c1324208180a1cfcdf2e0620e3de65ba291602b2e5e11611f3455e95eb35669d021efbe0869e5c738bf42f8f9ff04552257ae42663eaf7d2ff10a8a32a28e84c65b51353bd2ec80cb204a2812b2c2eaa6d2110dd9369436b23a15414e2299faba103ba3ca765455dd28c42e057d0257c2e786354a2f1bee86a1698c3b93909a3774e0a370a3ff8413154e8f9c03f3aead1605bfc034670e00e5e0e09d1c5e13faaa8a28cf979b6e6250dee1734fa707692968d5ebead228b6c9bbe4c9d948f34c7a2fd5f815fb19db5c4a1bcd45189f58ac6179283b6fe270664f1c328b6114c3123bebf6a1a9b153dadedd76bd5728f9d0e4f2d6816716bb518a29741c9bf2e732acb69f00278aa3a48ec6f6d2bcdb765fe02b9fe1a2f1370ee593ae85dd1fc5c7e51f98f1c55843f109ef66e7ee614d62d9dd36b5d724075212fe545941c6bb81e423f1f2174c5fbba6c11dd7c3f1d7bc4e83b86eb240b9477db4349b8cebb97a22af81ac6f58464afe2d2d191f0c845db39e03a6846d3b16a009f0b0bc8bdaed9bee3f7879055f34803c4f385dbdbbd7271041cb42738d2271f1a1fb1fb304aecf2a449a5888ae1db61ad75b0a7306ce3dff306775b7e96f995e1ea167e1f5c6363a92843661ef1fc5c1d0c21bee97f90cde59a4a535981c1f2c9cc156dc0a7bf1ae2067e0e7cc45aa8a0ef4bb44daf2588693b16be719dbfe557f21c393d1f77aebefce9c50ac8915b0bccf31bc720adb7fb64a6d2126612063905bed9e708cc25ada256fb22cf55481c53726c1e7c08211e6834e66b25d4b85a3d840669e804d364da7e525c38cd901cb828389b91a3afb625b40342896d2e81f20c1d004fbddd004593d803399aa8cf21af62f7d1aa5510d920e8f8d9c345de18382f02e731cbb08e86ebc2d7e0e9a08f506dee38930012deff6a8f76abfb2dedebd24190c0d63e32d4b0e94d84a83a363e5c68515bba960d9d10bc2c35e053d7056c4844172077685bc53dfad9e9edc21f929c87bfb8169ae72bd0258ac0054615c5262779d7d815929b84ae6abbb2f907003f3103bb2e38776e1ccac2547a66c08b5ee651a281d2f1fce37f7bc72a527282dbd3acd65d6c2f6521a676edf8904c27e36a2e0d495b263487d717ceea8a9fa454bd205eb954a07df187c11"}, {&(0x7f0000000380)="4bead322ab79b38f34a141903ac243fa013a37827223b7b4bea0774eb64e1d67746bbc65d1dafb"}, {&(0x7f0000001680)="d8b65dc8badcfb372fe5267cb2a74b748f192c5812cf3abcf662393d42d3eb5181968b9a44cfe5d05307515370df0d760f407c62f349bcc160c7ad22f4443b55649d2bdc8aa2d094e1678fc5d1966e0455128d7e1e304f9f40a8c43c56d0311855c1f18c1e5d7dda2237e076aefaf3f86980b78f4f98acd317646a3bf9e3b4d2f18395fb38b11e17298a88de48c4ccb7dbbbd84cb64f4374b2c23a804c3c1024fe83c6fca2b0e00e842c644b8f93e7093ed156db130d081ef3f47460ea0d23e672df283fa1a5f35a77428139793ae7fc659c9e19afff8505c13c8125527531d324c20620"}, {&(0x7f00000003c0)="26dc2ca93f2a1f774e7c3fe6bae3078dd232b16e62f254056a2a8cff721e4f23e77698e5872569ac0d45f919ee23a87a6cc3f23f01a221597769e39af2903991217c797320c191399daecd1c2e7385368350a03e9efb5605d003e84148e477d375db9ac20f7d347963ec36"}], 0x1000000000000289) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 06:08:31 executing program 1: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000480)="4446020be9316389c216ef682b1fe60bc724f7db39fbc535cbe4f2f38c43f9d85f2fc1c47e15fccad4ac2e59bd2bea9f68b4a30ddcd457151c1a134ffecc653344cec6e0b950de119574c5507dcf25121a9563a2248776a559dd0db0222d3ab389b31078e099ba6cba7787176d955037ba65bd5a8219437300cfe6f2b781b7aef71e1cec45b1962b5b9e9548db951609edf1f8644a17e8f18ed545161ee68dfacb058dde2d3516513dfe172a0328def8d1bcf121189596c31616f0b58d4d578a3f94fcb83da3b7acb24c14f006d3a516566a9149739e9dc90e53aee8227e8d664b470920a2d7d3a67e7c8bbc0e55", 0xee}, {&(0x7f0000000580)="03216d2b83fa317da85f8ccd804af4963a21389ce75605fdc43208e4925bd86529378e54f3c283b21bda45f7bed9fec94b7e41e07fbd812ab13a2af295de0b3351c4581f1af5690a68749274811bcfbb89fafab9e4471b4858f7525e15b622a40a91729e7d77c99a675668d3fe3cf611d7176b5f385175c0207a415c3e0488efc608466f7a32745973bc76fbe9500cbcabf2c9e5d0214bb6b17828dde02b64305718256e4eaa67742c366122cb1e3f051c6dec09554c013b00de703579bf09106c132f7eb95650eb42fd105f6e661200106e7e6c73cd5094a7ac3ccfeaccd23a8d64d3a5eb32386114a5b573a9ac3ce08b8d3a994016492f9afdb50fb9b642e837f6e06c51dc35738779dfa1a8ccf3f8ce1e4760d55d32257883a1840a695d1090041b15cd1d15dfa04150473063866495524e57045f0583febf26645cee3952169362cda7127a12868ad3fb25976c3f318794f51d1ec200ec63fd57744d7cbac48b5731024753ca09fbf3095e03fa69a6157ba3020739e089cf8288b909041b08b35066246e1c5ab2140785551763b8b18b875b6b45062188cd79a1e688b8c060b8cf9d3ce63e66c90077f442137033f638d2754d5f3fdc3a7cb43147dd38d568be91747ffaa6de48b1009e6f2c48bd20e5f4c9382610c7725a6aa6b0a62177bd6bf198afe6ce207b9964be8799c4f1567aaa843c178dd7f65c814a8ab29a2dd8efd7518232a41f75b11c9b9db381477515231583a31a348bb27d0780a19eafe9f037dcf7987348152e10efdc95a9f20c4942becc79cf61f4914823ec46baf1f5dec5ecf4cd6d5931e7e2a4f1c239815b36353aa14d90f69d4298287dca7c6f619eb317f04e9b6b5f78317da169e4b6dbfc283f87084418fc12df8664376924a0346a6e6685ba55bacfc74162b8d34f9a4a94cf24a698ce94dc069c63604ab57c09aba151d54f6f961a41fbbdb64341bb5b72b4e5582e965d1b5f8cab64b87bc469d74fed17f9a633a350b26d3eef10ecd31dcac5f5bbc7598a0d3fa2f71c0fc566556efbad808484e85554f6bc63cc6a8651c1bafb9c8098a37744eaecc91b0a7ce8f92ea38bb90e587f4c68c9b8b69bc5f82d9e836ea5fde6e6955aa6c3ee5aa593dd6bd38e5c319b11eb6e92a2af1e685caaaa482d1bf452fefbbbaecf3656dfee2ef005dbe407a904f2d02827457e307805033efd0857e7f69b5a33aa71773ba38716d6c118707de441f570c34a8ea9ff8875227414ee01fc3be7fe7975bbf711f55c9de7e55a4c5910e9eb9bfe76ef8c6ecd6b09b814e133232f9b0aeae2fc183be29eb91f5868d82c34d0a07b3c11fec8c014d63cd29371b648397008cd138c75fb392238925025be90a5cd5f91400dd95727f78376b62b0abc715af8c33c3a4239e24f6ddb600f635606afcd9b4cc2c1b402cf0852fd8a3cddae7dc3853a248ea8f86165811098ba585a1fc054dcf236586e80c536c289c62aa09e21752c3978284562b656fe8456c2a363e4d44e6ecc047c9b01b79c41c2928f0a5f1a0f000c907968a8b55910869480a026b001642a457dddd14188f38ea56a5600355682fb38a85d72b97382934fdc7a20869b51272a300a4ccaee8465e39420ac3bc585f621e86a8a43fff0d9d190f186befdb5de6f2cfedb76a2704656a4dd91dd3bdc803c3bc53a9ff68624e5691d65201836b98973955762f19155f6b03f021af028ef175c7f36b40311121f2def4c04f552137d40511f4a72d689f5fac96e94fbae735f117cb2523df78dc290c1f442580c5ee9d2b0e44ae2fd73c4a1bb2cd647ee14960371652293f947f221f0381ef8ee09e6d68fbe81e09c431e11d6e4292b2cdf4d5215b3688675f60519b08bf593f7fe6ee30cbb41643e264ddeb3294a29bd697984011fea0df0377ef55c75e66bd1ba072df9004b2c9dfa725d9caaa299fa93ced137eb29c0d45c585d21f1c52e83217fa64e5b58a009dd3a13cbd5c51a79bdfbb98d3ce8dcd9f2f885433e15976f303f4e035fdc42faac88a1c74866ad2ca6e44a1005847b95416f7dea5cc15641e0be39441c219692e15890da95a1c4a04c904b8b06d4473286c6b9fbceab1a789d118b706e37b13ff81199a2aa4316ebafb06425ab6ca382c07590f83f5e20697cdf68ca909385612729cd7aa4f05b94eefca2f1094c220f3143651cf83dd510ae286c4044f8944a41806229bd4baa6de942090f210fa69e2de8ec7067243705830645d68b69949032685f1174c82fd631e0be51e81c51c7952dfdab4f760dea716c488d531d7449cee6fcb8e2af0afa79b369937a11e4e6f655921df08694cf53024f966eaeb387fffcf67f961efea6ac66e25da55adcf6cb819df79f2434e67d3a96ba44d82a9e6b8202e55e4e16a400a9a7f6b9b8edc88e2d28c77749cad87124c11c518e780a3aabc57d1fb2435179881cabfe8fa42ae2bdd2b06130f3ebcb7c9b9856f459ac151be6663793311199867b16b46d288a1189022061a8f9f55bdbaf409c4eddead8655322d67b3aa1a5b8a4a3698719aa469047329bbd26141d6292f954fadd7705e2836737e866c4270aa8a3f4480aa66a6f70ae2eb39ebeea2994285993e6309327b25b0462d3aa649583f729c9612253c2295354ccd48ebf0391a29bcb19c48b36e82a829664218175ddaeb0e716bb3befd634d7da9d14e0504227155bad2705072c76471cb2731da61702fff524a98c18ad81742a16fc158f729e9f09990344a935c742c9e19d60023bb6a451c9621c60de78cbca1fd0ab2ea3a841e656e83becc9d26911435ea7425cac461262d46298cdb7424e3664d120d778049e998264f689a8767caab0e68409d78032cd4ca59b5f257cce036150e78adbf3f667d512b2504a860ed49fd9a6ecb5c518e31e59564fafe32cbd1b5fdefdc1c4ff1afb02d76bdcd45f5d73a568ed98ce9b2d643ebfde5112516004d6b37b16daa68803b803111bf2449e4d6f4f4f3f95fc15a7a6241ff2b925cc5089cd5f138aaf2a884c203dcd44af60c38b62f59befbdda4b07f153e16857a61249eeb522a64431583c9d18948081488757e95f6437bbf9da10f277939b7e21367a627ca36c94855612eb2a2249a40047ddd3e15bbaf0d12e304155843d4fb45309a98f8ed4189a97481919c127d6c4988414c21eb925cd4c3ece0aba58fee09760f6d9ca5bf99962d1591764d541f4e3cbb37d7cd2e194640402ed28ccaa6227eb7d3e4eafaad039cea780bd749273040bf7dd4393e0bff6023a7ac89451e746c49bc33e433d231eca1fd36f62277e37a37c8afb51692afdb8d588cc0dc74b28ef4001448c27474380242615e54362fa8a51c92f830330998cba2472c4eb3afa291f90ec8e72e7ee0cf946f66ef4c671082e70c99ba45971189353d88a6ac47e251d5c4996cd34e02e8a588bcace1ccd1df291aa6bb1eb9bc7ad4c47471f4032b1eb12b8f81dec8d02c24e7cf66e2886cbfd59a66ccdb7d9193b3f7fef1e32c04a6f757c26d4b55d65196cd71aa27135c9e7574075ebd4d6861f4df09bc5eaa5e9c73cd779674dd2546a4551d60b72fd3d77f9d9bf7fa3267b7fdb8c8eeb3e09723d511c866ce5d80e39c930f2ae48c3292634e39f780ded9aad204b8893631e33ae9f1f29eac9fbe3cc0de4d9d8af8e8920480950a61286b698d616bd988c50577bf48f99eaeb8ef3427dfe48b77832acf91881765a73ecdedf4aa2e4e9a5b2e2142dbc26ebd8434cdc05aa81988b13a116d45505729140445ca82a222b10265006ef34c9b69f5c48846f2738e8de6ae713b52ae4c33172a00cdc6bdd2bd3f28198086c50f3b4a39fd9c93e8ce66daf82012ba7b50ec492b121b508a1c2beb2532b11e455965603f95609832e4fe2be22400a65390020bd4eb9fbd42fc0b4bb237f0afe85a64311739fb3ce72e34c428e482b739272425dc5ccfee0cff841ec5fba1a656d45d6b511a6a125318f331bdd54990c0d589a161a64bd0780a601526db9b408fc3a0f5506b46e47224d2ce733f5cc5945f63707caed8666e2b96f0f8462eba303ea09e4dfcefcab57b27b5703d5f7c7702e4eef90e06a49a8abde63b0eb48c72c469342945e9dbe3457eeb0aac058c09de6e1db7dc6a499fb68df50ae6455189328905c5f18cc0a51a162b3a2da01409df3b35831d0507cef8310ceaae85741522c06b197c722c1af3f255e444ac88b6f818d405ec34b8d2ac6e197ce12eeb9199cfcd18bf81723fd6833c7e1c3f4ad89ae086f964c2e94eef3ce08db7f89a0326de14e48a744c5a34b8ed1adb52975b071420bbec0e6fbedb216fd2da00024917eff44201348f44ff87e0deab9608733241feff15125904364507e8b53d0bfe0c2b5002f873bd7a9f1dcca39c5fa2af3d010967454a50a0c0df215ae70cc45c092c98b720f3f5d7154b7ac877d3cab22a6108464bb5b8b9795bcee9555f17e3355075c295a105df7f06f088ae4cee84039342eefb4aa25529776215f4adf82aa66e2c5a78aab7d71abf66871f66ea6bfa6af47f4352e8aa3def1b92f97699b2a8981a69aafcf993468b6bdc7c36ace9cc618e590e26906ab54f207737107ef7648c4d91d646ecd26b6da82ada368f32caadc412d34223a4e0d8e83cdd0f8bd63290b51f30674667ccd5db51b90aa6d6463e0815b241221f0773d0f6ab5217a696415e2e587ff73e15b6299ff5947b5335611b166d51beab60eabd138fb9db51e89281845fad554e0252273be95b809c0007f04b92b5b6b985eac004944c47fd137e18436282317ed594f815ddae45fb802f08f5770ef0e56b3411766a2e3aaf1f85c222a06e08d1bcbb199422e61ffd6ce6b21c1e6619003f942ddc23fecca22508f3ae25dfccd727f7fa9162ba32578e26eacb22ef18d37e0bb7bcb5c9a7190c88a8f16f0e1863c1f35f48e265fdac97979128705f8774512cb66a80f8a97153008ad442ea19e5e99059cc7cb31a5d5582341a0c2fd6a35050688e602bcfb1cbc063c59fa3f74dbb0c1315ecf1096b016813c22448363ea8d9b089e73d2fc996b1578487de6c16116d5825a324190fbf6a473a630142a39c3f231aced13615130279ca97ef91853ead58c942da8266426f8bf65748fc447af2dfdf24736ea77a14fc7abfef1ffb726305ab573b974f01443a0451c2310ca04577d215eff75deb84711a3a0643f07d4c12bd0c72916cf10e84d744f9724f16b493ded12ee42c18cce9ba8fdbe0b82e0c47ca2bc69e09b33e6048e886708da65942d1ae37164b8426de0bbf18c62e2ef8d42f90708bc17a14cef4a727c791cf90ecb4980a5932fd0d6a26c9863f068b41b564b77f7cbd1495ef762ef53f336d4ba64e7a74ddc0bb71dcbcc4b406f152c6d777f54a87ba1cc04fa728884e252cc6af0c8c86a3b1f32bd1cebf1ddb7cba14a62cb08416fc2b250a65ab2849115541e48f36121b8d8bfcfc2d715fe3be013459fd414e13f0c2e7155d1ccb84726e16ea35c8cea0b506f78ecc5d9da0c91a565498e9cb49b4e5823aaecbd20e176f5369a0fd6ee22d905f628274490056c2d9e56d6691332ccef69ade7be8b1b4db2a5fa266e7c48a0f7292d4849a4784a14df07d3a51cae43419188c7046857692ee00ec1673b3b177cb81d2cb29f556229e6f208fe422967a9d2c551ab00e2162306f4e5dcb1f9b574c376f52aff9744ce9351f9ab807c619bf29789ce2967e9ab91dd9538421a1b608341555ebcc672b57ed18f8bcdc6bf7a64d0fabdd97750d0a838d41ac639442c5b1aeb540ec002", 0x1000}, {&(0x7f0000001580)="1728a233b499444422e46922ca9708f372569f569fca5f95d4fb51e22b1af1e6142507f711fc017084d57f3340e79c2ca2900ffdfc126acb4f104094f8e713cc726d229b22d1ac9a30493dc5992cae03bd61994e0664d06c28d27f81f84c7790cd5167e9197d799d593c6fc9c85e5e4a43e9cb6562f48c132be0d7de05223e3a27cf95e16f99b68ea1d80eeb277812d14e098f935092083c87b8041f7d998995817bdb2c4f5a1dfd3950c26a5ab9a60850077420e1aeba7566b6ea07b6d74fd6bb0ff3800a9dc237c68c4ff1038d0b8064e8ed410930379b9447d9ab47ad283499ff18dd4e026412c9bd67962b07e398b501ef85092c5b1fc2", 0xf9}, {&(0x7f0000000300)="66dd13a140dcd6deda901ba58d67cd2bba10530b7abcbbd2048a3bb1dd85d4d2d7e5ee536b6a2171a0fec2c28428ef87b7e67fd88d610212af2fc8cebbc4449460ae5f1c814b0cb1c9000ddc53d3f3926162d7dc95dda942cde0ee988b0e010966e48f790cffd05b00570a2a1fac6495d516946af2ee0a3fa8e94051b257774fdd0efe335e2529d793d34a5ddfe328fdc073c69bc712dbe551e7857c687ce49f918cc1a16e03a5deeb743df5faa79a7a14b433986b6f9eb4324682", 0xbb}, {&(0x7f0000001680)="562f97f80f7d72643941104b5ba133f1d137ba5cd176443857947833cb0a816a049905e295de25809630839ab9fe9ffc9e42da27bbe99bd53a2f5a061f91c46913c9c011f9ec97f72a562edbf2accbc26936de6dd2f87ef1d68c529e0711d08cff12f94d624db6fa391c6ef621c57f06ecbe7d69c2848bad853dd1243f172040ef613d35b70e635b28c18d13ffc28c953c946508e73336478550de251bf9306294f61a225cee0438105ddb1224107df431cba16ed802d0ab56702660ecdf26708f8fb0c7fca88ff9e61b", 0xca}], 0x5, &(0x7f0000001800)=[{0x1010, 0xffff, 0x1131, "eafe9f996e1f7821e4d3403809eaadfeb7fd81b6c5a6427dcc3f8f7f020752ab42bce065c7792992c68c4500ead259b732ace3dc81b1931f8df64353673dca9c359c5e86820bcfd75af997f945d91ac62d2ec16de28f562b1117b4e4e8b514e7c28cd740b6a41c1cdb63bc3d6477028a89770359e287d46d83671a4af30b180c04e9505863b5ca200e2e438d077172e02a14d5ce9d1f7d029f04cec635a33c424da692b50c59b2336ba69d5c83a38bd340363609d588d61a6920ce6c0f52e032eee833c249ad50a37278a927100d255fe1facaa861fe8e4f076e2ed6abbf0b15e817c4019652c708b190c2446cf11df66ee822710815f746752f9f8a0a910c954a047815896ac6eb669696bcedd020ed25f8dbf36d62b2d984bcafd615b22c7bdea5960cc4c7b0a9625bb99b7ed36353034de7ff122b0effa85bf637eff41202a073fd9533f901712d8b29a17890155e707ffa3d6aaa09904a20955e0b21be6baeb3ab2aeac72fe8b8d3b822e88d94ff5bff81d1e8501f31d10ffc28ad022c34d00cbc452339b66b6693e48caf2d4c2857608a844934ed857ddfa488c65f06ea13f61f5738a2b882e435e3f346ccd3bfdc06a432b2ab9b8c5b278f3931bed2e6d95fc8fb73e852962c630c65643aa90f0de095fe85b3e32f1044712719e69a78fde80b9b346010879c69bbe4d0e4dc7a0c0adc43088310447273144df1f22fee1aae0043b1f777347c2d3d02e533539aa84ac605aac5ff2cf34ecacd047221fe1240f10c550258ccfce0aab30e2610088e02b61401f69251183b5d8947d44389b3f02d0d70a2bbbec6a5038631d50f4eacf93723c7beb138eb682ded109bb5005c0f19685de2cbed638b599e48b91f76692f6a71d02c45fb274852bb2a3a39d6bb3c65484b12e3e6bd1610e7fb06b95fe0b3e93ef6b7584462a9e64cca79c982c5b5e60d8f190b487f14d8e962e0263418d56301e68fceca9a9919cba95bb3964bb4475bd6cec877f01764f4b133495c5ddcb9ab834755d5fd46ad00717d46aef85e38f8b44fd4f25d54d278998bc7c58cd3b6a9bab262b08c6a2ff1870c2629209ec0e99dbab67bea10cf98f17dc56f2550b7d5cc8812e0554b9a4d55c5654183db0c10b2fa6971a49c75dbda29d102f8dce9520ae3515f3b2ab65673193cf91f52044c66c8ff43e1da7fca7b64cab272d661352367e830ee662f0e183d6b5a53250fc18e8da918cf81241abd3089daf8380287ca0fbc50aa13616f517434fd1bff3c2e3880d6a757e0e4d18f8d8d3c24a23c77745a118b41b34dffdb0d085ad2de491d37f72885d08b4b5fdcdfd73a02bff251b898a956681472e40a214cd4e7c4ff4ec91577869d53bb01583d5a0f96cc852facf5ff9987ed4011f6dd6819691a22dce43ab3bc68e2d35d2dbea69d0e83e2822da1d551d201dc98d7a075dabbab2aef4b733547e56f5e76bd5bcb032fc5d07395394712a37a490157c4639fcfee4c2bbe1e1f3e4361b1fe88ffd5722118d991c3962a79b616c48ec175a1cfeb04781eb31b6beec8f60f873a4f944803fc960dd0760d71b7f62871bdaa53e460731a132c9a9c655d2c6914416bd813a4192ab9868eb99d669a4e288cde2f9b1bea44588922dbb93054c67096627dc200d2143e24cad2eee3b56a2ba5d216412d51b0ac1a2f19d830453a7fd5eb5cb5540a0210dbe93013edfd785cfb91df34491b28503484860de1c2b3bb9d2a97b5045135d07b0e119ecef00ee63b9214164bfb15d1418fdbbdaf97d43b17b03d49cc535819943c7e15664f2e9dd7f7416b53f490729b39e95466abeb3e79fdd48eaf1fad117e1a3ecfe0fe3b07d171f117b77720a6415db0372a076efa34a021c17c8899d07213f31d85f162227cceadcdd05a118ee1978887cd888e5e19883a2ea3a2ae32d015cbf759f8e896946179b4e7c4e533c787f2f881878e19ee821a79351849e69b3f7bf1b0f879bedaa6ad5befb12adcb4ef005e3adc7529525ee12878043d4f3cdb8216e3e7aa3a89d25b9c15051e7a07230eb4c86280e590708589188e86d3140260073e605352bd4046afda63cb909e850200951217368c846cd86c4ca2f25ff0d4302043310530d128b2b541806d5151b5687fb3c19d73c9ce38b98773892b531b1c70fd96b049200a0f2716709010bcc14fa0b2ae0b7cae31432b4645490a458f5269d98ff65fc5d2bb52af6d7626f5a0db229b0094452c8087e33da6cd9b41f738256a1965d89cb98adb9e657d0a25d05cff594e90e1226cbb50b3dc3f2fb6e95a89a92166fe8f63f5dacd91faa6055cb167b76ea5f25f65a979b7377a6c0e999573cb88e5de5122e96782430704bb7ebf5361f602beb019ce73c943ed72de69b674fe6b369ef42ecc2cf022f06aa7c94a0df26ee5891d1b5f98ab12eef01595c5abf1d33d90e454e6fc32a2b36eb068be33a77595be9553ebc9051d521f5722699ae43aa415bc1f88c2b1a42c153aa90485e7b3c867ad942884c97fa538243f991deade66708a0bfc896a348db9442b4c62aa7c6b9ca6d55e1a29264b7a41d0af4c190eaa9c5ce37b5e539679cd915271151c942c20f77bd60d877fe88438946fcc31813c265943cb83f80ee85c77fea7cff9a5301615e686de34b7f9ba893a36ab2ef62587228dbfb0e1257878190b4f0574e89a64d21d131587de1014e4d53cb0a3bf4017e4761c209a5e79d81d46c39de1c5bd86ff129e710052b51bf8d803b0b68472d16b7dea2985572485fb66363e035d84bfd922d16edb23f305369f2242f589024603d202247edfda75e30e164c390bc2bfab5d8afe45193ef2eaa219b6ad66503b6bf0439cf3e1d1421fb65c450f0d8d02f6e4988c0000e00797518deb30213d9ac34aaa2da34387c946d808fb9ecf6fd6f513238b103e48901a4b6aacb6fd39ace255afc2e5bac4d17c4165c1644f9b2e093450c70146f56aa2c272b54621c4fe48a930178ef5d03a3aa014228dcef505f591fd53f7823a3b77946fa466aaef5120250d9c4ec5c8b67bd8dae85a3973d4b965b905f62a30bd086c7428946a4860378e70c283fe0506b5c0f8d8b037046c976b5a5ac667fabbcf556c2db6479e5a3f8aee3dd67e5ddbeb54d85cff4666943e27ce9d06c587db6f55efe05f6a5c1423cefc9effd5c9f962e707dab19b7c62acac4bba5bf84be90f7881e1d41fe914e194c50c424c1ef971a9f67badaf2400553a640cdfe154b0abd52b5bb046ac8130c21188aff06b87d1e25f805a15ab5bb522e3554092349d5e0b83f9cfdb60542bdc10562dc4adf8f9d97f11224bbbce00cd1fb5df38d91cf4e5db49fc0864574e91f6016b2d5c3014a64759680e897293712ef997342df579d3befe01f43f7f10f11b6787843c7e67c4f61a21d24695267f4036c39a400a862b25f3f704d6cfb835c40c9c70f8c10f7a8191bdc18b3fdb0d9cf7426c833d9a258c295aec5e5eb063ef5369aec471ba762565d3e75db440c66823f4d038e6152200075325ce8822fdd7b0c27e3da0e6be5b64c9facf2f3136e4847d10eaaece9f97aa99f2b260d9c9cce518d5d1692fd21563a791a5e8268005c65ff86716d2745aacff2081907e3f63e96403675017e2132eb9350685a40130ecaba2f6a127f325550a5d5cae2db84761341a0817ab7558bd04919a0bb2b6da556f6bb7979b128f2c78728726bf43691296b17af8d2502bea57890b5b3ce61ef7014b35f481a292777aa6a94cbc3d9fd23d1ffe74cd81cf5cce71ca3593347c2ba6cf1557cad170ac185b7e28ebd64226f0876bbc4bebed8a439333df0308fcc55391da9a83822fc8b281bfd4e90c252bed13a6bedeaf4719f84ff253efadb6e6d5a3ea3c062a1b8b10c2387ed94d63b6e8bd86b4bfef0a5a40c6fa87eedb03cddbf23c460c5be7f0cf115b06bea1f9678383169f6ec67747e29e5f4acc3323934d1390a0bf9bffccaa46ebe57215bddc44bcd3536baad15af265b5bfb74ddc69aeebdfd6a607c2739915492954a1a030c1749c59892eced7f186bf085a7972a25a800317902c572ddceea57ca077c21da28d652840918d3ddc9d72dc60235049f4eb6226cdfdacdb31040b3c1d4d6fcee76cd306d6e123ed8d26015f6fa093df6571bc5c7f517b9e372fc6f611a38aa9f053c80e3049e392f8d32a7ef50a8b215ec9a45fa22735e993a8ea8271fa0968f3afc1ef41cbdb98d73bf453451805bd5f1b081f929dad490d37cf02440b153e6b12215100fc443c5d56575ffe1983265028c80cdfe5e3025f1795b3bdb2e8a03dd3b44cc08eeca4b15b5137145a993cd406c0b1c4fbf0d23440fd0fadbb868c4111844a17e401d2b308fa2cabda38b2ac7da3e8756cb12580c0eed8bd8ffd9fe8ec8bc595016b8b6e68447b6038261e40ac236af820d868c9a4e698d1275f8a772bea33eaa690ffbe82d6ccfda53e22150aa4379d9b3d8c5d5d2df11bc40db44d5b3b7908e12c6511378aaf3d4e391a71de0efafafc362d4ae9d42f17b601c8fa6e8867d2d80f802fd23a78acebf9f915a7ea6320c0765b057ffae9c25f1d22d2d9c277b0ce128d739e0326698ff10bb429a34391d443563e8088b190e4ea42dc5d8fd6a161fa7cbbd86c6336c137bb0e8169ec2271a95c98dc7f4235404074aebce513f8cc6f269592f799bbb9783b31186e38cef0569f26712f3a433a86874f7ac49e600c15e8222693edbd64a25c2f2c4d8a7433701195eb87d4790e912170323163d880c6f2eb7a48dcb3c05dd891243298217cf13b9dc96f031c59a0a9a1574b92316f68bb0628eeb2ccf5baac9d08cca9cfea723a45aa6748e1ba8282dfe85d10e16ff530f2121ce53ef82dbb9f2c32e181ca55c67b5a60de51de7ffb8f0d379729c8d328b409f22fa989585c48fd8518942a05ec6ed54fdaf06f099b877ad02bf5aefd52f8775b5b0c12a8110e34ff90745daa43917fda2173d85ed978872f7a24b4c1d07d40dff75123c44fb499ba0f281dff31ab81cf7d06c16a270ed68f99350503a130c25a744dc1619e3e521b883b2db603ce80156893c5216cebf207af03aa882ddb1ac4755249f7e5a2589a563c0e562220f129d8f8d2a30d6f517d4d87b96fcd68ed4a85eefd35e14a383f1148bb82250a812e058f9c619bac4670f3260d21a396ee00845eb69574af6108108d22419cfb04379c6e5381fcbd2252e48ed1bd254340d613231a6c2fff82d1d27c939476f1e0ead9743b9715a82bf2c8e3ed56c32ec0d5c01777fdc0a7b2772fb802309ccc9ba2c3560814d088333170be2429c46e45a14c802f921ea52cb16dc7333a5baf2669771f19c6f56d4aae0772a1c2bb7a1b2f1870adf3cfb7868229775be20bba5170f6ad53ebbebd3c008de7379e2f04e6fa7c6900bb80cff93ab059ac6109202aab1cd46be3347700c9cc574ebb2aa2d1a67ef884d0d6958e3699834600c7ae63cb54593d8cd443312e3cb7368a11fb8c5560992f8eb18fd83ea0be301607aae72f80c52e71e39d304c37deb8e218b8011ae9bf07d792b31a7e3fe37dac4714c52844bee43de5ef7300681ca20a63c38ff1f40110b0b1280badc717fee35211ca145022b43bdc6231e5a953438680f13abd9e9ad214293adbc41345d528f38d9ec3f21ab8209e17f344a99f20bd37c5ba4d6fb810b5b2d855dc005a315f6f6fd68e830703b17107033c93ddbd632d6ecb0ba7704cd56622a02c2fd2c7673e15dbfa80f7efa982dcee1eacf24a839615ac81198006af34bc435595b7ec240d0454c1ebeb729b"}, {0x98, 0xffff, 0x1, "7c85b72f7d7df16976903e2901914caa7cf31a57565d495ec4095a4d44177e088d5b1d781e8d406dfe40575ab7683593cb0a5b2104579d881e7274a6c2d246ca045c7d4127ccaf36b9b8876595bcb198ce6aadaee174c285bbca82e96baa8762d93b7b8db6cadf3d89ca3d7672c52b55ec67e9c7a41e1f03a658348087cc4b3f5c"}, {0xe8, 0xffff, 0x1, "6990011f404c3afb6dc16faaceeb216678bfe28d2221a8af2dcf001f03d2cbe0bdb83bfc57bcc23a0d72d52b396bd11756a2af46e9b19d7332b1f3d9d5b8277133550e59a480e207627d9114680f1d288a96feeb9c12f8f4b05035541dd6ae22e74f31b870d82295d73867edb414b9e1b19252a6a1421a7d91416eac0dec6299b2ad80eaf4a4d1f672ea3b187e02e0ecbc0c68d99563c84a2514cfe0ee80b62f50d1cf7884087063dd4b7c6e8b288ef8e76d1b8e47735cdc852696c2cfcc2007cbf271752130e8245c44afff860fd520bf5e833f4c"}, {0x100, 0xffff, 0xfffffffd, "3359eb2d2e95b8198b0d106cc582730084c1b7aa4d01195555adf841461765968f76326fdc1530be3a34b660d820e748ed21921c08ff54128d20dceee9b168cdae8d850ad2e005e6951c4301881f74d64481472cf158cc73ec357e82f25169b469686cc4960b66d95094e3d98329fbaef2248fcbf83f52f7319d585527ade4451c1735c1ddb6ca1892c7437afebdf76b59ad0a7f2729e8d747b08d44ee0e4518512069e029a845ccef9944aa40eaa9c6c621798c9164f1a65c948b674850ca472ad2e8635a8c5271cd0203ee8de0cb39c6667e5192050f1f989a8ed2034314b205ecc1dc7932e6f71f80"}, {0x108, 0xffff, 0x1, "2d51ad6516c6bb403eb011676c6ada765aa3b990c815ce5b16a293e0683be6464aa6b3455af80b51c32039db36178cc1066e0670f2ddcc6ab6ecd937dd597b8fec1e3dfd6e71ed6fe83db5a3f986effcc9b7e1c8d512dca670d31c13551067c0866097cfc5d3a60d3efe923a019a6daf16b9fceb93efdbd6b773d83600a9c4bcc6e363fc5f64362508e9fe643ff443cf17333ac0b8a147274048145d04fea557e38666f7e892e7464dc99eb52494aa613bea64f64a1cdbc7afc0259bbb01665292c61b787ee2721a63685cdd1cd47a1d0d746b5424eda9f377657955de28be8475528103c2035621c53b03b389f81eef29b59ae757ff87"}, {0x50, 0xffff, 0x0, "8d2dd3a855c7c6cce2c78ef6dcb7ce9e669f222c924f36639cfe472050515e39431e9ccd74d54370d922eedfa598f60200ccd2e3b238b46b4f"}], 0x13e8}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x15) write(r2, &(0x7f0000000040), 0xfeea) close(r2) write(r2, &(0x7f0000002c40)="334e567a26ee0051ac9ccb0a17e16dd3820833e5ac23196a0544eadc2e1a3fddbb1e72b97292a15fec27d0ff8a91b1c36775e59cac1b5b5c7fd3db1de559d074d4eb614872a48797064d43dc835ece942d0eca9e14bb055505a4f2e963366f039f3901bac1098fd6b901cc24a602bf8b9f802779f1263aa77ff4999f66101307a8cf2acade2a826d5f366d0b8b0046d8688ddb8f046b318d2c6519f6cb05431d0dfc91522254f2dd64fc1e233ef83e5b6f4a", 0xb2) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) close(0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 06:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) getpgrp() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x2) r4 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x6, 0x6}, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') fcntl$setflags(r5, 0x2, 0x1) 06:08:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)=',(!\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='},\x00'], &(0x7f0000000440)=[&(0x7f0000000400)=')\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1d0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) fsync(r1) 06:08:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000116000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) r4 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) 06:08:33 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = syz_open_pts() r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = getuid() r5 = msgget$private(0x0, 0x533) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x24, 0x5}, 0xfffffffffffffffc, 0xffffffffffffccee, r6, 0x0, 0x6, 0x5, 0x8000000000007d, 0x1}) ioctl$BIOCPROMISC(r1, 0x20004269) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x9, 0x3, r3, r6, 0x6, 0x6, 0x10001, 0xb80}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 06:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x20}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @empty, [], {@generic={0x805b}}}) 06:08:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0xb4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x42, 0x1, 0x7f, 0x2}, {{}, 0xfffffffffffffffa, 0x24, 0x1, 0x29, 0xd9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x101, 0x8}], 0x2d, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf000002b, 0x10000, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x9, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x64, 0xc0000021, 0x7fffffff, 0x49a}], 0x8, &(0x7f0000000280)={0x7, 0x800}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:08:33 executing program 1: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) acct(&(0x7f0000000000)='./file0\x00') 06:08:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = dup(r1) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCFLUSH(r4, 0x20004268) 06:08:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="70029199ac2e52da0efbf8e69200968f7f6e5267b9ccbfa957a1a87663fcc82305a5560de81ab6714fc906b5871f127f659eb014b334ed3aa0715c023208d785e2fe31c264aefc2009cb608426cde792020e20104857eec093afea7828bed54512df344270d01d2c"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:08:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="24a8a3b8e43521854d90fc4a182e34c49f9f54342f6536b611cc004f37e96ee655d0b7be1537b6f8c44e9278d462fbf87718e51d0cf1d1ceef56827a1313b787603fd7b1e345a02d7e0c471cd695b1dc09aa796bf2bcc1e290f0dad5d488b3f9108d5fdfbf7bfeda078c10778aba0097c8ba2a2f1e30947f31e3ae16e4fb7a1188d3d50abeacf860339a7545b8b0e81335342bd56273b52bb815e1f6d34f0f2bfd19731b6c9638054d43a2f958a8db501d56f2a4a9395b742f921d0cc846a1bae883d40398fb53af74b54e0582cbaa35202835c3145c8eb3788961d2cef696b422ca89383b6e0818a901bbec9afc05cea263218ca4b65a51d78a", 0xfa}, {&(0x7f00000003c0)="6effffcc6b5009b49cc8daa1b32b81055035543d0ad140bc65942ac895c06b75684a1ed3513bee261f4e9dfcdb60b5c8a5274a1803a880f616d28c89815b5d411ae9573dfa4a30befbf03e198b5cf681cd2c3a435500ff0f2be9dc1e585a577b1c9f7ce8788377fc94e194add112f15e141f874a1bf476d0d7b65e446cb387b758fe30a47f47d6ad1dd9c1843bbca22827e0a44607107490880a6504a881a90d91ba6d", 0xa3}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0xc0, 0x408}, 0x40e) r8 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x80000000, 0xddd}, {0x18, 0x1, 0x1, 0x8000}, 0x0, [0x0, 0x2, 0x4, 0x4, 0x58c, 0x10001, 0x10001, 0x7]}, 0x3c) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') readlinkat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/159, 0x9f) 06:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x20, 0x8, 0xff}]}) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 06:08:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x12a) r2 = dup(r1) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0000f95b44d5a06f3fcf169e4f0c4d944aeb3cf22427381730f3e1d49097b4201a00f671000000000000000002f2d32be0839130aa74ec1aa10e782fa55aedf245f2346074b4174c7a9119b59435acf118b47c2aec69022beed84d632fa3cd73d46b80f2f7c3a6a2e79669498db9b87c79718f107be36a134d22705ee6fc5c31849f6115c8e1bd80ad9e0df6630e675ced3d4bb103d537cb5122d3e83a0b0b9d67f70bd32d402f566075f59f0ef90ec07801da37e1c04c2b1bfbb2ee865b8597955079b268b30cc246c890ea7b0000b5b7dfeddb6b261fd1488c7c21d02020ba7817d1d80b6e330cecda4c764ed2fa670058675838bb968c4ae69d8d6048f8b34c7eebab9fa7a36477bcde7fe84ef59c939b0e42873f21f365ceb6c211a991496c1934faa760c86909b4d3d2dd91956a350220fbb5872b3aa0006b92ffa7f378c655de10f2c66594bdbeb0f7a620afa498e706db80bcbf35b6c66e3ecef363de650bfcc14382f395125cf8e8442b77af0f2637aeaf77183c3bd1bc23be95db3d534c5a90205ec8235d540e3a50231faa82df4261d2f921aafd0d30b88460cf1acec9aa89bc00e1bbbd882af46266f757c5fd5df8778cbe11e631c4b5bddccea2fa630d7c361f0ad06bf882b1818b69de580cec72278f3cc013a9ddf54e9f2762ab4bc3eba180dde8b7882c11e71a220c9a37ac51a8f836ef14eef455f66804c2ec7821c85566bc45511b14a3c72b34f78d97cde270ded14e81b5bd1d45991a2c94cf248f359a684bb01a1f9b29ac708d4c8f6e2e8c71c3a864155b83ce7733b389305f7dde453cda49d9"], 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x0, 0x0, 0x2) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') r7 = dup2(r6, 0xffffffffffffffff) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000140)="f063546f37e20ddfe036818fd274372b12be9beabaa3131e649c82bf1070b9d458177ab55685892c5ce09e32218ffa2388a79fd405b406e452e2e4d1b370fa44b554d10ca1c139406aaeac2ce257fa3b75e094f0f86ff4b67d05bba2af6798071c9be5e303de6cb18b41a1820fba791660b14dd43c9af2ae3d3cbce2dfc89b201a689cbb9bbfd04eb6560dbb682cc346f8bce1aa68", 0x95}, {&(0x7f00000000c0)="bdf24ff687ceb0b2a2ecb2b305c7ad7a07005b685ee628a6411fdcb702", 0x1d}], 0x2, 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x5, 0x5, './bus\x00', 0xfffffffe, 0x9, 0x401, 0x7}) open(&(0x7f0000000000)='./bus\x00', 0x8a, 0x0) 06:08:34 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x80000000, 0x8b760}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xa8, 0x53a, {[0x599, 0xcb1, 0xf3, 0x2, 0x8000, 0x5, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x6, 0x380000000000000, 0x7fff, 0xfff, 0x2, 0x1, 0x5, 0xffffffffffffffff], [0x6, 0x0, 0x4, 0x1, 0x8a, 0x79b, 0x4, 0x9, 0xfb0, 0x6], [0x10000, 0x6, 0x0, 0x3, 0x1, 0x2, 0xffffffffffffffff], [0xab, 0x4, 0x0, 0x8, 0x7a6a, 0x9], [{0x0, 0x6, 0xcd3, 0x7}, {0x1, 0x5, 0x80, 0x7}, {0x401, 0xe00, 0x2, 0x7ff}, {0x8, 0x8, 0x1, 0x7}, {0xab1, 0x7, 0x736f, 0x8}, {0xf64c, 0x0, 0x81}, {0xa8b8, 0x6, 0x9, 0x3}, {0x8000, 0xd20, 0x5, 0x1}], {0x7, 0x10001, 0x1, 0x1ff}, {0x1, 0xe7, 0x37, 0x4}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r2) 06:08:35 executing program 1: poll(0x0, 0x0, 0xb3) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x10, 0x8000, 0x3f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {}, {r0, 0x2}, {r1, 0x100}, {r2, 0x20}, {r3, 0x182}, {r4, 0x80}, {0xffffffffffffff9c, 0x8}, {r5, 0x100}, {r6, 0x80}], 0xa, 0x80000001) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r7) execve(0x0, 0x0, 0x0) 06:08:36 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000140)) 06:08:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x105) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 06:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x81}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="ae29376ae1108919c546c3270caef65f9877c6e9efdba2677d259cd32bd3ea29c80f2a571d661ba955f3d22c19b79405d039a84514a62a3fe3eca53274bd34db473209f7a4f17b1ac578975353f63019620eb63bacb836944de2cbb4fd3b7784c5f1c1c1431fe1fe1d5d84a984bd92df489c860d993a72037c771a3993825a654a3115b41a050598980cfb", 0x8b) 06:08:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) r0 = getuid() setreuid(0xee00, r0) msgget$private(0x0, 0x558) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x2f32, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getuid() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xfffffbd4, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000003c0)) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x22, 0x40000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0x1f}, {{}, 0x0, 0x95, 0x4, 0x2, 0xf3f2}, {{}, 0xfffffffffffffff9, 0x6923d9f5f69655f3, 0x4, 0x80000000, 0x3}, {{}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x80, 0x2}, {{r3}, 0xfffffffffffffffc, 0xf4, 0x40, 0xc21f, 0x98}, {{}, 0xfffffffffffffffb, 0x30, 0x4, 0xc38, 0x4}], 0xffffff81, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x48, 0x2, 0x20, 0xfffffffffffffff9}, {{}, 0xfffffffffffffff8, 0x44, 0x4, 0x0, 0x6e9c}, {{}, 0xfffffffffffffffd, 0x51, 0x20, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0xe2}, {{r7}, 0xfffffffffffffffe, 0x0, 0x8, 0x3, 0x2219}], 0x400, &(0x7f0000000180)={0x73, 0x7}) wait4(r6, &(0x7f0000000000), 0x7, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r1, r2) 06:08:36 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setregid(0x0, r0) setregid(r0, 0xffffffffffffffff) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x11) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, r0, 0x20, 0x8}, 0x1ff, 0x9, r3, r6, 0xfffffffffffffff9, 0x5, 0xcb3a, 0x7ff8000000000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) munmap(&(0x7f00002ea000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2975afddfff016fe2331180481de59e029ab6c050ce46e60d45b486dc6c4f23c9684e8d453fddecefbb270e3ac115a48d1588bf7133c4a872f3a4c87bbf65d8942859668ed3720ba03a82b48c1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000100)='./file0\x00', 0x24) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:08:36 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x282a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xe04) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000000000043c0859a3d56ddfd213aa5d191df8dd3a07c391c425a103d1d6a9eda56e2e12d70bb0d3735b3e887ef4b10b7eb48aa812365459914be97a470a455525fafee68a8d401e754f62795ca7c517b3fedb61b646a7be6bfd244e4c499b4b37b536923b6441aac113cdd85462e045f9f2b318352a8ca58e049f592208d1d56090a435a9f28d112608c8d80fdfe4591fb5bede6b4a9da54657497e65bd8e7605324537ccdedf9115a7284b220f504bacab958ddce3f4e5386e9a48a02c6a5a027c39105ced47c6892df6133aa6f056507a2511d"], 0xbf, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x10, r5) dup2(r2, r1) 06:08:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f00000013c0)=""/137, 0x89}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000001340)=""/82, 0x52}], 0x5) 06:08:36 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair(0x20, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 06:08:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:08:37 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r1, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r3, 0x0, 0x4, 0x9}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0xff, 0x5, 0xffffffffffffffff, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r7) setregid(r7, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1000, 0x0, r2, r3, r7, 0x106}, 0x7, 0x4, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 06:08:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r0) dup2(r3, r1) 06:08:37 executing program 1: r0 = geteuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) seteuid(r0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, r1, r5, 0x2, 0x6df}, 0x10000, 0x5, 0x3ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000000)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 06:08:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00'], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:08:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0x2dc, 0xf9a}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e", 0x1}], 0x1) clock_settime(0x3, &(0x7f00000000c0)={0xfffffffffffffeff, 0x271}) close(r1) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 06:08:37 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') renameat(r3, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 06:08:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1fb}, {0x7, 0x7fffffff}}) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000140)='./file0/file1/file0\x00', 0x80, 0x21) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xfcfe) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) 06:08:37 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x2, 0x0, 0x0, 0x0, {[@eol, @window={0x3, 0x3, 0x11}, @sack={0x5, 0x1e, [0xc51a, 0x0, 0x3, 0x4, 0x1, 0x8000, 0x5]}]}}}}}}}) syz_open_pts() clock_gettime(0x4, &(0x7f0000000000)) 06:08:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffe, 0xc72, 0x3, 0x3, "ff0d474e8a9c6ec3f860dffefd0d0d32feb5d1eb", 0x8, 0xc0}) 06:08:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000001c0)=0x9) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:08:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x6}, {0x1, 0x200}}, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) 06:08:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="55e8082ba25c6d065cad5615afc32058acc929c35c46122ba22bdc3490d1306accb43da0f26cedb0e885dc97af0e07783e375121a904153c3a99a14b2e1868ff0a8cffaa3cae11c8e82bd7d3ca35ca6e9c50b380f6389350863c5cc8a57592ee8af95d4d8fa8778c8e7856a4f9114fe255372f04dc05da83fdeb495035e3f4d2969a0884de057fe91d84"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) semop(0x0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000180)=""/144) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 06:08:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="6fae640bf64bee71fc2fb7a2ef99d88686c1b0a2cf573224e558f54061fd2c4a31a96d947da044327aa94d258f5cca25db4feefbf679ac245cf6e5fb7f92dfd97a75739fd2720688eecc71e703d0fda6ad7ed277c17fbb8c3b7ac3263e069983928c254287849599c48d53d5f7781b78bcda0f048548a9f4b9a63f738e2b5f3e81f18f6460128cc471a35910ddc865c87be542", 0x93}, {&(0x7f0000000340)="efb80008010de5517a92c138edcdee17ed957c6697d7c9fde5476faae5df1970774c0515428682796c871a3fd611c68a46e9c888057235c56268b72355bb6f05", 0x40}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x5, 0x80000001, 0x9}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 06:08:38 executing program 1: setgroups(0x1, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0xee6a, 0x0, 0x3, 0x40}, {0xdd, 0xff, 0x7, 0x8}, {0x200, 0x7f, 0x5, 0xffffff01}, {0x3ff, 0x5, 0x3, 0xffff}, {0x76fa, 0x0, 0x81, 0x101}, {0x4, 0x6, 0x5, 0x3}, {0x0, 0x3f, 0x6, 0x1}, {0x4, 0x20, 0x0, 0x7fff}, {0x5, 0x33, 0x1f}, {0xb, 0x5c, 0x5, 0x1}]}) 06:08:38 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x2}) 06:08:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xc10, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = msgget$private(0x0, 0x42) msgsnd(r5, &(0x7f0000000140)={0x3, "bceab178e50ec324d8679bcd7c9bfb344ea15b3b41ffd78d0380a87cbaa2bb57fdf40beb63b3b0cb57288ef5a8945c97952ac8a0e7f247532c56f3b7ac3dbac06cb9f02143ac9be25ae4"}, 0x52, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) fcntl$setown(r2, 0x6, r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000100)) 06:08:39 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/175}, 0xb7, 0x3, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e"], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:08:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x20, 0x2, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) fchmod(r0, 0x8) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendto(r2, &(0x7f0000000180)="65f4aaa7914b37b2bc8d80948df27e40d4e743411c55d9459836cf0a02bae8c8a19cd24b97f02c025973bf2b6eae767618d1e41e7b6d929be8129acf855e75b81c656f06d1c58300e26588889bad78cb2fa18c11b01369a7ab9ff899", 0x5c, 0x404, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0094000000ffffc5000000000008"]) 06:08:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) syz_open_pts() 06:08:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:08:39 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x114) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) socket$inet6(0x18, 0x0, 0x9) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:08:39 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b548154a010400001200"]) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r1 = socket(0x10, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:08:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x28342, 0x0) close(r2) r3 = kqueue() write(r3, &(0x7f00000000c0)="decb6bed0cc2523b6a5350189ae18b4a", 0x10) dup2(r2, r2) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x3ff) r6 = shmget(0x0, 0x1000, 0x381, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/69) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[0x8]}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x6, 0x4]) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r8) 06:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:39 executing program 1: syz_emit_ethernet(0x526, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000004f03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e75644f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65fd83db94eb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047fedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a005409043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e266d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb"]) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) write(r1, &(0x7f0000001300)="b8c78f44ef1e6ad0c1dc512a9b68e6ebeab227deb535da7db9825659dc7da1f2a8cc0e429fac7e1776f0e617dd4e6a2cb45b80ea0ed9383896af7ac3ef8a86161b004bf1a646b79c0318916ad56b178f927665808bf198dd047ceab1f06f0ddeb83df3f307b13dc02e2fd4e5b80ea75a47a028e9734eb7aa9f082bd7a44a32dff60c699b9550743ae2d363b8b1ae0369d340f77d9b904efb7129d77dc23bacd6583f9729ccfce080ee0f92c73dacc526d729e784fba105b7040256666e0db9264c520b86e8c883653f3a6445cfc3bdd49b573224896a446d8f8467ad3339e6cb6c2798986006c6a4890e2a9e96c56a1c7090384f80bb8d33424a2aed649152654dbbf9afa240e31ed614bed88901911c28ae7357ca88ab6807cb5c40cbd51820b6a4f56f7634c3a0d672f8acea7cea730ef246c4cea93613e98a8b25f8ae9a46a3fe067006428ce88b75ef22f3d9ac79e957108664190574d5a67d14a5c66f2c31f49103957a00d76117a9d18e6241f62f8398018e40ae876de98e78c3833e2d1c3e8ddc5cf1fbaf7b443e4bfdc9238c44ac27a2cbdc626dee25e341841c9c102b257c61d0eca9e9dcfc7389111cef407e9504d603ee7a49cc2a7311159efbd33782762b484f71f3b81e849332867080ab41c29c9b26faefcb6afc4530a45bfdb660c33a2cc2799ac863198c26c98c2d8ac0a3b570efece07b3621136369eb722b61d6587c2a757bc76cc5148600a1980a96c9397504ed978b7b659c2f3eda5c5e63870f85ef2d73901d59ed379675a193199ccf5e0e94eefe2e428d47ce8f1dac43fa52dcb4292dd247dde702bf686784c9337688387f8e349592ba35a25a6540789bffa5cfeac75127d1187c8cb259df59d347386ff7ba5ab771854e3055e9c23dc637ad0c57257754016bc72db0f2899d299bb69529925ef5072ed684df3f8d909dcee9827965867f90b9ad9cab2e8691a5085368c9ad66c6ae63f91efba87d71890b8740aea878a1102b1fbcf94274606ce97a00fa10fce4f628dd6466678c15dd57ed1060dcc32e23adf4340d2e3eaedd5eca7bbdeac3a0e0dbc7d2a0e56d22ea70b15170daf00efe5fbf2990c29c13e5d2fa82e1797d1ed334224026edeb161cb101f9692dd1f0c03560ed1375b39087117ac95cbcf8f8ca8c271e61e2c92bb1fcd525b21efd28cdd853b1ebffaee5937a0e69e76c77fd3542785525b5237d78d5b76b5656a3f26e1cbbc7bf8314b4cf66885038f193ad679ced95ac69fed4c9497cfb10cd2d52645c0238a363dc090294e0e32041af0379f919617453f0900d2fde427eb4084d18fb0783fdc8969e1602e7eff74e0c039436801cc9dd2318943a8253402ac50f983dc63a152a2b1672174b36c71c920619d4af5dea1680013cc9db76af75553a30f3f201f1aa13b4b8a9344f7e4e02a770a7c990443954bb0fad4b73649ae7372af1f8b7121e7a71f9ee5e2c9a3c05631f13fdbafdc845123f2e226b759a9802b105bb92c0d22faeb3b8d8fbe83497ce35f1d9bbeac9d577cab4d3f36425201184f056b34ceca36ce122ecc2052e541f3b31423f231661843d10a483e5afd93d11bb4219ed304cecb7eedaa502e1d1098f9d5b95231de69bc45556b6c3c90eec9b9f33633640829ba3275811e90efc6fe0ac2b925650a7d65bde480a11f2898dea7bb882c9f91d240695685dd1b34a9b084e9d62e93e41329dbbd2d1b74875de1b11c23276a836f660ccaa7a0e9be23795e66d1b23d868f24d1f23a35b3f709372e002605073b3aa9cf35f04080d6b5c680677d1407e3ab182a22badb504ce92601d4375bfcbcaf9c363161420ca61959b2310f35f9090037d802f0dd412dd168f3ed0f7fd7128b1fcb92e1c7c717e8e2a8f6921f94de70d05a0c938d8ac63ba7b2a25e6ea2977b3d6952f91dd27c500ed4cc3f699b90f8edd93735c9cf63c527efb5bd201c0294657379286fd63cdad7134fb6807d946699eb8e743d2d4d2913eef8a6e0bd7ae6eac3f1fb272bcc1d979c2be9546006c3498794d0a2fe636ca47335d169205353b516a48307789f0becf62d1dd38ec7696fabd00bfb375a6b8b8c4155ce5fdf31198260b0ac24af6dd7b09a76e9c757dff40dcc8ba473bed4693971f107fffe16a862e0344e40a42e98c8c4276b34104c0da7a36ddb9115b83586f89759ad71c50b4699223fbc10763c8e03a0d52e3e35f3346b7573ee5d9f9d2615d261e8ba6021bc8b7f7296619f6ea3e9cba0d7e73657ad730dd91d1abae821c915bcb0d01a0b63aef4786da53d36245ba6a203ee487612108942bc55ef0f2e603d515132b087c3bbf0d99a25a5c667cb6589b47d2697579a3072196657eb22cc6bc3b3787f92176b4d07869a2078317ab7538e04f7922803283d893cd46cacf760a81e96c4d57843b5338830572fc8a72812df389724bf6ed2ddf51c60179127cbe0d84d92e84d46203a1857f3656135a397acb98b866eedccfd3d137927dae6cdeae1f11202798edb2c844aacdf2be2a766126d63d48cf3915366e982d65450e0b6fd1650a5642d8089104ac63d2f5d172b4db0aba0c863b496c719f23758a13b1b589d9442cdec0c5f2201c6ee0407d81fe867df4223f6c12369af98bd7ec9eec2ec0281058d9dc39ebfd2e13b5faeed2d905be8342e2e7a44b556cb3f1a6bb7a35ea37a8ea7735295e8d5afa1303d96366a517a889ac49931f76b8e99b3673b3cac3f8cf23a39520799f24900e1b4ec00923448d99eaae8d7cdc241e31a9fe969faf94250e521110ab9e93ba938dc50fc391774ae1cae1d84974d6846d575c74415639e0aadd7deb90adfe3835757b849854ed77e66c1834d87316bd25e1816511283945f786a14f8b95aab0543b43b3de1b53a99a74a31d99ff0ef20150d4bc7b966227a791ffb19e262c6790362346f8e6675fc857018c7d37bd6427e852b66fa8eca2e01891fe94624f1a2c1cf9af2732881a21f5980801df67af060051fc81dff103232583511d798486181963522d3380038b8fb7964a468086833e7089a9f65672edd406e36652b835942bb30d5d194a6befa1ce740f38872d5b7129f8ee0da7327040a373fa396da32737f180313d2973a7538127f1244ea7ac9f7619cd0ac3fbc789313567d0af8764ec141ed48437f54717e63dd50a8e86a09763da23ee9af486a0d77a7aa3d13d0023b0f8bb14bfae5a4ee59e81f62cb065fc31b6bb1f4d0fee9b3c909e7a7a9ad5d156b94660a15cc629097ae259dc757fcb45c59c4b68aa2ed5c7dba19f720a7c74d101af0509ad1d94bede036528a67a0cf531cbd114ec342b5aa211fc6d13778121cc8208605391bde765cfccf4ccc999fba8ce3853b0b30ea7614cabad596e3177b223571c3ad25d3ababfb5a6e9cb2624d223933ed7456397489af7aa537c55b12465b3b062f9281e725506762ec0a7dc6996375d764aaf67c1952ba7686dd9f2277f6b02c971dc53da0df4c44490c62420415a4d824c848d6c24203804a19b71501f8b8e06deaf2e7d8bd484a12d1f6649090c2c226c7c4045ca3004a2897afaca803a9624a0cf34f7f1338c6c7473d67abbb4e4e252f06e5e3da6863accb3bd3ad900ace7f99d29b96dc399ac44d467f669da86b0aed73ab51975146f0245db08571495497510ae11507823df61d9e91358e9e6b38b9b804f8b019d5e1cf5908d85b849fb584c5f331528ba93f4f9e733f5bc4e57d9330c73fb7a7c49070d4cd9c322e2ee24562c41615a9eafaa43edf248857fc3cbd10ed9e1eb1d3620ef6d1db98bf3062e47f01580585bd23bce0c21cd5256917a8b26b2d5a421a24bb957039c1f517e6be3b768a0fcdbae68bed67406706f26eff42e7053917adc5df3185253c25dd911041ad8b3a5a6bb4211241b4676fe7bdbe49394d0440a18cce12cc46353781bc33bf14f7e515e6013b372e8d7276c076444422e305ed6b4a465f408b8e5278b36d3175f838c4d33da43cd8a459cfb73712bd2908a1d4afd9958f33c7aa1cfcdc7951510bfa7fcb4066620fef7f1091bea4c8a28b421b5240312d1a4281898400170390146b7b2025b4dab4cacd3c8379795ddfeae90c390654bb32d9397181481e3adeeccd7effc154cd2e9242ccd10c3ec32cde0d3651b237b449df851339d588ab0123e09929743152038eecd77273189ea0211ee6bd3545d9a8e2a2da5e84e62f1f67eca70ea3c4662263cf0d0058d134404144e564ae0df71facb23aa41832aaeed25fa7b460382c63ce59199a33ca84db5cf5df82210f43689cff7d8f8a4f956e89a4672cac0a94bc3fbc1cac2cb2bfc867b26b9cb3906daf254daf1dee4b71e5022f5a2667ac886356306677410c3403c80bb90eecf4b94ed16d3a3d9239fa95e650ebe781d00a1fc49a6c33c4907dbe040c349852f0130a0388d15aaea1e447b5c418e2998da8c8d590cfbea3070cf77a7ccf27fb61888844c59bbc2d4c04f4ac2473d0765cc411d071947c6ecbc98c664e146f242f05529feba76422171fd824504b3c7f50c8f9d87de05be38d8d93c13db68ae8cd3a2a6f137c9d07391bc002bcc815fcc3b908f4a79857f1b5bd6ec71fb1378f7881f25481edef55bb954a65eb3fd008dcdd2b9804ae67513920390d842309b35719f7fc7d898c7eb2dbdcd0d2a3033f01d1603dc26895383cbab2b8dbbe9bd8318ade8e34d3f36a583939d8357d5228a0f7ae162c300e0d2122871e29dd2005a921bdaf7c0df78782a9cf3e12777d300f367db63144f7ebeb63379a26f278a5a4ac40550c2c286773b5759319e245d39a2ea07c8a5957aee2d4d75d932f5328f8ce24472809832be48d05303f500ccc383a3cd2148cd2ceda751d9670c45d65f5809bcbed7e60e5c02cc576e60954d5862ee4c1b07d5608fab9ab2a4fa29b6d9c6b1b7b51f1f072f71d91ff4c6dec4fb37204f79ba6e606550906a91ee5de6ab80692326628e0662c949a3c461f729c5ca724452162fa2e18d86357ac4ce207cd26bca0bb3e83effc4a4429a6ada73b056a98d4d3effca50d630cfbb79fd84908bab4131810ed8b675c22af6fea62503e53eead8b352cd49ea87a7ebdaa1b502fc0a46050c05840b81ff4d6c5de3d68220ce006b90641c21c5e06b51da4988c8377d36d33c0cf477149fcec01439e834a60dbfc61b858db174c1d27feb6a5d6314943ee1b98379320c7e6f6b7c996ffb15c2454ad9f4a8f6ff84500e94e4cf185770b9a1c422f0cb9705b6e8258563d6015553628113301637e20c1bb8e6c54e890327da30b2c07fd427f6f33223c19065540ac3b10a5077ffe881ece74594dc84bc6ca8357c4320b59b52b2cef6c2b3ed9d713d6e297bc2fb90ae840b533a191af470fec8585014df10cc3a2d8bc32d0c6ff2a911722016d901b81d0218664753fc9bc5170f735b0cd65b9c3dd9cac0211af6bab6012a338c61332609769eae230b8608b7a8ad879e91e55ae9db2e82d5b58a91eb8219160f12d8909cf9194722a095d904584f49de92ee95810e3aa5de3b595c5c9090bf23402d8aa9d2bd00e28ef10d06512b1045114529550ef56dddf5f602e29a568b5a7e600c3d7cf30216efba0629526cd392f266778667e4c38033d4cef143e0a7ff11a8260fb0e0ad9b07a61525088a6b6d9113ab3f151f673890cbcc6faba0eecc4a0129e964b34e73aac68a5ce3c9984752eb76ecb309177f52deb475616aea718e025ff8a5561bbda95c48247d867d8e53ff0f1a59ac9c08670f78d429e8fcaf92b4c663e3648adfc32512c9", 0x1000) 06:08:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) 06:08:40 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="5a241c13db4a38b37e7eb5216df1aa2bb24a5793435e1267f6ed54bfbfa5b9ed17f014c9765f5464f2f0897490348a87b39ed813ed3502ef1c501bfcb98d160d00a620093fc47d11c5e38f7cca63f4", 0x4f}], 0x1, 0x0, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)="34257c94e8a208d1d048bd42cd61a78a1070e899d8a5a68d9ae7dda76106000000dce01bb679fcef91d1d19a79e40daf1acafa41a92ac3d0edb068011cec1cd1048b0826f11600a29af53a23168b005ce886942b9192f6a238b3cab00acd446a63ce2067c598c1ab104709d288d363fe8eb24ebe5bed58e20a38a955fe9c2bd07c371c302dc1ec33b02c7d3b280441cfa77d485832b8d2edcfcac123000d4569aad2df61c262cf000000000000000000000000c6b7a3dbafc29a066bfc1051a5be4dc7f1c4e5b1034d9ab1fec5d4d621ed0026a455a9c258bd7c8567798ee18d9fe444990d5e9ac68c2911042321af934c7bbe5912930617c6ad730b3e5e92ff1020ff3aff127843d20305573ccaaa42d2875da3933a4300917804838caf397a611bd7eacba2aa04e1ad25e31cc77759c747a5e841e7", 0x183}, {&(0x7f00000001c0)="8f4f561a3b70a683465419530eff787de3d05f70d75824de05bc2c8324894fe0ebc7b13319414ce4fb29991856cf780f5575d1765bae6ab8baf1d1d1e0cfac6bea31baa172c14bb458b1455ad86420801708ad47189ff108e3be62308fc490003367d437ded58be1dd424fa2d2d6f2c717ce1b5c1f4b85047ef78fefb4f9c9d07918862edac91991148bf9c15a0e91720e47ca6aa5e4d83ba3e70125c9fdf87adb200ef6a1006f8e58ceb518502da88242ce18a399ba77829f3ca807ce4cb505e0d3fd38e177b5dd109c8acce760ec253a1ea294a22e4ac9e6e93b44cf6b17bcef98643eab143adfd12a36"}, {&(0x7f0000000480)="4f293eddb24d495e38d9f2fc15e4129a6cc5b8943b2b3fd9ff7030536c17fa7669d0651e31e4ba20b43f90a5eedfdf38107da00580f3bc53167df198c24449d1fd5b1f4a59b143394186e40da2dcea4988b3135bcd0d4106f03c401895640c242f3de4eeb44650ac3cac"}, {&(0x7f0000000740)="10fc8368022e3decca0f90f9b94f89a6a318a713b8985c2f0500000000000000ebaee1d1f5ee0d8ec3ca9c177398affa9d980bd1eccb610a52bacb51bcc11cbec4554e3632f990768e40f74e9aad41a5f31b4f4c539ff733e923dab3ee0c0ef02209fa595acd99615b02ab216d6ff4fc67ad873acdf6f49d749736dba8ce99111a0071e89fc4123290caa51e671a02e5f4d2e678176310a1a40229f681a787b09f65fee3b0617758b4e57d22773db1c8f033c75b6b2991e4f6e78e7cd774a3e0c14f1b28aef2ca615337710743a472b77ece7879f72e590b3c9d9c2a22cdb290911cd603fb838076dfcb67f79e57a92c2f76000714e7869b17c7b5cb00be6d003ebbab033646294d54261d06b4d6fcb63dc810dffffcdb3053a86e141dc859065a5400a9e63d0376f61c5348ec7fe57d10ef5317"}, {&(0x7f00000005c0)="60a600b189facf838789133b0df2df2dfb2d36ca70fef76abebde0f34e1fda753b2d879a75dda812365e90223657d170be66da1290648eb9c809c1c2d66c9ed9906a928c0614cabcc7d46a212c6757eac4d3a297b13d88181cada6e60de09be6ff548e48750fbf8d3b09f0b6f72f8200e983aa1075014cd28dadc422336ffe757c0dca2c6787fe7f4a8f49ddf58e9e6335232ebb26f0266bbf83ea713454d2646a81db6c447bbb1d85037c130680aa6e0677972876ce4e3ba7d78e2d320032590f72"}], 0x1) 06:08:40 executing program 1: r0 = msgget$private(0x0, 0x296) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x44b, 0x0) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0xfffffc72, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0xfffffe00) 06:08:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x2e, &(0x7f00000001c0)="bf2e67fb6e50deebffcbff13b9fd812eaa4e71303f647c709643b9067edbd981d124d4480b0795b46b250da51654a1c1cbbd58bb4ed2aded5dbaddcfe94758796a0ac87c529253c39b18af774249e992703920f5dae2bf1e0766230a8bd71297bf8961375ab6bedbd558320826ad3a00a13de88c62b49a053b2aca73d668cc3aff500be47129f4fa913fae2c81f820838a2aa5c29600257e5d5d4c92236447a9a16180e98360e4c4c46530f912", 0x7d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:08:40 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) mlock(&(0x7f000044d000/0x1000)=nil, 0x1000) 06:08:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff01ecbb9ccb773f834ac50c8ab9b35901000000000000530e41760ace3a1763171f00a7c3ce9ac98b245f6156f5390a6a6d51c440aa81a02f9d73833f693decc11747df795d734401cb9a3c1c4d1b5952806e80684c08b364cec07d80e48610312cb1f4"]) setrlimit(0x0, &(0x7f0000000000)={0x8, 0xad21}) 06:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x7, [{0x3, 0x9}, {0x1, 0x9}, {0x3, 0x94e}, {0x1, 0x76b}, {0x2, 0x9}, {0x1, 0xffffff80}, {0x2, 0x5}, {0x2, 0x7265}, {0x1, 0xf7b}, {0x2}, {0x1, 0x9}, {0x3, 0xfffff801}, {0x3}, {0x3, 0x1}, {0x2, 0x81}, {0x2, 0x100}, {0x2, 0x6}, {0x3}, {0x2, 0x11}, {0x2, 0x7}, {0x2, 0xffffffff}, {0x2}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0x4}, {0x2, 0x200}, {0x2, 0x6}, {0x1, 0x294f}, {0x1, 0x4}, {0x1, 0xbe6c}, {0x1}]}) write(r0, &(0x7f0000000140)=' ', 0x1) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efffcf0 failed: hole in range 06:08:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x46, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 06:08:40 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:08:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r5 = getuid() setreuid(0xee00, r5) r6 = msgget$private(0x0, 0x558) msgrcv(r6, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x5, r5, 0x0, r5, 0x0, 0x4, 0x5}, 0x4, 0x3f, r7, 0x0, 0x10006, 0x7, 0x7d, 0x1}) fcntl$setown(r4, 0x6, r7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x7f}, {0x9}, {0x5, 0xad, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d04bacdab9000000002000000000", 0xe, 0x0, 0x0) 06:08:40 executing program 1: r0 = semget(0x3, 0x1, 0x200) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1c00}], 0x1) syz_emit_ethernet(0x95, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000880000000000873a655a94b7fa146aa14b9d60da037870a5df3cceebf1aadd868786712a71d492ee58f3399179ee21b809f892e3d093d81aff12c38ad7e2c38efed9dae1384091753df6c3651e83eca539a424fcb66375dc14bfdc73d3b28021e2d974694812fb2f3496a6abe4000b7075414194737a9b351cec6e4e84d7c588c9e58a86f3fbf397c49d1c7ab9b28ed3bfb9667860f06bfbf99c225130a44fb2b739ea4b0e5f8454ed24d3f68303b4bedf8b34a7"]) 06:08:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000000}]}) 06:08:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000006c0)={0xdb, './file0\x00', './bus\x00'}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000640)={0x20, 0x1}, 0x10) r3 = open(&(0x7f0000000600)='./file0\x00', 0x102, 0x0) r4 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x129) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000740)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000780)) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f00000007c0)='./bus\x00', 0x200, 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000100)="b0a5d049c6", 0x5}, {&(0x7f00000001c0)="61c3b264c0958170f9b7b50fe9f27ac3ab37abda11308fd2cd7bb394828692767af2d01116e5981eaf29bff1ed28e2888c2770cd32268dfdcbd8097703a15fc21cb966421987e9c643097533a22ebad7b8", 0x51}, {&(0x7f0000000240)="32150acbc46f9a2bacbcac171e24afcf7b1cbb12b89f5fdea39badec7f215cb2c0fab2352b527dfce904f71f8c6fe2577f6baf8f895bc1bbe667c7ab253c39d10e3a204a63abc4b5791f2be61e2200a2bb3f206a4aa462232178ee39c7fcadb39c66942590851d0b86c3bb1374b3", 0x6e}, {&(0x7f00000002c0)="e021b476f2e1f5a82086a0a54d47def3dda9395fae107e19ce14e3695a593638dd0bc9713a1e72b1839dae1a868084717a5b5c45d57d53dbdf738551402aea593e518309f24a0f8a03fbbb370f5b13353574f836bf5a31b6d7e33802d638ec6a2b511d625b07ff29897888ae90f1c306d5998fc1450e89476fcc01c18d0377d55793ce26d2fe18310c46f7fb52cc19d1936c5cb7c2fe32e00410a4c4fbe5b6ca1f37608707e6d07cc97a2bffcafc50531065357510b36bbf2ca2ff551e71fa863350b51abf107ee70003ee0e316baa6915efd5314a6dd78f6a569f2f31084ebd82f8ad920b6805f72bae02921ee3cf48ec62351c4b96e58311", 0xf9}, {&(0x7f0000001000)="64ddc37b8dcd99b09d1909dc74b7b7099945493b74134f9598ae6c5f6d5e7a5995dad0de2b508d5924f46a681484810b2cf271d4b0675233f8acabf796fc5f72a4aa36063365fd4919543d9f3ad2cbd214e1c92f0175d4cf50660e30f7c129a2335809dee6dbf3823ae194256cee1cae75c903a3bc7815e2a1dfb7dc4d20b387bc2fbdada9a27d08185f43f334d2634a3f3afbe37a5c4473f71cc5f7cd5da7bbadb68dae530366136cd1e8255ac7bcdb70d6f7e759f105dc3b9b69570e3ff41ed0db1336ec2e155f3502a094a2b42f26c6eca42013311b8e2437142046c220a87574843153db32dfa67e0f054a410f6250a03a64c74ebc1d2d3714c1a442cc2742ee5fec04ff1ad47c29398030fd087d8c179dbe2ec2f9ec2e9a020ed4934327ecf0c4b4ea039daa565394d3271984b79367e80aff76b4381ed96e8994fba2a30bcfadb1f41bb1f6961ccd24e5cfc45b2057469c9a59f6836625db015b4d477fa776dba950b5ecc6b1460e2fb6976777ea124be7871f3aa292b9fa633a4f577608ac01e1ae86ea4f0014903b7afc3b3a0841a0380906e753856c3b2267ba23a3752a933a35fd6637be06a6c9f28895b716c0ecc2234c3a256e9e88bf0892ca93145c402238775461e43bc5f2cf97ee850f94e2e9d07bf05b6dbf4a1061a376bc2a3ec1fbb4e157ee8d3c6820663ebd73758e46179eaf93f4ded95e1316ee050a48076a599b28d5c304fdb3dd3cd04297249341705239742b88e8e96622305327ee869dd10fe4ddb8fdad810212c2a27592965adaa3c034e7182de3fe2ac748b5bfe2246b03ad08c0a023d19a37968ec187db1799142a37fd8c7b9fdeae41ff2939e4d3d46a340a939c70024fb81357e1c4f1b14fbda04b84751da57c8d30f0fc51baf0773714795e97fd220ee7bb5b84697a80b14901b9e3fcac0b2737d96fdfe43e47d49d074f01a8c30b75f5338c38853e5995af09cdb69dcc379e8b1c2ac90f209fd29e17cf750603c4f5ad2541405c1700fd9b4e59f6409b171313821eabb4cc418c8b4d8409bab0b37fe2c4edb6f625213b57f9554f0a5333357d0ef96b29023d991b04c300c6c6feb8dbd3c976e03feec44ba104105f6d55c21d31ef127337c92e9f6899aa2e297c8b1a51561a1392a7b1022a7201f011cdc8c4326b17ea17c8aeb6d69fda6527332d403a299955f946ecb9bfca35f7b5e575dd04bdd0afe6c81c982effb426c6fbd0dcb7bf8c40d6a302966320382e9f7ed6e3fc3a43d189a59c535a4ba2d709f1cd9611e784643ac5f0edec4d97380586b6098a5e6753162b75cdfaf750ffc9d1f0f7fc358f362bdbe22e938ab62783c466c33cb234ae60e8aa4b9bd07efdacfced35f29314db5b0726f2d9b9622e0167fe45059c4aec5ef9af83869e590ad1d6910f4ebd26ec55044a9273a10975f6d31b39066863e08a5f5639be301456b11c25bd12c50f2c16c560e6552a329e4f85064ba667ddd32162273ca002e84c256024590bb6fea655219aa98fc406697839de2e910e8058d48e5c935a19003d5831340682a5e0a6302f665e4acb7db4c33b4a1c454572a0c052e2158f83ce33aa9321461f9be163f1571b560d5a879c102c1d002fdead13dda7b2e6731c1de5afa190998572cdda2c64495c874263d0ba081c94dfc7a66689a6c89df6aceebb09a0be4c974ce6426bb03f9f04f784cb9fa87f32f6256e740aff45163827272629d27d791a1d772560afa64a961f459ba328891e26efe5cfccd23f3b6b38505f500f4fbaa08905c46c1042b03d699b0615f80e6a7f2da2653329a252e2754acd806bc84fc63feda2391f0f600675cee08d4fa742e8dbd430cbe86377b5ca31356344332b8ce6c4f5d31efe7695964384633873a777b66acbe8e2ade72d987eb71cf71ca21c4704a67a10e656e8a92354708daf42ffeecfe3e3ca4a6b224a9244b27c171de6bc26b18f849e831aa0e33c886cb05335320e192d1ff683efb788b0199b476f5749f140bb8faadd59750c2fb37866c3049c5ce4a3da1a1ffc62a78b03e84856be791ca0ac756088682ca3a4a17e7dc20a67fbcd0b87496e9fb81e4bc6708437f1836544170c96a8377055c7a5ffb579b45eef01cbfd02009638f74f8c70bf9b05aa532095bcbf2b89037056e60718d91907dd1bf0e1dd3da88d6864d706f00a9f0f64cd41165836dc999ccd91e72f0502faee4d8ae36aab3185727add7a859ad5fdb72f37f2da3c3117f9329c618938c8d7d222ef83a28415efa0145af448c1659ea3bfd033752089370e758b3731220b7f278f06d149a487fc00d570964bc2070f1be5a844b1a09654e9e1c9b9c7bd85c48f4713b6c13e8503ec089cadc6bc0933d8643bc7c98647f62100eaf7c9d97dd8a2c6ce172204f65ab26461e77fe968e4438d13093964eb7a166bc74d048e9b301addf28f8bef0b375f4e37c3c49c5deccbec2426de56c826552e77e470b4159e9643ecc9f30ac45556056835983bec81391c65145a8a42f908b258a8049e62ac11dcc65e59b6d778be79f6a454b025ff4a49cc2f81e2352c58080d5638e62f0e836ecd872c905d04bfc5a00f614a2379204ffd312e01cb762016a36698ab89bbcd8301772e467482774a42eb1b2ac2cd9b3f323133dfedb0f6b60d685fc7ee0704d7e973855795d3048fe05386f762f92160ae1632501a55dd8d2418d8349edb3fe6ce0cbc666bc7894c26fde554a349b96366112c57d4c8874f400f553d7373ffc146e8aff71fc6ae3df8069ae520817e1dd6b56e0bae1aae23f111297ed838c726575e755baf7dbec9e8de6bea4bc2e1a9629112a590ee73e8bbe716face6c06f90c1aa9cd0e50d76ecabf53c7fe07df52d297a74c7fd184097dcff89cd84866dcf7803456edea840c9aa1ffc3177f4cbd5227e6c2e27b1c60f774675e1821cc55d1159e209a54771f78928d2a6a95539a7b642f6401b3cb64c5568816a8127beb4c0031c439c2c6ad8662019e56dcdb623fc1a2b749e4d85d515bc53431a0e98b20106fdb6d5615cdbdfd72ffd653d545ed41a962f132a19676105989f25046ac4419c163d58cd0bb08aab2ae31550b77d9a948ed7e64f926aeb035ad2b766ca9e60896414675dde24489d1badc1633cff4bb08392e2d3b39752a29a565481085ef2059f507aeef1eb93dd3318ef31e706b08fe0baf985f8882af9cf0aeda09f56023d098a87cf7109681a31f2da7d041c0d5a0f1c32f51c2659398d0a0a1cdae69f59c9da63235e5f1fcb961811bd57ae630e51fd004564c5a9f309bf3315c3f4cdd17f2f942ca5323bc10c54be30ef07baf6c6647f082ef03e947a3c801d940646f6ef4b957b8349a5d917597e22fe000a68a74bd42741f568b01644b67b8a2c099777a2f085ecf01a50beb347be9b5bba2f2a408c65e2224f5e4a20d5ac1a2cc1ad10667b1f841a5d85a7c02139f44dd721a8cdaf6a37321a0563c69fed80dee07efbd6ff5af3b12cadaf87ac7b59fda19e883f23d2beb4ba450c0c1e1ed1c437a139e0c33bc1c8dfc228b9e87a9bf9b2171734ae53b14379171720dcdd9ec7c276f6ad239e585856704403a683e6f078c7aa46130cc3720ebbf16932d68162970ccbfb8716d49c8ff79b9521ebea463d8004ab7545527f71b7b919949422dd85b8b949d8fcd3e2ac68a7b5dd5dabed15f82a7e16d2a853a39b6df3151dc1a0a257c7bb61f5e4daf57b145aaa853acd70bbbeec63e61360492fa69bdfdbe266135fd785f424f0fc0554e19e398250ac9a75b5af64b6856436904230c00d0bacb59c38df87fe5d7b5b21f4f3760f53d07fc7ed2ba3215bd972eee028f7dffec440f37544fa0a329d6233fac18446018cf91bf38a248530096d8ff0b986352d6af4af555da070ae8e9bea327139627da5decdc04d1adc9332ce68514dbe533edd95c8546001ba043beea40a2c71845b295c515eecfcc609335bb1430b6a61124789dcec11a3e1311c1f1a69c2dc6fd5dd132a9fbecf3aae373f2a5df0163a3aec5bdcd08f9a7730e64ca4c0984b7b9ad36d7673b2dfd174feec6b7395567cb3be1a1f72b23d87dc007de59e48701929df0ab1640aa07e1c4e1482851e67856bda173a96220fb245333bdf47b859378a4564655ce7cb68ea9aff0f1424a3fd772e8e099559cc09f8b12542e4f071bf14c6937bf0a7d7b6fe9c0fc55e85010a159ac76f1382a7267b01b29a386e4be5e0092ce84f497c3c0f9b5d8878a14d1e721b2470bee40011855a6a2c3338781190d78a1eefd1b382a2edecd60b181d539f4f52ff343b5c9ef6f0b866288287b291160f4e85f3da38ec2e41426a9a1a02533ba858384e47e08725e10b38ef76c45ec3e6020c0fe462a5eb511b1677d1ae240d7e5d0b52fa91037e0957d4366ab233ecf363018ed35bbaba0d63c59d75ea435d5a6413a7413829cb7f307f1a294d6d2c85b46585cf0109dacc6f4ec11f018bc0dbc6aceb11851aac35b017b6fa51db995a1be61b776221b6eaf4e8dc5c7c15000e2dbf25d49f4b96f3a6b4e1725fea9d26b877bc2c646d9c5c9345fa1e335fc71e6b3762adbc81e4071410091a4bc78656864b7768ca86b4315926184a3e5bf359046e337e6d3804f04f16a233adcb0c80da1013aa8575bbeaac5d034573ce5663b2fe77d0110dfe0fe1d9812761240f17302ad76cb86869dfa89f10627676d2097483800e0cd65e624c13fed02b8f4c479bd25cd377f9f4b5d1b4cf24942f43734b6fbc8082e131c5939c4fea5f5402cb4e9a263f9dc3d1e65aa59299a98fc9b557d31338e797a96e07804721c113afaea941106d4a7b858cb23bd97b4b84f6f961c60976f01d18e526322b20e4eeaeeb6b857c25cfbc49c693a03df1353e27763a9b8082b8587e6bbb8d3457e74f728671d09ef7499e3802673c1b5e360df4ac997ab533f874db81faebc61338125a788265d7e0ca0a96769c22879e7625eec0fca85b39adfdc28379118f4fc483b058a5ec399c690837040473baafaacc49162633dc2da3469b0ecf9cdeb25a3a51d2646ac62edead0db36e76ea9b3d0bfb7e2ab2c20dd7ba1b040806eb06427f93ca48ce0fbc0da833d6daed510d5236b3bd068fe26e58c25410f90a2ce0c57bb962531d233f2360de17d0aba993899ea6f1ff79f6b5268e8c480eed2d452abf9f084b5bad5c2515d8fbc8a1aa49850cbbf7d6f798f0f4705c80c5a1a2adda1f7b090571aa6c2cdb6e340bae03d954e25cfbf6ce701d394dc5a1aada0ae02522319a87c97edc4d6255d22159031eab3499e69a1921c721150d6871815558cb5283b9022f39c64dd3414ad0bc0ad79f08ee21256d876cfb7640468e432cd96a1f7ffab7082fbd5b64e8b77c556dfb64c481ee17dbb0d8e80ffbddc8e5e61a9a37e2f19dd250408b3fa33e54b9ab12121158cd09d70882b0c2a421d367812662c36271c9a21b8c949beb743a2041295235d8a8388c4c7cf4129872fd8d110ec85ec78ddd1a3a77d414acf07dfc5fa0af1bef7c60cafd344d1170cfe151d31ac798a5e72cd6d6af1d905e34e71f4fa3bc0cc9039bcb69ba328378250fc781c5d8c14457da33cb00faf9262e4584d646cd1d82b668b2023d5d5ea101c05b88533d67bd9b961d0e0dd10b2420573d63b47ffee7897d9af25663f6c06d62787ad4324ae34337ba866c32b691cfa45afc90edb25bf58f0ba639d356c8777cfbecefb63df459a6a1934729453cd3f6cc3462179185ba86379ad805c9c09444a0ad554ad74b03cea6c30a7710026319d4441c288", 0x1000}, {&(0x7f00000003c0)="c431658c566b19e1a1acce3247c99db22d1b7d28d473940445af6074c41945f2a14dbc98a571f6485b97015ad029e7e846218a5753b169ce6b83ccbcb1164fdc1a947ddbe7f237c9d5cbea9eb00ee53d726f9dbd14ad4df36dbfd0026b306d099eed4be693894663bc21592235fd701d1ab876752666a530260c4d40c8c8e4ad7bca213d34f1a1f387265abc2868fd5d38bf125ae2b7671bd69ef11f1e459bd158cc2248c6d43230d84729e640f0722e51af7277c4ce2991f0cc1ffd0ee42ca3ac0ab8aec9f4", 0xc6}, {&(0x7f0000000140)="6f8c6b058bb61773977c315419ac41580c541d21", 0x14}], 0x7) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r4, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 06:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x8, 0x9, 0x8}, {0x3a, 0x20, 0x3, 0x7}, {0x5, 0x0, 0x7, 0x2}, {0x8000, 0x9, 0x9, 0x50}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:08:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0x2ff, 0xfffffffc, "003700200b0f000005000000ac39000500"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x400) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r6, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 06:08:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@generic={0x4, 0x40, 0x0, "238ddcef"}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xffff, 0x7, 0x26e, "fb2ce14966037a983b54f678d70ee1ddfa0f4294", 0x7, 0x3}) 06:08:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0xe5339ac4c82f8744, 0x0) 06:08:41 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) listen(r1, 0x6) pwrite(r0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 06:08:41 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:08:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0xfffffffffffffffc, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:08:41 executing program 1: 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', 0x8000, 0x2) 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}) 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}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) 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) 06:08:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x5280) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) dup2(r4, r3) 06:08:42 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x2) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 06:08:42 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x40}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x10, 0x20000000, 0xfffffffffffffff7, 0x99d}, {{}, 0xfffffffffffffffa, 0x42, 0x20000000}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x0, 0x6}], 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) 06:08:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="eead5499ca1a7ace6204579b6823ced77086251851fa783cb099b645fee15f87bd9222989819e275ce39107fa20bcae03061c43a238688133d0f29cd4a5bfb8faeb44c21bfa6b88c66f9eea761b0d5bc7cdc9bb66c8a472af137f8a04f2c0b451122bdf0724cf0504320c2f83f7fd6ec10ee22bc14e1858ba0f1503809b61bdb5f7bb888fa9557acf651d300bf8c68082c510e96238cd16b4aa4c9b53e8fb91069663ee59084fec95979695ca8a50b89", 0xb0}, {&(0x7f0000000140)="f6f3b0099ba45918c1eedf92dd96490b5afd5a23a88e0bae4124ca90f3f552965fcd09ac03c425b550d4f6ba31c8998bee7890645f31d99f81190520c71c22680c9f3c2317fee3fa", 0x48}, {&(0x7f0000000000)="da5d78324bda0f94ca3463063c98c745caa695341ca6dc75a8d700505acf1b59584db6d66315eb3e7036bdfd73153d162752a40dc59b4be71398f41ea868f278", 0x40}], 0x3) 06:08:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 06:08:42 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = dup(r2) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = socket(0x20, 0x4003, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) dup(r6) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r7 = accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendmsg(r7, &(0x7f0000001e80)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000280)="69569976ab910577e2a7cb0087ecb73053e961b14f6ded38dc32952295cb5e04439d333dabc127dbf0ce2d947d6e572dcf425e4413b3a1e586b6ec50bd083eddcb981e333efa8f580d546fcf4a699df72a12a16138304b9946aa31957b117a8c4c3c853dfd044e3e6616b0b627d7f64024d1cf95f57e275708ece02f30ef95c65bba701c57b0403f58bff701e4772d49a955020e24c8cfed65185d9107698269375bd22b63602be3e3c8e14854e8eeb797307a0c7314abfab1197e57411685c1da30555def3e58b5550326281f0a00fbdbc92f3c3f228535a923fc63229a7f3f5f8b2ce902daa5eebbe6c9305dd63e5a0492", 0xf2}, {&(0x7f0000000380)="c6c0321c4469e94340f5ed24b99f35cd0bc42d8ba85003637a46439cfc99dbfdc770eae052ab5118ea2969314cb7df012f125aa830f9653dcd8d0a82aeb7a0bdc40c1294dc64fc809488c664e8193489b580df319b6c446706", 0x59}, {&(0x7f0000000400)="9bf41ba856330116c526e76851be65050bdbc764660fd277fdbf2f23865460b20c2c9c6eab10e889ac4cfb6334dccd7cefb81df07a7e50280ad07404cbe26eb5a01d9609065b2749d52cfa39f667acc74b2f165037de00f76365e6614c01f488186b435a11106c5bcc2cdc3c8c684d236230e2cd45288a49dbc9f5338d43c5a64b210817a96aaf2b7b4ee7d6fe25ddda5a1383c858e7b284334574d376e0f4bcfe96f8abb974742c2cbb9a02c3436f9fb69ead5eef6b770ebd7d6168719deea721e232f18365620e9eece603bd7d8874de70a722becc8e4184d896cef4c6ac4faf6b7a2fcd56f42838f8b1f921aad8c18c58e97397036e9b", 0xf8}, {&(0x7f0000000500)="f5a2de9426c0065e5ed9a66b915e3a02e52cf948dd91119facadce16a9e1c5add32082114f67bc2b34529feb050c2054fb818a97fee549d85d968601b7b741ca69bb62ac10db34cbd1", 0x49}, {&(0x7f0000000580)="07145b8e7d", 0x5}, {&(0x7f00000005c0)="06d4d45c91995e687cb9a47763d7ed91be69ad68469cd125aa29f9e1f7dcd94e310e566948a94f77830b8354b432cc8c1ef2f72660f49c3077290bfae5c8539e7f166879b957e8c26f227d325f0347ce33dc68374c97464dcae2c54ddd55df17508e2af958d69d573c0e750f83f07ada9f1ac212c10aea1d908d14be77ee33781efc7fd2704939ba6535c70cf104b95851a41aafcaa7f476b13ee7fa304e3325377b996d54d4bc11dbf1695687", 0xad}, {&(0x7f0000000680)="6acd35b1af34ca20b205ac8589eb8f034ec6f5d36923073114e1629d7d2b709545766c0f661d97ae695432dd98fd89b35d0746bd5a47ad471cff725d21888c0d46b585079d69a91add1cb3c15ef281c6942a0fbd80517191a17459c2955ccaa148faef7cb2c49a742ea2a00dc9213cf39d9a3112cf566f482369581c674c3d8c5a5eaac4145891d924cf06e78891ff487cd710e8a0df45c43b489e10c6c737083f9dad7280147f32979b1db728c6", 0xae}, {&(0x7f0000000740)="63f3b96f2a973db130c8279ade496730bbd2840a6943f82469eb", 0x1a}, {&(0x7f0000000780)="3d9e3dd0fc8f57e99433f95a82484cbbb3d9c44005967bdbf96436b31d9d0a16e294b26427e308b15979a9f6b2ba701143f024ce744427c849e83e968c6b19caa71b64087b93a11babd8dd306714f627d9362430f9e657cf8516cf01c8665bfab3e474b51e8ecd33abd93241eb01d25fa9d963c881758bb13cd58014b06b7ecb604e9a9f9ff99ea1d845dc1f65a8633d87a8869b886e9627bd02f0db773eef8ea5a8325a999c2980db4356f350742d4b328c5a59c666646e42755543be549ef2e43b71a336085b9a594990659a70a2eb3d1024b0a3e17900e54dd996d61b526f743edd13f93e0bde7dfbeb", 0xeb}], 0x9, &(0x7f0000000940)=[{0x68, 0x1, 0x6, "414f4267aa11c004732c7a7586241a2e5ae0c604a8bd9fe467785c9135f65d84f31a0c5c055567119f5a32f02cbabfee649d6887b4e67ca152e415711a9c737a4eff245b6f4490104f29937e4ec7cd1ac52086f7b3"}, {0x1010, 0x1, 0x6, "9d8b383c65f2efde032aa0f733a4036930908aea4b970db96a145304888f65e836c2a95c171a3b1c500684e154fc36d64a48c317c7e96b38a4fa7aca1ccf504f2d68c18b4a89a5ef93f240d56e7c6ff2919e58d2e45278f4695f24ea1f9f6a00bac12f449888d1e971b7ff9093a01721ad11b65e74c7a0dfdc2b002af1f7abd47204b437654427f86323b1d23a336d2433ea9186c132596b781c10bd38cc90ac03a553ab9e8c4adba2cb09f509a9da9b90c58a72abc0c7780c41ff87d9204b3973c03304960a8f4630e4b0f433a11d963dcab85554fb151c2e48a89acf9d9e3ad36d963504a46b0f435062ff7864d40c9d128cb0542396de6f5ab7594e51d3d2365ebd45efe26541fb9933e21632b7712632be3197e83a3b9ab6036438393b7e442af5c09e693418d04da90569b0726d9a8f3b5353cad5ab2d93f6a8afc9415e9e933101ae545585034b16dfd39763f26bd9419fbbb29d9c176d2965066763c6c116b428d3adb8d3ef1c44989f3d2e3834659a6285848aa3481b9062591415a3d2e9e7367325331fab3c799aca90f149754b4a9156caec8a36eacc386dc2a2044bf1ed8262387048fa1dc44318d269b92ddee9a99eef007727d557634fcf0f3e09d23adfb66914666af17c712b1029a6d3cc09c46a307b31316df4d4a4d7839796231791eb2b17678ba28685aec9dba918506881721625f9259bbfdac6449e294eed55f35a65e49a519cd52de0736c012d1724c2eead8149a973f5c4180d903c65403e1b36ed4f4bdbf5e9f390f2f829e2e2937d7484e5d56bb4621a200623ecbc99b396c2975ae5fb562675f777965c23bf1928b55463b119a9924d07edd4017ea316a791ab91a1c6b7655d090ad193574b0100bfe16623e84221cd27052664faddc1b27cc0a0daaacdfce55f8fea5feb9601af20de5ed71a2607966a1ae01fb237d6951afcba807d77c03bb5ddb534a2a3c3d2d4da2dd9a81e08e4e282d3237b5c22823270d8722e2665ea0466f1bd50c031afa65749f0916b1c6d68d6e49bab88046e089129de55e3402e0812fbb78228aad8c445968f849c60bf523e75de4f6bfb070ebcf2c7c52f91c984a0e02eefd86000b321def1db5123ae4d2bacdfc1601bbacd7df3b12d5967296635a3ce061d9593164c097e93848fb9912f2dcc9778189721df932826cdb4db7ef412c1ff494907ba5975c93fb2b075c7ca49cdbae104090a1a955e4a4d8ca97fbe5ffa333cd5ad8fcce62b57c91c9d97458816be4d0c9f69f4f9367091488b7d9a72c0f33531157d516ccd6ea076abaea0ee89f31c97af03756362223106da2dcd0d4bf8f4d69247b898d1eda7dcc7a318a4774b56cc967f8dae1df6ecb7a82111ba078915bea706bc14208ebf88bfff190ac3a738f7a4d4da76f52d0b05e6fe5a205ae7f51a5b39f51c5fc9221caef1ab1646a86faa0c11348d91ad49e07892bcf8a2bd39149af60e33199d1c93e19894dfe90129b8166ac88748e258c24ebe77d180acca2586eb48af251f222e0c01eacc39f11daf81be2eb395211a0a3d826dd9451d00fa8aae47d9b9c4e6a87a201c1e60ae543da46d9ef3c76615df90e833cb76e4dea3f3b68c643ed24012a4b610fac43a72580c9bdf17c22041bdad90906e6bf951ca81244eca65ebd3ac6991a1872f5aa7cbf3acd837672494156d2245fc11490c454c0367267d0bb57e0dc801ce8bef0e9c683dd8595e895205e6d175acfbc34c568c77e5b0976018badfad4775b4e54bc83b67a797beed8aa4e84fea79f55aa8e7178333b1911b35a16f01de79d391be8a3457f3759ad6895dd18ba7dfb8ea6c417fe73f0e36b0b52dc2fa65e073fedfbb470ace81623f03079747895130aa32d85e6db4b819b4ffc52b24a2137d09b0382d17142705096050371efca14e629cf673c655be383281d95d7cf84b28b118070846a00f9ee956af2d1b004b0d380e55f1c54b8fcf1989c32dbb95138cd700997070aa3e91983a6a79da59de00e2d0066f58a45dab46b0fa4edcbd5c06e411e8ec61b777f1339faf2a5ea3628679a3af864d22a27719d409dd376c13b6f24e15506799c671cb975efecb27fb02c8c4bc2b342403b128a5f09c2b598b6a49cfecc080711c2029a9a33879200869e91660458dd374055e633653883d746c12f158ea8de795d4c2210fce3d0e2a72c76750d2edefc56242b35000e92f1e2a0fb702c00c965c0523685d4fd4b46d6989bd86c2031eef0f21c8c207b1524df968a1d7ad39e4a9e624b9e5c38645fcfa72230c72223473f027250e42e234434abe0ca808a854e66b8212f96b19749a0862c6b3fd177abaacbb7c3748c1fbea4c37f024c0b94d947227dcd781a48d16c057fc8685b920cf5eb4c7476b63a793d01e9151c49d0c3a7fc550ed7cbbb5027906df9b96343a713bd7db1ad0477c0410dbb6471c2441ea088cf964f21002e3f8959641ccddcbd798b2dd3c150fc5ec367520d1570b4ce624f2e652802c9ac585bb1451100e4bd708f4d51234d9004f6210b50a0d1dc43b999974d05999854ebd79583e5c51b465a18a412fd8d00c9a198163d08eaa474e4eb5479a2175952be17666437aa6bc2dbd1ddd470a96496953b451f9ee699bdcdc9ac6b011f12b48a7a250b85ae0ea75c51bc529e6a2ff188eb8fd58636597cf4a7985f699e9c1ed2eb6008b9047b78a9721b0d5f3d1f9e799e81e0dbecc99ddfab0c3147fd2132c947e0f4f927572664871ed07fc24b70a1f718f2a9e99e026d8be05fe656805f6f56c1505181a5b456c009fad6a7507deb4920de7e23743d95a92870936d0938a3d1f31a80d68b410039150272088248fbaf82f07b2761b5d70d21c56166fedc6ce067b8f2afc68f72dd4ed342e3d89a0aa96a300b2c7863c0aa8a30070d83b87c905c03b582fbf3c556ea35108c6ac3b410b8fa9a5f517253039e83ffaffcb0e62de3d8f04b3aef976f3a5e4c67b01ff74b16326c3ecc3dd5766c015c12b9fb3526a149686c1dea13b40d11a394e65985b99fb3b464276bf38e72a9467f5cc71e0f509cf45522bfa11fdca85e0c908ecfce5b9c09726a4bcaeff7fffa9a83e6270576ee011dcbba9ffc272cbc6d1200c953555bd89761e588b0257b18e4121b17d427d014cd30dd04dfecc47e19aac4fb402151ead6c01c7c77ef90ac7de0f10407b450bff5cf1f095d7c9cfca32bbdfc12e44f1615bfc2738df69d1cbad9ee5e6b77fb4c0d2457911371988babd03bee560583f2d3737e7bd7dc26af0e44002a789323a35ed38c114e6c37448eddc4b637f4ddc60991ac7c84ed295620ba9a4d1d84c5b8670cdb0d70e75fe4ec0eb018383af959a509ad3eb5c452511604186bb880373350fc3ccd22c78f5eec27a01c3087421b44bfd773bb0112ab3be9d2312b3d8578dfaa7184979160264738fe5f343c5987a8da179b05998ecfb76f4e96363283467545461da8b478a96f2119216c2505c49adb99844c57384bcf219c8afe5eeb09e73ece473502c3d538d59af6a7a9ae067e4a2574ad2f46631a388da06b48da56664f798e87753eddbc0c6a9f85f8903d89939eba058eb48a2de5e505dd17ed667d4c2449925e765f683b8be5676e11e4da0f91e3816367ff0c0b3f82bfb657059887ca3e85d2b2ddff8c2f494b571147178c793539beff944db78196a94285b4415a91d591875f31e879a649d00dffed1a1ce3d83f4658c6d3c87ba08ff12da920348c7a8d89174629a01eb1d5e89b53bbb4bce74762de9cd2a4943068444cc51738752e5de0219f160fadf2ea15c7d4ca51fd85132b811022f82f2c431d3ca4b2886176d553d5e68fd76689bc689ec202b32abc79aa108b535a564fc2b59d61e284ef5d815dfacd3228a7461aa2034f3143324cb9ee4933320ff3aa5734ae03392dfb4551458d52f398f84bfbf7525cb0a20a5976877fc961a233700673f9be0934238ae1323b21ac2eaf385b38e074d852c4d47f0d675a717353501d4782ef25a70461c055e181a9d0f68fb401912dd5a504422e267f20bee090370dac0707163695c6a1d6bba2b00ba3a47ae8689b6413de1fdc2ea41a1bc6c811b1db49fd1171bdf759d7c1f4970fb6c1a603e4011c9eb06456a438258a29ca9754f99bea3747d60b437ea75d7a976acc35460a5656b3b4fa0b87464259a04cbb77bfde2ee1a55f7e6c73007d2ee31067574c66e1ae6fb7274b37b4ebfa98431f19e3abffbe3f704d8409090ca3036696c704d0d211ba089a5ea40936b70469c283a01ad2e9a2d7c9de2a14807c306f27d6b0bc46ed40c8f0ded01544c2323f3e8e8f3dd79206cfa31dff20defa7ac3af950c389489a2b86fe2297e0a4338a9ad974642c7b396a9f9d732e2a0301c69fb09bb5e01294b2bb19116b8fbba277161d88e67f76d5f339bc75d043b3d2970163f9de990aaa4f09b455650d988a50180bc585ed5e7986d607e428e0c5597bc3f8fd3c023fca3653f5ac1c6ddffd6926687fd198c88e6dd4637198227a1b97315ee6640b376a07d1fba4312f514fc2e141ebb0a5ba0f88946816ab92ebc0fea2cb9679ce84bd58d8eb4b539e4359a83a05884e597163ada34b0627dee8c195a1907b54757a47b26c7a062a5dba14743dedb13d9e81a86d8567a80431f3654f743e85b74e534e727eaf56f4a3788ab5ca23513557edf4ec79e54a4b6952c28cbfb971d41408abcb3495d2e7a843950ca8665227e2b1968f049cddce6a032ea8ec44faa95741ae5d353e8207614a033b6c13fa7ce873f24807cf72e79bc94b2737d693aeb18a977a8ba13372665ed7099869a294be2c4ce3fe1cd8087fcf837ed6cc9accd2738ac6cdc6dd5acff8fa8e7c97702b2e5db011535854c4370aef6664678191aff319d28fb6cb64a310841f080c1f57d56ea0c671ee665e5d2f0c8a0a90c87567e7f8f1865753584d4f584119c080354be69f9ccd75676b9d0f3ec6c29b44c860235d6af30e8e888081856a0af12939f7eaf8a767a3647c010730c138924e56a309bcf80e3edb0c29cbf83007ef3b67a668a8455845e05dc691aa902b3eeabf503de967612d60980a12d6f47e5df331d0f800afa4752663b2d879ff7819b35f48fd521f35efdc713ada49cbd02646a8d8f26e2bfb18dfcb0f2551f5b9d71fbfebbd7f8155f5d0c733bfed3e0f1fca7027d2f692ac6a9441620e0b1203e82c2cdc5858d3e120b3b9acb35a1d574b31c6470bdd2a6341f4075ed1bf9a3f184c503ec30f6b2b64c4e480d9820683ed4d010884e6528e05860f1776a8858201eab8617fbea97bc75474f7e77f2596cf15b5d3e06dcef86b7f341da6ca1b3917fc8275161df3927992d54b9a79652e416cdd91ee9131cd64a7b0039c19b7c8f056347062f1c9a30bd593cd51c911032342f411b392516125ea6ef8e9ca9afc9d690aec63c08131a4997ea1203ae496b38d4431b3eb8db367553f81cba77884f9b269ab17aa6c2aaa9f831dc64db7ec295751e1f16bd787ddf30e649f2abe0955de94fb2665ecda510c824399db1b190a0c76ace0aaf967a0403a19f54cacf881f4de79d39d2b287f513c84f71ab47855100fde73e85d6fbfef1ebcdb5c466251f48908f6691368e6495652610c2bad399535c3300c173b9e4c60aecb00b9dc169bfe8ba0ff72f3c278ed6eef7f41ef2596a9e4ad63bcc654cfd4437a6556f1309ce7295ea63b95d5c54e2c173546b2aa422bdf2527704ce63ec9e03a01ddccb0d31bd1aac121e899c94ac187bc21c3e7482ba3112963b80a6a32c2d9dbd3a1cb"}, {0x48, 0xffff, 0x2, "bd512be45a7cd3b5f08b008ef7980f368ee0e6fc7fdb7ced688f1ddf9c41f0d6c00735b26aae33aa53a4bf11108e26a08b4e8885493b80"}, {0xf0, 0x1, 0x3, "5cd032ae44bd85fda36cbd32baaed214ed2a065a04ca5cb496470b26c8394b4cefeaca0aebb2c4d6798342a04ee20415fef693cd2bb5590d30921d4c4c3029f806a72c6ca8f9cc7b7621642c48b1587ba357c602ccf980f343b2620c0c657f1f9b0a0fd8a687c3d08232abdc8703dafc7901822a1b5173023d8144dc7a0d7c879d97bda123f7e3f307890a7c8add2320ebb1745ffffb81eeee9153d510cbbea3624084cb19b1dba0b8fc4f276fa8e1c06a0d3f22ae9fa9ab61bba52b0d7e611942fe71a3b7806d8949d79c8427e89ade876c64fb57fe48cb0d7f"}, {0xc8, 0x0, 0x20, "0ddcf9c0eb4443f2f472d9bffea2c0e2a40c446d621de521f4f254608ba88c3091adeeef4c9f01d0e306a4f7cdcf174faae8bd259d62cb3950f24fd2c1bae848fb10a023fa737b07bb17f4686ec4bc555ddc80e6adec3fd200cb62b5e3bd257d964a780819fb405a94c923c4b0824a3cf5f2e063fcb538cbf5f257bf70d00f43a6609d3c1a024d467e756b480290cc8400966ead5b2b2dc487d2162d79d83a2b30e6ea9af003cb98ca57e3e4f90f95acffd95c1af1f0c5e0"}, {0xc8, 0xffff, 0x3, "fb05cdf12170798aa31b1d9a67183d7c9f2af0129f5c16d040abfd65b95884570e1d81f9fbe1c2db7f99f0a23f9faacb30846d72497615b113ce1f0f3d82de6ef37ecb7946544e95d2e511c5120789b89e1ba9840d8eb47c2ffa83e5ebeb85b535a8266c8717e4cece28015642350c9a520797011c388e3431885249a3cd4035e94c1c367102c730d94c529c36d6b18a2e80bf3c6352c8c24da6d21cf766a8029b92f63b13e05d4e53e7ff1f3d20d83435f3"}, {0xe0, 0xffff, 0x100, "3a985f9e96b7640bdfe31d5d1a759a6bf83ca7a863e23c98936e5f3653ee42915a7a19b04eaa0d32d985c9aafba48e9338607908e73c34f591d1ff1050a109622775fbc14739a21e5cd3dcf3192ba7742702655d12d956a0901594b3f4c3222ae9bfae4b0678157a5990d1c3d618b62c5ac1d852f9fb0777695f733c3a13992392b1543a01f7506d960063872e1e0abf70cc004653dc4505f7b0d656b02b77eea841b5ee42182dee4f1f8a6e1d31859596e770dbd333ebe83027cd3fccb8d7afbf5572ee8bbfe9b61715a09684a948"}, {0xe8, 0xffff, 0x8, "cf75ef8a3e5544b2aa4b19c4032f57c4a2814b4992ff9b73ed6ffeafdb5d08d2b2aedf908b4fcecdc7238192204dc864d9e866258a44eab8f7bdfc0062f0b4fe2eb5de1702be967c9860a21bdfeaf7b087d6cefb0f43a06ddb60c79d8d7c0efd3c3bac67212225deb06893032897c8beb496af939bdefe5507d9f77780049711b3924dc3286e4dd5c43f7f605f20d516fc5d9644c14722c1576d0976343c9d4d6fbd4b9c1043e713445cc956c594d2cf4d436d4cd0bf98fcefcc462bc7d87ff2c318c1352252c9716bd2cd37744dbe8f9bccf3"}], 0x1508}, 0x1) 06:08:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0xc2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:08:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000002180)=ANY=[], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0xc8, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x2, 0xba, 0x64, 0x1f, 0x64, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x28, 0x40, 0x3, 0x7, [{[], 0xc577}, {[], 0x57df}, {[], 0x1b7f}, {[@loopback], 0x1ff}, {[@multicast2], 0x6}, {[@broadcast], 0x4}]}, @noop, @ssrr={0x89, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @empty]}, @rr={0x7, 0xb, 0x81, [@rand_addr=0x3, @loopback]}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x17, 0x4, 0x2, 0x6, 0x1, 0x68, 0x0, 0x43, 0x67, 0x6, @rand_addr=0x9, @rand_addr=0x1, {[@ra={0x94, 0x6, 0x34}, @end, @timestamp={0x44, 0x38, 0x3, 0x3, 0x8, [{[@multicast2], 0x4}, {[], 0x1}, {[], 0x5}, {[], 0x9}, {[@rand_addr=0xe3f1], 0x6}, {[@multicast1], 0x5}, {[@multicast2], 0x3ff}, {[@broadcast], 0x8}]}, @ra={0x94, 0x6, 0x20000000}]}}, "ce4e"}}}}}) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 06:08:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x8000, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffe, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x4, 0x7d, 0x1}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x7ff, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0x1000, r5, 0x0, 0x48b, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r6}, 0xc) fchdir(r1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40a, 0x0, 0xfffffffffffffe45) 06:08:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x1}, {0x400000064, 0x80}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') close(r3) 06:08:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') pwrite(r2, &(0x7f0000000000)="187b20fd7e86750af685f95402129ddb659c9b7bafd040e4942942bfc6a813d9ae0329a07ea8716026bdb0006bd3335f470ee0cd55892b921bbe8bc8f4632ddfebca8564a90360784c15e081b06a897caf96c58957fe2fc300453f7c8fd6ee4f935e1283d30cb16c9157acc228361ee8d0b03961a8e978a219044834347f9990a72be848a9c23f09afd9b8e3e99c9f90c404b7ce3bc2be6552bc4b3512eaf1b9aaf143c26326d773de74d430d000", 0xae, 0x0, 0x7) 06:08:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1a, 0x8a2952d54b2875e1, 0x4) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:08:43 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 06:08:43 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x55c) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) setregid(r7, 0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r7}, 0xc) 06:08:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0x1, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0xda, 0x4, 0x4], [0x5, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x3, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x2000000000}, {0x0, 0x0, 0x0, 0x6}]}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4c) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 06:08:43 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xc6}, {0x0, 0xfff}}, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0xfff) fcntl$setstatus(r1, 0x4, 0x4) 06:08:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r7}, 0xc) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x14}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a0104029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0xee0}, {0x1, 0xda9}}, 0x2) 06:08:44 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f00000001c0)=""/236, 0xec, 0x860, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x420) execve(0x0, 0x0, 0x0) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x2, 0x0, 0x0, 0x8}, {0x1c}, {0x6, 0x10, 0x2, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x8, 0x9}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a039bf37da3d56fbaa0", 0xe, 0x0, 0xfffffffffffffffc) 06:08:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f900000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x8002, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x6}, {0x406, 0x0, 0x0, 0x6cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3f, 0x2, 0x7, 0x44}, {0x7fff, 0x8e, 0x1, 0x7ff}, {0x6, 0x1, 0x0, 0xffffff5a}, {0xe, 0x9, 0x1, 0x1ff}, {0x1, 0x80, 0x9, 0xfffffff8}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x100, 0x0) write(r1, &(0x7f0000000200)="98b08a5429bfc718011c6b328f2a8cba3773df2d7ddca64ca0c6725735d38535d8d5697b2b94794b4bc5775bf408b8cd3a6efcfa96c773c898", 0x39) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 06:08:44 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x681) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r3 = shmget$private(0x0, 0x3000, 0x21a, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) read(r2, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0xffff, 0x8001, {0x412, 0x5}}) 06:08:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65300029c42025cf53dca097bf1f3593cbad8f71ec6239199e61e217ccc3c09bae4706b8c20ae3d72ddc50d78c6a3ced0269d8b4d16a0304305d9db826f9d4436ce11ae2a76c51232f44ad1dc847a5ed7730b7820aeba9c7d17fcf30327ffca2b1695e9a3d7ce523d1a9104059df6b7fe7a9960a4e1957be66a7d27446d32268005797ff56ae8f27f04814f7591f53b28dbaadf5d730deece77afe54986c708a788f27536c4456a41b1eb45cfa8c9b24d52889cbd676400d247e210391a7e10d9b1ee92d92c74fd9688663d3c482078bc889aaff8315a0022d95cb6b4205b8a301b87ad5ae34b97b15b66c160fa686018a5cd7f4eb2c000000005393a0c3b81984ba88b99519c80340dd6912eb69"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:08:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x3, 0xe05, &(0x7f0000000080)="84042a193d97ec7222276329131730d418bc2f7b7ebdee9392ddcec961558e4cda934b37ba", 0x25) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) syz_emit_ethernet(0x116, &(0x7f00000001c0)={@empty, @broadcast, [], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x2, 0x108, 0x65, 0x4, 0x6, 0x2b, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x30, 0x81, 0x3, 0x7, [{[@empty], 0x6e}, {[@local={0xac, 0x14, 0x0}], 0x2}, {[], 0x6}, {[@multicast1], 0x5}, {[], 0x8}, {[], 0x7}, {[], 0x5}, {[], 0x18}]}, @timestamp={0x44, 0x4, 0x8, 0x0, 0x3}, @generic={0x44, 0x7, "7ddda304d8"}, @timestamp={0x44, 0xc, 0x6, 0x0, 0xd, [{[@empty], 0x6}]}]}}, @generic="d777fef4ace45ec3bfe7c7e86bb2a8321d296b08a074a5c88ea603fe67c26b5adb1f1161d79724739511c87aec8b5c15f4f880c291a3d01c68b7b2b019f06f416f11fb0e94c6d88f99e1398b904e2035b82d37ca346119f16a10d4ffe8bb5e3f718373b84dc22606567c25eca7d89815627ae6ca81fa5769520be53bc7643830b7cbff62d2e3a326101442276d39a10bb7bc07b079d5f8c489a734323b079baca930cca439f37319392dd129"}}}}) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 06:08:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) fsync(r2) 06:08:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) bind(r4, &(0x7f0000000240)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x8, './bus\x00'}) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807eb1fda8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807eb1fda8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807eb1fda8 va 0x20ffd000 didn't change! 06:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x9, 0x7, 0x80000001}, {0x5, 0x20, 0x91, 0x80000000}, {0x7, 0x16, 0x81, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x4d}, {0x3c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0x552) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fchmod(r2, 0xc0) syz_emit_ethernet(0x2a, &(0x7f0000000300)) 06:08:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xd7, 0x0, &(0x7f00000001c0)=""/215}) 06:08:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="bb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x2, 0x1ff, 0x1, 0xbe, 0x81, 0x80000000, 0x0, 0x1, 0x23, 0x2}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 06:08:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[0x81, 0x2, 0x4ec, 0x8, 0x9, 0x6, 0x4]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x401) 06:08:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') dup2(r2, r3) 06:08:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 06:08:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 06:08:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x144) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x60d, &(0x7f0000000200)={0x18, 0x1}, 0xc) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r2, 0x0, r2, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/60) 06:08:45 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, 0x0) 06:08:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getegid() close(r0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="5f40723901bea2c91fd0070ea40aa33e226dc46f58fe3cbd11ee7308c18f751b6533d6d42b23218cb433edabf45d3c9e3cb668ec26bacd4b2b178daab21e5a66ac7f6181b1d45215380b32a6b6585f380e7c4a83232ee071c6daa26c43b90962544406a1efa550bd62e9951a02622cef5a45826924869cb9e08e279cdce90c1304b0189a7868785fd5e5be5cd1eb0563aa54e9f3bde5700d3f7a60eb7c8f291937c42701e9bb5c725503ee9fb8cf7771e9bca7a074b4cb71aec0e436e3a8406adbea33a8f0b837bb09cf9d298f676901541ff57025140bf64d23a5800ed6881159aa92ae26d06028da33adcae29d7a521622b1ef8eea", 0xf6}, {&(0x7f0000000380)="850c82f23200bf1e5e3cdcf432635c6e91c4e5a29e0e630f9e16c14ca8034c6b91ecf70711248c502bafb0086a98e59f2e26b16009003f440693be0fa733019c3ee11a719ea6d882c549e1c378135bdd9b53ba0d6ab976c6966fed40854d6b01f5c410c068eb7560d2dc92c2edeadfd106b4a9b1bc79c71b324242502088b601ba28055563852b08f010703ed626b1fcd0c6500bcaf23f3b642431669b8ff7db413493bbd4aa97327339b1a808d534386b21552cccc359a8eae55f601596b223a7", 0xc1}, {&(0x7f0000000480)="8ce8c445fe3c263c00fde4501a69e5aa37a71fb10e6dcd5c751aeeb72651254393b713d660dd972f886b4780862da04e502f7c6ed43a701c724f6c2466e7d2b630f0539bfa3cac177a1855b1c3b11f29235ca0bb833cd902b16342bfc3467347a2f66b1d08f1b06e2aea5401dc383187be56a4a565d8c23ff1c55d146da92bfc4157ae3efb5995430c024e6970e73414f5aebd5f954c966b37f2d4591b26a7a6966118b738d070ace34f6c3c0803681b64a60ee324413491feabfcce440f753927d7defaf2066e6571ad3ce9ee651d639102c2e270dc372b0b2251c88a7a786e65319ebe9ce5d506b9b1c8030ee7ebeb1a0cb8147cf75ddf", 0xf8}, {&(0x7f0000000180)="0fdbd7650e352e179eaf8cd504b0d3f89bb9c1da7b247c420ac86760add8badd7277b746ceb64bacd0c9a9e535d5d5f0d37682221049f76267bf539a7c9f96abc1e071a92f7769664196d6232c78e5a57012059fa12da1d90f429ab161e3ebc61696fa95c76a8d378bef2b2c91396d6c125dedd5dbb0a34b8b137817c57a213778a75c460810cfb04f3813fe92a01aa091c2388bc876946dd1f0ebe8", 0x9c}, {&(0x7f00000000c0)="c3d376f2da6615b5cc1c9b7140c8ce9361661d01c945b4fa70b6cdfa1d19af2fbafd29ff0b7940f1f73993d44a9e29e44a2af4f66f7f39661be48eb0161599734a7acb09d6bb096a84872c52a0af3f6700ed1b4588e227dcf8352e89265a5324b2bdc81ea854d7906c", 0x69}, {&(0x7f0000000580)="b94bca694aa2c384892187fc4a4ae0", 0xf}, {&(0x7f00000005c0)="8d67d4b3c4bf163d004f84321a39a637d38ab7ad38c7c210c1f68610f4fb0f81c5cdb03208093df7bae129d6a171fca352d4ce17e2359e76f2d1115126f63639c32a084c472bfd2c8af2e7d84c69d7b15ec73ce17f7ca4cc6f893f46f8bc88a2ac2824936382306993c47aab68aaa89f31c1a1bea547aa97388c3e8489a83070e20c3f067895eebbb9c92f680d9d036398b31b8785951cfdc3b5704f587574f22c115325ac91486b3c201778a87e694703043196365b87cad0e4975d1255133c6487f9b7d420f2b1d6e8a5173e24f42217e8ddbb62ff1dcb6ac7c919d3c2bdd7a213c11b13c3eb1e43409331069e350aa9bf61bbc1", 0xf5}], 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000240)={0x7b}, 0x0) 06:08:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 06:08:45 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:08:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300), 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 06:08:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffff5bff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000014c0)={0x10, 0x5, 0x4, 0x400, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x70b9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x19}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2859}) r6 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 06:08:47 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:08:47 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x10, 0x400000000002, 0x2a) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 06:08:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="1f6a59d81f0d", @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 06:08:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 06:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000004ec4111000000000"]) 06:08:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r1, &(0x7f0000000000), 0x20, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xa6, 0x1, 0x0, 0x8}], 0x4, &(0x7f0000000080)={0x4, 0x3}) clock_getres(0x6, 0xfffffffffffffffe) 06:08:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x3}, 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 06:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x8, 0x1f, 0x1}]}) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0xdc, 0x1000}, {0x4, 0x1, 0x1000}, {0x7, 0x91c, 0x800}, {0x0, 0x400, 0x800}, {0x3, 0x401}], 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21}, {0x100}], 0x2}) 06:08:49 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 06:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000400)=""/4096) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1f) 06:08:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) recvfrom(r2, &(0x7f0000000200)=""/155, 0x9b, 0x840, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000000)=""/10, 0xa, 0x41, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) accept(r5, 0x0, &(0x7f0000000180)) 06:08:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x2, 0x9, 0x7, 0x20}, {0x8, 0x8, 0x20, 0x2}, {0x3, 0x80, 0x20, 0x1}, {0x7c, 0x7, 0xfa, 0x4}, {0x5, 0x6, 0x4d, 0x8001}, {0x8, 0x7f, 0x80, 0x5}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x100) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x1025, 0x10}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 06:08:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x2, 0x9, 0x7, 0x20}, {0x8, 0x8, 0x20, 0x2}, {0x3, 0x80, 0x20, 0x1}, {0x7c, 0x7, 0xfa, 0x4}, {0x5, 0x6, 0x4d, 0x8001}, {0x8, 0x7f, 0x80, 0x5}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x100) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x1025, 0x10}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 06:08:49 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:08:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000002c0)={0x1ff, 0xfffffff7}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x8, 0x2e8f, 0x20, 0x6, &(0x7f0000000000)={{0x1, 0x7, 0x0, 0x9, 0x2, 0x7f, 0x80}, {[0x6, 0x3, 0x3, 0x2, 0x20, 0x8, 0x9, 0x5, 0xf4d, 0x3, 0xfff, 0x1, 0x1, 0xff, 0x8000, 0x3, 0x3e, 0x8000], [0x3, 0xffff, 0x6f, 0x3ff, 0x6, 0x401, 0x4, 0x100000000, 0x3f, 0x7fffffff], [0xfffffffffffffffc, 0x2, 0x3, 0x7, 0x2, 0x8], [0x7, 0x3f, 0x9, 0xef, 0x3, 0xffffffffffff0000], [{0xd8c2, 0x3f, 0x3f, 0x1}, {0xfff, 0x8, 0x8d34, 0x1c}, {0x3f, 0x4, 0x5, 0x23ecd922}, {0x9, 0x6cb, 0x5, 0xfffffffffffff000}, {0xfff9, 0x6, 0x6, 0x6}, {0x3, 0x2, 0x1, 0x7}, {0x372, 0x5, 0x6, 0x2cd}, {0x800, 0x9, 0x1, 0x7}], {0xf000, 0x8000, 0x6, 0x8}, {0x139f, 0x9, 0x7, 0x1000000000}}}, 0x5, 0x83}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], {0xffff}}}) 06:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100020a4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x39, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0x13ae, 0xe15c, &(0x7f0000001240)="68cda7be12748f9350a3dcbc31efae701c7d02e78b5ffb21cd51d5fb69a013d4aabc40524656cb8ab1dcd271b5d835aa9369c729419d146c221ae521ef2df469405091e6e4a532f709f0a91eddff17519ba85d63dfaffcd313f8752be2e72b6ac835e2bfdd69ab72a95e7aac403a50e2ff42c1aea07ce7ab3f6569751051642690f86678cd4698813e2fb1fdaf97b3af28d3fdbac58dd54910cf67f507011912c9c62963f6923f6ca9f5c23f1047c7cc83fefa8cf77a52b70468ba82ef2cbf2eab050a", 0xc3) r2 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x6, 0x5, 0x7d, 0x1}) setuid(0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) 06:08:49 executing program 1: seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000240)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x54, 0x0, 0x1e, 0x3bb0}, {{r1}, 0xfffffffffffffffe, 0x95, 0x2, 0xcb3, 0x2}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x80000000, 0x0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0xffff, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003a4000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:08:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) fsync(r2) 06:08:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x4, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:08:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x3ff, 0x7fffff83, "07000000577dac0b00", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 06:08:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="7cd454c537b6d567a10fac1367600ab9eff1c3d3829a10f9b4b0e4239af76261b24816117874b681c05801eca125106a04ed9b0ef516697c0b89e4dea9f1ac4421e7accd020047ace0ebd917cd71b57790b4d10ef94202a572dfff7a285470f4fdb5c7da1b7ce6362b1ea09f87efa318b6aca6121961cdbd2026052bed6cb505fb4d0ace1820b52d3aa883d5f66d786274c8f501e7f8f880c6b4d3f21888af1a76b972f2ab4d27c578ac229cecb5a67077b6c360aa5a8d49c8fec8f8406a8f73f840fe3d0a89e6a2328805df96ffe97be65882dc9d8efb7e87fb95c4e8d232416ac6d10f40a9cb89d6110c313183f96c4f2930e5f726f316bdb7ab5e830af10cc339723d7b88f3cf970e6f2c289f2c62200f09a18a2f9914cacaf67f383f8486215f4423b37b5d0e5229c8c57f047e6d862f7b49b1023566126edd0364213ab1ca04af719461dcb542b94dae3cca250761da1e814d67f415d754490c914a9a9c96c1c461c8ecbe0f890bb7972d25263c85068a4518e86906548d0529af35e1c76bff0f19c05cefa23e9ba74616a8a1507be86b61f44a7a9028651a5f6729b9064ffb8fcf625366d502055cde59cb42dff8102d47ed02d715fe5b6d7e85e99bc8363d2800b934a76a4fdd18ac6e352fb8460485754709ee7f97145be686c64c3c6a1a7235e9c39b847848cbab0dc4c7b292644f540604629ebef9b30be138b0ef471eed5857d212f3ade1da3372c6b6e396e91bbb5dc8c9d703bf3b8dd9b3fe02d0b45628d6964b71c8d81f31cd36c0edd23e075a851b0f128bebe6fa95c96716376f82b9568cbc15c45a4e51a201eb1333077628c075b64da22b101eeb3f17af86225c14077c375f02fc"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) write(r2, &(0x7f00000004c0)="58bc3f2c267dfb6c3b8890c55085ea1304000000b3c879ff9a0070f57bd3a4a10e6dfe040b928e9eaa45d300b77a16178080ff84075a9d914157254f2259d352563d1e9f51c058f8785e25015f01f0e7c0d621f6134e0f8914f746dd312eb995f329d5020000221bb9b5b225d64d8e62509809a7de2c251e01ae8d59e473dc2ae3e9f323442e110ee08f3c5843e9c6aafbaf7d167d9ee53da8a9a4dd854a72d44fcac71d676e7dd00c4937071cb9107c096d09416810c3554785c0eb74d4da547f35e7cba33467bf008dfcd4c8a782c2bb2c733a3c10dae57a9947cc995523778847ba3ec6fce90c3e6b676dc81ee30ce6d16ba19dc959de65dd2bc9d5806b2b0fff1708a5248c3a56de45979ad50b026b282cf0c65090514e9a43e65c51663ff1f145493c7633a581c732c371887e3975ad61f33d4e3a5dff82cac40692b9db2d4ce79882bcd0cfaf25bc69b12397cdcf9504ecba1f46ae340a58d568566b4ea4cd4119b2eff94a027c288a330e4cca0a5b637b31b5edef2017b023140a4a443b69bd2a3bd9b9f260adc69f968de01a9b0020e7d185b184c600"/434, 0x1b2) 06:08:59 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) mknodat(r2, &(0x7f0000001580)='./file0\x00', 0x20, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001740)={0x10, 0x2, 0x1, 0x4, [{&(0x7f0000716000/0x2000)=nil, &(0x7f00004d8000/0x1000)=nil, 0x3ff}, {&(0x7f0000427000/0x8000)=nil, &(0x7f000056b000/0x4000)=nil, 0x5}, {&(0x7f00005f9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000719000/0x1000)=nil, &(0x7f00002a4000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000060c000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000549000/0x4000)=nil, 0x7}, {&(0x7f00004b7000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000757000/0x4000)=nil}, {&(0x7f00004a3000/0x4000)=nil, &(0x7f0000120000/0x4000)=nil, 0x3f}, {&(0x7f000017c000/0x1000)=nil, &(0x7f00006a5000/0x1000)=nil, 0x2}, {&(0x7f000038b000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f000037c000/0x3000)=nil, &(0x7f00004bf000/0x3000)=nil, 0x3}, {&(0x7f00003cb000/0x3000)=nil, &(0x7f00005e5000/0x3000)=nil, 0x93}, {&(0x7f00002db000/0x2000)=nil, &(0x7f00007c2000/0x2000)=nil, 0x6}, {&(0x7f0000635000/0x4000)=nil, &(0x7f00003d8000/0x2000)=nil, 0x3}, {&(0x7f00000db000/0x1000)=nil, &(0x7f00003b7000/0x3000)=nil, 0x7}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './file0/file1\x00', ['./file', '\x00', './bus\x00', './bus\x00'], 0x3}) r3 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='x\x00') setsockopt(r3, 0x29, 0x2f, 0x0, 0x0) sendto$unix(r3, &(0x7f00000015c0)="575d550b9d7f54002da026b1d2bef070dc36e4776347c934f642aa8201916b258fcec81beba392467288608ba3b64b7fdab296b2d368530e2b0f764314d263549f4b210e9f87d83abbb769cf5f91d223a8fbc70573093d739029082610d9c5129b909e25a0eaa5866f6e484ecb8fb55ab4b691a8b52a613f49d0b07292579ff810560a3a3bd3ba6b50c8874b96081a4f4021f17394bdad400877aa1f", 0x9c, 0x4, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) 06:08:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000000000000800010100000000001c57781f6a398a8ccfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c800007cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202eca371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f00000003c0)=0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xfffffffffffffe11) getgid() semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x4}, 0x900000000, 0x10004, 0x4000020000006}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 06:09:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:09:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x4, 0x4}, {0x2, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) setregid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000700)={{0x6, 0x0, 0x0, r4, r5, 0xc4, 0x1000}, 0x82, 0x81dd, 0x68b}) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r6 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r6, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r6, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 06:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x60}, {0x4006}]}) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000200)={0x1, 0xe0, 0x8, 0x4, 0x8000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x40, 0x9, 0x6}]}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000001e1500172d00000000a1df9e205c401910a200000000000000059ea180ea3c"]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0xffffffff, 0xfffffffffffffbff}}) 06:09:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x80000001, 0xffffffff}) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 06:09:00 executing program 1: symlink(&(0x7f0000000040)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 06:09:00 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x20, 0x91c0b7b7ab5f8421, 0x9) setsockopt(r4, 0xfff, 0xfffffff7, &(0x7f0000000040)="df8d8a81cd720d5b6cb8073d0fd5fb9c8e253c4dc239e24aabd18eeb8d5e0f0e0c9c209a63c4efe9f70016ca3566ee594881f13133c830d7882b1bd59550e2c5caa19a770716175d7ec25c0b55116e4caa191c110a6ce0a9d6c48f76e4bdd65da9a1c9c684ca", 0x66) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x240, 0x1, &(0x7f0000000100)="3802030cc2151d60c47b17b4cdd871ef61a5b461f1f8163dd39acea29d869246a4f6ed1aaa684976ddbc09833f5709654324cb954f374c5f1ee8b754859f495f59f26288853da06d2ab75a3e5159e02e86c3e2fc6dc8914bd5ad00ab3be6f4269701cb94ceb0762c7446c8910a39b66174b6c390f4", 0x75) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 06:09:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7}, {0x60}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000000)="fba151555ca2f44e7614f635763a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 06:09:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 06:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) 06:09:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="633d3c42bf3f1fbb1477fbe42f324adc0ec8cf452a0cf396723ad9a6344b6fc9f00469dbe64c065547debad667058335a48eb379a7b6fc42f914118927ca4f0531d48f71238b1d68661b76c11fbaca6bc7956b040aff0a14280ae4971c99ac4502f622de1f86e540527e30d49c7043204200d2b6f3258aabf499e8c50243d22f911d736b9d050ceb494056e70efe8152c41e50ede00db54b50239a56ed2744df5ba6dba3960e81d6e86ad77b57f5849ac73fdd47d2ffea5c1d4926c2da79edc36fd1fe09f37e77c6540ded5d376de90c66e8790c59de420a09807a3550c81e70afb5883b67e1e197bc62b97d0fd2bba2fb111b5376e0b3e193601b1c88571c14c7d8883043667f50e2795040e7c32ad0d951d605aca8c4da2872368b743a695fa1de2348ce59b37cbff00b649f44efc84fc160d6d2da4264c61cdf47a817da14e9ce7c2abec561b326ff38c3585218fe508f18853440e206209cb92c62501d8de712f95e201f3723437a4375c0a0afeab803af6f956a432e16e405ae63d4d3e9c58a24c1e69ea22cc6896ef567ffd83a7c34e9da7108ac687708c3b21592a92a673d55b8995c1d7ab0d2417a66a6d345b2e79a8433b5af78bc50233b388cdf153f77ea4497a8a39dc94b45c6e9c3984dc3970d04bf497dbe4a1c97caa5c465ac64c0b0c25512fcd9d961179a34855be9761c533df71c83c9d2c21de376566b63", 0x200}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) sendto$unix(r1, &(0x7f00000002c0)="69c648de9ca03ecdb2026f49a7b9a3c93b3331b0785a899d173b0504f70fea07358d44f656cb0f76440baf1ab86662a8d9b6ad9f4ce25a63ae8a78f8b0c10c1f5f8616d6567215af2ccc4e0f79d4d1d50f563b0f204c1db07b5a8560abde9435e9a126acc05f71aade6560899311702246cb0f8c5de81b3a3eac5bbf8a04272a2eb8aa4be9ecf6df485102644a383bf9002d0112f0c34c6031635228e8a3403b702e6f715f0f7236f8125ce8d4694a2fcf5d46d8c450fa1a85fd21cef9e401675c4c71a4c5eb547ccb1f3af3b4e11318", 0xd0, 0x8, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) 06:09:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) 06:09:01 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) fsync(r5) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x992, 0x91f8, 0xffff0000, 0x1, 0xb85, 0x7b8, 0x7, 0x2, 0x0, 0x5, 0x40000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) fcntl$setflags(r6, 0x2, 0x1) dup(r1) fcntl$setflags(r2, 0x2, 0x0) dup2(r0, r2) 06:09:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x49, 0x4, 0xfffffffffffffffa, 0x3}], 0x6, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x70, 0x10}, {{r1}, 0xfffffffffffffffc, 0xdc, 0x4, 0xffff, 0x7f}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x16c, 0x7}], 0x2, &(0x7f00000001c0)={0x3, 0x4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) close(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r6, &(0x7f0000000240)="c1c68e87833e528eea60be0edcd6813b0dd1ec4b9504ea121b68ef94713331ab8165261a654e481e3e9b81534224e60420314f4fa611f87e2f2638bfc6f3b20118393da773c2f465a1c7c6e2ea210ce9ec", 0x51, 0x0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) semget(0x3, 0x0, 0x2c2) close(r5) r7 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0x3ff}) r8 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000380)=""/179) semop(0x0, &(0x7f0000000440)=[{0x4, 0x8001, 0x1800}, {}, {0x4, 0x1, 0x800}, {0x3, 0x0, 0xd1091f4eeda21616}, {0x0, 0x4}, {0x2, 0xff, 0x1000}, {0x3, 0x40, 0x800}, {0x2, 0x8, 0x2000}, {0x3, 0x3}, {0x0, 0x0, 0x1800}], 0xa) 06:09:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 06:09:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x90) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x11) execve(0xfffffffffffffffe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x400, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') 06:09:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="a3a1827aa20271d1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:09:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x8, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x81, 0x2, {[0x200, 0xffffffff80000001, 0xffffffff, 0x10001, 0xffffffffffff5023, 0x3ff, 0x4, 0x2, 0xfff, 0xfff, 0x2, 0x5, 0x77, 0x100, 0x4, 0x9, 0x720a63ab, 0x3], [0x270, 0x3, 0xcd56, 0xffffffffffffffff, 0x0, 0x100, 0x4, 0x2, 0x1f, 0x5], [0x1, 0x81, 0x2, 0x53, 0x0, 0x0, 0x72], [0x7, 0x200, 0xffff, 0x10000, 0x5], [{0xfffd, 0x0, 0x3, 0x8}, {0x3, 0x4, 0xe6, 0x8001}, {0xf4e4, 0x2, 0x7, 0xfa}, {0x7, 0x0, 0x43800000, 0x1f}, {0x1, 0x4, 0x3, 0x5}, {0x100, 0xffffffe0, 0x2, 0x3}, {0xc8d9, 0x548d, 0x81, 0x80000000}, {0xb0, 0x20, 0x20, 0x80}], {0x7, 0xef5, 0x5, 0x6}, {0x0, 0x10000, 0x9, 0x4}}}) 06:09:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getdents(r2, &(0x7f00000001c0)=""/76, 0x4c) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) 06:09:01 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff05ffffff11040000000008004500003000000000000190209078000000008fb66cc0e85ce958aec6f43a2d71"]) 06:09:01 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x100, 0x0) 06:09:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) kqueue() setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semop(r1, &(0x7f0000000100)=[{0x4, 0x7ff, 0x1000}, {0x6, 0x200, 0x2000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x9}, {0x101, 0x80}, {0xc}, {0x89, 0x7}, {0x88, 0x55}, {0x0, 0x2}, {0x6, 0x7}], 0x7}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/80) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) read(r0, 0x0, 0x2a2) 06:09:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 06:09:02 executing program 1: r0 = socket(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() minherit(&(0x7f000048a000/0x2000)=nil, 0x2000, 0x2) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = dup2(r2, r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) kevent(r1, &(0x7f0000000240), 0x4, 0x0, 0x0, 0x0) 06:09:02 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4ad0, 0x9, 0x4, 0x45, "0e792dcafe9dce4bfcaf26ab2b3f916936c55335", 0x3ff, 0x4}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 06:09:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001180)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt(r2, 0x10cf53, 0x1001, &(0x7f0000001bc0)=""/4084, &(0x7f0000001080)=0xff4) shmctl$SHM_LOCK(r0, 0x3) setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) setregid(r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000001100)=[0x0, r4, 0x0, r6]) setgroups(0x5, &(0x7f0000001140)=[0x0, 0x0, 0x0, 0x0, r7]) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 06:09:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x44) 06:09:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0000000000000}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_RMID(r2, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x66, 0x0, 0x0, 0x0) 06:09:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000004000000000000000000"]) 06:09:02 executing program 1: nanosleep(&(0x7f0000000200)={0x68, 0x7feffffd}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000de000000000000000000000000000014ae80e3f724a816386d7f1c04db874385346d15670ee8cb8a25aa5e2bfa220b59b51271c909b329a29e086fc9444803c258c1867d8e0c6f16"]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x1) 06:09:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = semget$private(0x0, 0x5, 0x20e) r3 = semget$private(0x0, 0x2, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/236) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x81, 0x20, 0x2}, 0x7, 0x1, 0x400}) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 06:09:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x401, 0x6, 0x7, 0x8000}) 06:09:03 executing program 1: socket$inet6(0x18, 0x5, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10880, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0xfffffffa) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0xa40, 0x0) socket(0x2, 0x1, 0x7) poll(&(0x7f0000000180), 0x0, 0x6) 06:09:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x81}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) 06:09:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x9, 0x81}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = accept(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/85}, &(0x7f0000000300)=0x57) setsockopt(r6, 0x0, 0x2790, &(0x7f0000000240)="a58c77d7e90b5fd605db193d3692bd0a8d2ba536ca7a7247794601c4b60b32ad286762983768fc250e68bf76ef7725", 0x2f) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x40, 0x0) pwrite(r8, &(0x7f0000000b80)="1e3458fe318b15a731b037506cd1841723d027c9e979026217f0ed14d247fbcbdbfbc32de0bdbb2fd28396a53575afa2adb01d5bb413e7596e8f5cafd4f1d9ec77577472aedc61976903fbf1ae3d1b8bb45e9bac12347ae5fbd75eddad3a86c01dbf4709a674e1b16e8b9e6c92ea88bef4e8713c4c0330a84c77688f11d467cfa73b5d42e360fff7adb952905173aa07340b474d9b0b10054d4e461efd36f3b0ecb66ceec82eaa0ba83092c0bc2073a587bd413357ef157d8a8f2f8445d732440f078ced57da12eea57bd39ead6b01f53311a66d4077fcd9d335446dea818f92ef2996c348aaf33d2bd2fc4e47e8735887b919b26a70219123f791df04ffb3d62fcd27bc07ced6f0a89f5a06a922d10ae6faec8bd70d0437b44fc538872d90fc89593c6799122ecf08d9ef09a39836913b881ccdf01539b103d344f6001ae4af6e8a0fc6b8c8b4927d04a04a70cf219da299c549477f46e204cff1cc011ca08e086080d05cc36b212ee4b11160cef1186cbd0e980aad73675f77afc33230b3a985a4f901f1945f311b54f1499e7af3d76f688fcd2354345e1aa713a4751b9040dae209ca9dc5a554be9dea5cb4eb7fa50184bc85c95d89983f038ff495624e6cea1f8e83de9d08de0178a524e7aa330246c636fd19e56d4bed6e0cc9fd5622fba606ca851b08275a3c61f918e0631378826bc67a1606d1a04281ae90d929f91619edd1678dc9a31523529c1d57dbe8bf3605d302d6440568adb32d86abe0ed4c7c2d73338c9cc4106962782c9a2064f9f9af67a5260f01a6f5439e7ce2171cdad0cc2d4aa2dbda1f10b1a83ad77652ec8d502e8beaac818a802b5d21601d1840d2fa97f7d55c2678923c1f5e9e8634c45f2f2a6a4a5f2683111bf884585b99cc1430eaef56c5dc45ebf61ce438e1d26159a3ffad15d8edcdc17804c53a78676a2ee3da3eaa84eb9d621598c1e290a6449f768e1bfe18aba02b1d7a98963bac9d65498e63f9aa0ef723de7022de1d2042555b5cda860e4655566908b7f84e7adb3ea4081a5e18dc1b053ffe5d3ca75e5707ee5365902b0e74a88280f64fd413002eee598ea8c01179d1d4416ab04ccf80d45a202857a3462da453d7e1f5891ff8c7c3f32adce833aae48152dbf1add5215d229bb4aa89759746aed062ae2ab354228f73b04f1a4d2d78f291e664556fa493ea7f98bbc36dfe16a191ac3a8b4d82b9b40c3559c19c2a2adb3106433227fe3bbe866e04da93dbc75874a68b2f82be1d9b97c37c782f2e5c01249b1c8eedd55431fddb058f76df1930ec1dff1c9141eb6969b876c96a6ad261c274945c160904f42d22bdf067f06d54e29ade831fafa52047ebdf6a3ad985dd2edb678753185a73e198116d126e6ed2a1a35291c6a6e74e5d4d6fe63f62aa47b2a631eb26e944ce722c6e9277f7c218e47479cde8393a10b8f12b3680cc1293df34e1ce7a1484eb7322eb3159517d60c8d7ccffb9baa063defec65f8147a64a77bf8b298c66befec00d0f4a342118f14b4f3214a97c2727a7b7bcd1e3b2f93fc7b0c5c2a235bfe80989b620ba8fae26826b0f5d6c899164520c615fd89150b2bfe887234b83888cb7e27a5f2a4ade5861dde7317fa42caff1120ac8eafd3d40850fc7f0287b6d8540bed27e1f2472fb7d07b33968bea2827ba0b7dfae8791c26bc49452081f911af45365f854ea962f832391ac9de8049beb027ee469fa2d8cb2802013477edfcf8b914a06ee4bf47e618637015468494563375dedb3fd648bb7da8525f22049e6fc72255cb300dbae0ded1f985654cd1e0c1cb05a30d90c5bdac7051f1287afc82cb60ad6d6acea8c2c75708d6bdf5e124f6dcdfa287c30ee83a7f4ed420e15fd3d640c0cb5d7b1ae01700d0604ca0bc7181e25ec663961174f88f7906cb06a7b8d38e2ca468c3579351685d9c2d1231877b14ac8998b64f09133b7dfde41e4b18ca9afa88d7de42894b471a71c13477cb794cbae090ecc3033538bbc52dcc6c8639c9c806030ac0da234397a444a0be0368fd81fac971603e1e25d22ddfca9211a376324ddc529226ea550e1d4c2d39d504e1402237fc6c836c756b9abd8a78a0af0dc12c03153a2333eb0a3d165197693080a7a354a4d19197e1524d6a999462168c7d4cdcd2e51a8b6f71666de89b39f723c90c785629e22a24a35a25a49fa40ca0d184b9d2deff6b94a24cfb7a8f7b40c2144af5b89186793fdc3a6c5533faa60dbdf68974fd191d539bb93295d734aad4a4c6f5f1f6455335c34ef48997df387b19ce32852468cc855dfc9a6c1226db86e6297592014ae17e5ffed46bc973b62e3a31a17ec2dc75d3271997fa4c2af520931f033c85ce720defe0eda120789c6dfffcf22001780656734387a046e7f206e80325a7073be68f7dcaf04331469ecaf92af5abe996ff13fc9ab6f60fb2e7c963cb62e78e80af6c99b655d4f8b80caad3f4d01d727a61ef8d55ed788999d15b9c70ffe71d9b1fb2fd91e3fea5a3466862a9ea746ca20ccb77ee2782b15e7d848765c5f8f99153d090035f7f97d07046b907b5eb5e5c1b44ee71da7f635fdbfae7612782ae06f17cc92a3ae873389fe120f90a4d9eb9f9e94522cef0bb677084e8fddcc2206ac16fb2cdcdd1059e5700afe4c4a0e2c5174ccb388bc67a59aa4e2e176ef842d0d91e86867796feed9778f450e81e54c8a1ea550de4c590c05085d0b1f4a066fd5bc4a7580af7ce227bc5fbf09a1e2c9ccf526e2c81aa12a26aeb24539313a4f9f77f6d4e5a3f692a661ebb50c67d3a58a4341b9add31daac6b3b5491d134b4fcc26d01e0b9020eca5de2524b99a560c9d7c9ee5afacd9071f4b79b74d19320a7a31da4bb2249feb3539951af8bb0c140deb757423291f20e90c8632c2b5ab27ac7def947a8b9a464c4afd263b8581fd3e661edec3099549cc1c068e104127ecac176efac0c5310025d9d16ea8661a5e1f20ba9df7bd241b3c9378485addbef369b4c36bfcc5362c1f3fdd1c5c0b1dcbbca42d610a6590afcc2200d284aee830ce9ca96e0ed2b7a86fa8bc2d7fa4df7be657b6b720107023fbfbbc3ea098994de088e24c16318c046ce1e8c5a26e1c97450e78de9edd23c6907208ce1f280638fc2929162b619894b2d74b966e8c77c617f557bf7aa6c5634b15c4820e2c7b81bc6f422f006a6b580daa57cf610a4113acff986a9db052d03faf0f155882f73d2d7c7aadbfc1b362cefe4b49da4e31b270e26513c5b7931e0ba3b9c874682fca7d04c72478573e890d999f358d804e1a18ec479b04da87c8c3e387b354b46e8cf40802843b13941614795b5390e768cd0aa4ecccd1485ece16dfa1e16c193fcc594ef9d8dde2175981c2be17efa0a8dec02032a5e327da1d0468b5397beba43308c6a5625904e397b438b27b303a93aae41d83c7150407b4671e1fcfa5a9844e92b3ea5966a743fa220e0a4ce37a8339ec74da0e3c21e8030cbb70c692c574c9ae403a54bbaf3709369a7155182d5558acc8dcb2d29307323994b8c186f2b98458005dbe38e9959fdbda5ad304f47905a062c0217b5a7670616ab5761a677916d0f775181a1a937a8d9e6e18b73a4bc432535f43c761ecd9118143857a149dd12a66b64ab6bc493a80f758c630480eb90ebfbe75f89602053dc3e3bd49d8d01b41e90b532b24c72ca6e807414eabc00c0892edb130151ab3628d30a96dc2f2e3ffe5ef9ff170339408abfa999d782e4db7cec31d01fd03016607f580cd9bc7555cb0b5ad317e6e2768028ef1bffce9e39927a4696bee4dafb3bac6c3bd582640c15217438d47052d8e398dc735c008a46f4c51e2178bc37f8e9b56652aa16eededafdfd6d4724e0743ead7ccd2af90316ddba245ba4b5e042b376cf504005e23f45637ea848a3c77dbf5c13866656ea0dc0fb77dcea90c909a9719fb6c9e41598e82aed752085ee352493058e536ffbe2448d514f63de023ec966c8e41bd7348ed5b698aa55ff69eb15c17b111f2dbb5c6812630f17c1f944f457967f3abc9cb2951eebfdf63ef0faf949344c78bec7d1bd953a9037ef506dcb5fd5fc345e8ed88833fad72e478e8b1add70af79e7562c565f8b556848f3f37c2746e02cc43ab527ff33c744086119b063d83001cb5e041a44cb987b846310bf0b6e3a52d88ddeb9babdf7c000461280e0e57aa252531e4ae1fe88beb161b0c2f1afae1758c61f368252ec52fe444424cb24605d2802f0d2055c3feae90536ff82352b877e399f7133efb499de3133ddeb39d3098ab4341771e4def8b3fa496fac567e2eab40053c6691d2512a32e9fa5e4fc76efd72ecd6890eaf93a0b6a9ec210c21e5affadff5f9d91c32e4617bd5dec85bb96151f11c90d3c1eac922f336a1e9da4cb7634b524405f1a871cfb6ea9197d5b6cb1692de9726a1955d4507a650badac41a1bc7490f26ec397f882a54aceb59a0f0a1b41e7c7070e5fbe8969f533511f946f9fc97cafaf719fbe10369089a4b61085516b10f4ecd27645c4d57fc3875cd037f6c94df777de4fe5ec1a1332048e65399170d94ddcf496b366ef59b77b1a9c092516d44d1059bf801fc706c9b7730fc24430b686272bc8304b4c38cc7fe1cd27dddfc3cd86416dd6f955fee9e24fa15a7dc09b7caae9964c97cd04a170f556d86c9658bbab94f4b8cddd23c2fa27ea8f234da4a980a8e99231c9f50a0e9ee4ddc4dead3f645d47424e55758fe272ae8c6d89a1a457dc2233714f2a53f0861ab9097649b492c75b246d25f5a28402126b53436da20e082718b79387a4851c9cc53fecdbc1c4727739269aabbdf1e4ab00c6044aa4e8aca3bae41911d90f720d57f777ab726c6605fd6fe680a64544fa4a3621efada12c91330d55b0f77c5080dcaea359d0d44fc186f45968c38b12484e53d01df6fbf6d356c1a21873f54a7753c215b086bfc06d7f6514c664af1a8fffcf8a0f89a494e9ffb7e13b75cc84b6bb14c324f2fa67b2dacc5189bbcc9b96ad69812b7d553e889fe2ea0ce18f10d87e46196c7bf8aaeef875a6dc5b4b961b88bd1bb5414797ab10c5fdf81da370b44c828c72d36eaf8d2dd57d7c3b10e11f14ebe533713e13ee9ab24778c8475956478381c79ceef4c035705002c88388315dfb819596a31d06ffba68ea5c846fb613be19ac8ac821ac55b75c77841a75f3cb93a87cc6baff7ee2d7e9aa6ddc4be459ff25a2db6817f2bb7842059795a5882d69c184e79119f93431d9041e4b10ba2eff5b614ec728498ca2b76f2e52e801ea099815c4ea2924110159651570ccb404c2e4c38cb992ee56fb0c71cd0d04549295a9dcb7941f7ff6e85a481883448a2fc84b3abffa4352f936486ae02cdd09082625b810c471ac77af4b1411189dd38d77b679a35ba42474b9f51c1070f54a6aef1f6648708f5d55e7ce5e5875e89f409e9169c59b0717cad7ccc7b091b332f87d38129afe37e0d87a0e49fc1cdd09fcf4aeb2bab3aceae8f0b0315b18e8b3d3081ffd71868441570374f172beda619ef3543d412b97d6d3ddde2ae5846ffeda6063c32c33b1b4de1fac678622ff52b8a941e8e1230141cd374d788ce08ad751e3a1caf9b88a4a640aa395f51daf5f91a4b27516aeec3d6659267b89205d7c0d726cfe7057ee40001f2a5bf44aefae41d6e559da3762634bacac1756fa1ccc7a090d88ac385c4dd36f0de5803f1b5c4c09401c481e991ceedc69018d5c7e8ec151b8f8dbeb8c77604fe740e730acb9b8ab80f68c6085f7a1d0170f9f2360eb275e95ac759a2ffa", 0x1000, 0x0, 0x400) fcntl$dupfd(r4, 0xa, r7) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16], 0x2, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584c"], 0x38}, 0x0) 06:09:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readv(r1, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 06:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x80) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x7, 0x6, {0x1, 0x1}}) r4 = semget$private(0x0, 0x5, 0x20e) semop(r4, &(0x7f0000000280)=[{0x2, 0x5022, 0x1000}, {0x4, 0xfffd, 0x800}, {0x0, 0xc54, 0x800}], 0x3) semop(r4, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x803, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x3, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0xb784c50b807ee541}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') pwrite(r5, &(0x7f0000000200)="244e7f7cb0b4823f198e3ca4c9d2", 0xfffffdc9, 0x0, 0x7) 06:09:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202020700000000d14ab69409215b4651c6f567764a4d53841971bacf2c09cdd1ac7b7850d7bd8495481d147e89edc2ebf9cf43941427ee44cf86399bfd7fc5f1f7ebf14e3015c326b291b9b61d4e60e7cb4b497b12800f618ca060f4bd62f96632309002a30f4428aefb09d073b02e0763dac781d131371cb92c7a006776dcb96507b21cb7044ef16a66a12ad3318c86069458e94eff108c3a0e36415687eb653c3b642182a8491fdbc2a09f84976081b3697c3243b66c974b1040fb730009ae7f120f4af54def06647ab61834cc9a69d84ae4369a8309f04b497539660940ec93"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="071400000f370025ff149b33ff0f000000000000e2e7fd24281af91418531c79f23818a9ca5d1ef9af821d7d18fa0c8217f1c54203a869c8ad8cf3e7c6c240e37cc673726937641f71fefcb15ec59972e597dd82ca0afd4288eda39b4975a2dcf7f56d4cb302a863e0872021c2a96244ef6d2d223cb7ae8c98798171058a4d10dda9ee4fecf01955e9dc8aa7fc4857dd8067a0bab185798006417613c9373400384f9474ff70cd698dde3078a50bd4508115537a2cfc3907d4a331ef2a459623b913bd28dcc5d71a2ac30bca403b0f022431ac5ae123c40132f642f5c35fbe0f518021d8b3cf035dc4a22a4eca9478bbd49cf4bc0329c84e904b663adc3022b2ab773797ccf1de", 0x107) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="1ca74bc7ffc1", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="53064beba303", @rand_addr=0x7, @random="1b2047685bfd", @multicast1}}}}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x3ff, 0x1, 0x5, 0x6}) 06:09:03 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x1, 0x4003, 0xfc) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140), 0x8) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) listen(r4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "000000207e004ef5c90400000000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x1}, {0x2, 0xb61}}, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[0x3, 0x3, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:09:03 executing program 1: sync() r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x1, 0x81f, 0x800}, {0x4, 0x1}, {0x0, 0x5, 0x800}, {0x3}, {0x2, 0x101, 0x800}, {0x0, 0x101, 0x1800}, {0x1, 0x7}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:09:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1]) 06:09:04 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) msgget$private(0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000480)=""/4096) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x3ff, 0x42, {0x1, 0x8}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="c6782db24ad773acdb071a3dc3e1eb72f7d731f52d2f996a8d6d7c59b6983ea0b222e9863365e555a483a7ff440f396a802c00438a31267a36a757b50bc699b1a782ed6ff68e3cc4450c8ac923572a1689924a30e8804e3b0550eaf67dca22f07eef033b5a7b540f4f74cfeec68284458906f8fdb52467a0532142c2ac58cacec987bbf19c1d02bd4b69924b7af1a952a8df59401b1cb5ae1c24187e756abbc47fadeb1ff88616f511ad08be5212862d8f9ef21264f6165277c476a97984a8bbc58355bc250d16500043c0631ae14d9e4b46e68ce0d51b17147fee71d115c8ae1c8a131f1ad616abb0381e6ab630fb200ad93097c5667d62082c0206d38e8b", 0xff}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/136) 06:09:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 06:09:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0xfd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) mprotect(&(0x7f00007f8000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000300)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x2) 06:09:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x8fe}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x5, 0xffff}) 06:09:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)="b783628304b15024e9f85acc6e6d5bc4f73c2f200e65fe1725d9f762d6fa9c828bf8499f6db5339dfa838d7821adce4ef46c25651e737ff7e7dd4ed4f4bde3eea0348d0e33e7d997291909e91b821e0a723e4ba300f122e283932b8f63245f855f5e363b9a3a7bfd0cfe14011ea9f452ab2012bc8e99591615ebcf348314399aa5fe52c93a74bfb59c829c7426f29607b02b47e57886635dcf2beab5eaacc2d378de4d2f563eec187b8dc6c8a7300f902f416799a51ac79254be615f388687ad353f09828b4b3ac46f3d935b328f90c0c4a3bca574f6ef1542248de0333b6188b9d39c1a", 0xe4) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 06:09:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026612796243157bff62e766874728aeb63a9290bdb701dee2b35b0e754bba14de29a877b568b4f1d088c2814684d69cd5d28a520c76b8ab5c78c24e1d40bbc167e08987e8118a0a48c9211f2ec32d45a169912fabaf80396e9169481bcbdf48bb3b87d00a527c035eaa64f52ac16162c0edd781437181b193413e2f148f5a71cfbeedde9d099c4eb3bb2f62003a824b5f818b11e8a1789858d4a3f090a9c232cf394ccbee9f9f61bc096e857f4bacd14727f9ab770d5aa5a62a4035bf05597a799c51e0eb33afdf77524e928624f82516084a6f9206042c594e5795dac843d24029"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = socket$inet(0x2, 0x1, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = dup2(r4, 0xffffffffffffff9c) ioctl$BIOCVERSION(r5, 0x40044271, 0xfffffffffffffffe) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) pwrite(r3, &(0x7f0000000100)="38dff07eb0cee144867d0ee7aac6942687b4c75553e62330a28d66fddbfc1ab6860ebc0bb46f01ac853e835dac0f7d435cfd89c7e6c728d5d38041eb9a6b9b7b06621833caee3db31429bcd5842f91a682cc41692e1da4cc0696a8c7558afa5c2d9684005a6337acff82d80b4d4a5a2986f51ce4ab8e3d984d23afc65a88c120813b6134e8217036a86edd790260d7a42cdea1db53008599b5af0343d84bffcf8a2c7c55bd24e497f7fcefa890a1936488e7", 0xb2, 0x0, 0xffffffffffffffe1) r6 = socket(0x2, 0x4, 0x20) getsockname(r6, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000001c0)) poll(&(0x7f0000000280)=[{r0, 0x40}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x1}], 0x4, 0x0) 06:09:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x81, 0x8, "a8072d3882f2c0a6ef8eaa66e18b078116477ce1", 0x2, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:09:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x1b) chmod(&(0x7f0000000200)='./bus\x00', 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfddfffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d4, r2, 0xffffffffffffffff, 0x0, 0x0, 0x1000000000, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r4, &(0x7f0000000b80)={0x2, "069b2d3c61423405688da88e241dda106af46c7659ad645d0166cd398bd5ee652366f612dcc08c5f97a755a3c3499c23e30b3b1ff151eb2b95e298c709bdbde2635788599724afece49e320c7b9f45750d165d26b0937134a2e5ebdbb4cec4f4b532871a0faf1b8bdf4ca35059e4d8763d4afdb3cd47b1f6be5e8017b6d230867d8ea6f8f471fd93245dc6063bd1ed341de6db838dc51645be4d109a9fd13300aa200f257fdc467f8b23595ecb192fd872ca26428c717c4d10358607bb19af43a54f9c0572367534d758e8c2cc6386b31a500c59710a11c84f9e37e49b94c3a887ee9b7ca65bb404f18445463c2f15a466e925dee8b2e28f049269cfc9b1241c378b905f044e54017b939c897e03b04648c05ddfca2fad87053730bbd631c9f09739f5d36fe483cd6f52fcbdf0dfb520d9533af6460fae3ef0d9ca9563c614f6a613acffd049cf73be48d32b0d88fdeb0ce6c14ec5d1be58f7bdc23f968cd53d0aad2ee37ac804d1fd72976c3749ff083db746a0af2df82ad99a0fefcc0e455a626765343207d812ee2ef5d138c131d2a2d9e44e306d5d3afaec2d830c8b0a28f933bdb68d7736c49d51db1a801e2331ea0f1d0fdc8469e69f88a2a9ce3e193a223661bc0cbf82f6c6880f042ef4c752530920fdd9f6a714bd78caed0ae0e98315f2e89496ccb8fef6a808ff7ecf610a33d2d0cfc6f5ecfa02f75811c4a84b1daeeaf5865387f838a8b4290b22631800bc0e83c218b77755f6dd0d49d33b370e42f641a4255ebc9c0480403557ca305e9ad4432ba91a7dc7181a68e46116173fd5b03c8021a7ae466035a83ff8f6a810cd0e0b1da0d80bdf6cbff6868ae8e904863a232391fad627e59f4ce65c709d3f3176248791de260537cbab224226af236e33ca23603c8d8fd22f3ed238693229659d8757861d326df486f5fe8ff6a4942a2a337b73e05a41d92df8a8235200183e56596d49ffabd8aa882d90e84412d86371292cbef70f493242d9fb8ea7b456841fe92e03bdb6405447a0c6d65e7a45e1f902146fd68acb72837f06bef715076af075765aad12774c0742a7d0b2d00c2b43f74fac0c75771d5b56232bf480bee8d52d81f7d0d5086e2ebce424d2a6be4f5814f6f98deb4eaddea0daad5aee515f4e4fb2ae36260c3b3b65dbca1b72b84d3651e9865e1e6f4b5e61a41477bb7e29fa8f25330336b2d9ca0471f01c12e09c5e6e0f6bf5da8772094874893a2f31c4e41aee523f81dc5e165b221725613479274a936c14ac955734899c02f8468876a92911320f7a7e699cc5a1984d5fd83c119d58a15690f1b6c7b103878ce1b07beb79f94c313951ff9b6c8e35f98f0ac66c39d3354dd0a84b41f564d9e84d4f90aa11d95ab722e9e44231a50ad30116beea541b36dcd0a46e4a19d98807301c1ec5483382cc1184b89f078c91c91f0e3a27a603ed9172b0c82721c3c6f3e4ba1b4952d3d416f31400c0052461442ea3f44991394179c69c917d33ead8ec24f9c76f55ededa0a2a8c678ccaabb97dd034447e3e67f67341db4433ae4aa2b25a68a1e0617de73582066a46f264d5f9469681e81e2ac2b3cde6702d527d4081ccfee1f2186c6e34ad0657f521cb0c049712705883f4c0fdb855d9e4bb2ed4884fb08bc52f3aeeadbc4b0c018eab21a381c38b32a4bb8e155dbb311dbbd97415e2de7472f3d31ad35fdb0ad4e3beb709167eb9e0e0af323581ff14b81c8ffd238c180eaf4cab25c530774f664378b890bbc835acd7215e847f51822146a0e3cfc67b44541db39684ac52a6448a9d02c9b5a475241bb13dc0eeab2b0482bde91e15e649494f002986a1c39f6b70a07d8cc482b457511cbe3602556d9bb94cc169bb2c3de7795f7f7ba1be432430948533106f3ca84c4c4776c152c467e8aa2d09e47f4b9bd3e9491de8125f7ea0a967b3750e9826eb22453ea767cbdc89a1ace1d7c3f95a079b28233aa0d24e6faf97bc66c2702161a14b131f8af055a00769f12a8c077b83775731b16c0c27915cd5f00d1325aa5d951cc59272311652c616e986116c7d85d4fef942ea5b782ccd9aa21fb8c55579b330b34a706f921d7761ba1554c068c61497400b6354c6e99ed6106b2e8cb7e60de5ef2ab3bfd926730d2118266ad6c00819066b092dec4adb86e153979519ee231ca5a008cdc67cf35b1dd1646c04b8eed4c2e0d851e3f7d246e9ba7cb9d68ca3ed241b55e2e5b91f255285cf23c1ed0c9eecd4467887ec567ce2d599c18faad71c79c2865fd0bcb10796f50cc3cfd0691d5fc24b433d21053c2ded96f9bbdaacf0641a7a846bab0fe7b3553993c5642c91768eb3682e22adf487112c5d1cfe2f3781fc528400ebfe61e758edc7df003bbb75af8707bb0159753a256f0a35d379eaa90d05afaa72441f3068bf03871844daaedc0cb9237b28cf5d8018098aa85888bcefb317bdf57d4f679101baddc1e7e7edc99275915d298bf8cc95bd445d97025f95d5580ff5be1725c0f6e3bbe2c4aba23a26b54e7458168ee493690f824e2d76c19c26d9c5bee179bfd80a88fcf9067c80aaeda185340c619c8b555ca3eb2456c1f5906e73f505d301c92bf681a2792dab5acc266e61afe12acb7c0ae34b810e3e6677cf28c026435e19fdef33316bc8cc78caea6dbf8acd4b7a20df711e3a0c0aed5fd5fb1a13520426d048cbf4339237b9d6050c289cac361980f4d2226293dbec4f216ae407afb34f03d66c6d9ad9403f76c495712182468586042b57a28cc873eee0652e5369b9710aee1f2c97d2bb6c745053e9f7844ef0d5eea95d838206a7d942d5280aa72179620115c07bc36db201775d8d29a62a01331c8f0d0af768b9f81598b71ab684c40130bbb4c8c3cba20cf96cdbbe2438e69141510f9a4e147b3d18149b41aca05110eed4713760512d14539760510122852d744c2dac40ece04d0b28e6fe21c65ce42b614b3b2fca16cc8a0d5a0570f19e710204779193d16b23f2996b82c81785923c130c51fc176c42b29aafa189dae323dc125fe70bd19a3f47edc8dd5c31a77ee9ce45d12ae45cc147a83203dddebe0d6cfca9284ef81a9f8f24317b227b69db6e01710f36ea54642b87e7c6dd4974deaead88d76d5f90103375ad18269f0a55567d48b764c81ba11fe5914c30f0a32cd58b1f80b24d4fc81f603b9d5cbdd2c64a0b4ad402357ed5fbe0c9af2bd38e8650204d526825e1c2fd65cf647283f1e043484a82aa8e6064f96f1df140158f09e4aaa66dd5c96b4c7f3d7c0c16d33c7db9962bbe664add9eb830e3f8c1b4a9dbc9476d3e171368db09d0e6c7e202dd62ff5c240b65d35281aa24a4efbab7739141b2739ad1051216b248147fd677e55a63c6b019dbba96b9984abffa676b7085147a307313884e3608718c296151e57c10d518cc67b6bf4bb48bea3a69d786f422d4e2aca31074cb354cbe0505a6fab49f0f65c6d399b4310de0d422a5ede764ceb9927f4d9d62139cfbae3b24f7376401e00941a3d62a7a7df2f06a5390bfe9c664b744b25227e1ac2a08f35067c0ebe8c9beb1b86c1354d447fce7c3664ed7a86c7ddeaffe749030efe869527ad754f2cdcb1692a79ca6686e9741ab081a060b9afac74b1e7d50ca27b277aab1206d2901427929323dbb906935004b17b92b171719adb51e241063d04b9b1a3b26bae189c3309bd924e02886fa8cf1f335f9e20c572b642fcb682a513f6b648eb8b45cf67b476673020b838df648a8cd1926bb73510e2e46f7aece338c5c9ab88c6f6995b190d440aca1dd78c28d4be68f59c83e8159b957f3ba64ab7a0bf0c6cba2656e100266b9dd0ec88f422ef6a4280cc906a0f9a83ebda6da79739c3a2b801387db0b8e96a9e024be4cad3816081b137661c715234e05625846c05c9c0b0fa9a80c45d2290f136f99de2de6d21e752dd891f1fda9d30b927915c32f533d41acd9197bb4b8f452a01828a6c5a2d74985f27ba5287632b7c02c0586bdd0b55d707344526f9f66cf8d366b63f3685dddf5f84891f4b668fa5d1bdbf691ce2dedf33661eb2bd333e42ff13d8f776e98c186eb3eec2b567d9c1255e7fb6d10f3d379423c8f01b9c484c4d738428f70f388ad6ef3644100d1bf8148ff8a1d1be53ac2bcd721c7490be5afefa22c5e11348445a6d6c3c8b44d1bb672c440b48029597eb5ec49e73d0bd99ddf198b24b374680d64e908e10788d09f46ecff1896dbfe8bd389108ca43ee855f18a63daf7bab0a49db85e2f06d4eff8963a661e89fb843bf88f3e2ecbd289c9ee42813a24230f327e8ab8e8e2adda58bc47d3339ddcd3043d4e58c5976e1409835d38691d3aa210666b88b9422b17ffabc653cbbcea3b5b660bcd490e90bd35c32c7fea4e909f13d52a9904b1b7486bb74f6ec45b3949c6cfb6fa4a60c9bddea518b3c9f80cf5865fa4308b1a57c4250fe996e1e235fdb444b6458ed2f3240480ed3996652af9df144d03da1027155eec89affd309150b1aea17c8d734e8d5fea8dffd534d50051d9d684e6e57d1c49802b3d368947ff75df6a075fa1d93d443d6d4132a7c6234b7b0d17ae070873f3ff1e74efb37c28b503d0207f541994542d3d25a7d5a002aa0f24874ed3abddb6898de6fe93741a1a3a4f49226fb376cd6168c7a20509554c6a79e8e776cf8cfe65585e81f0ffd574a08e9d1fa2cfaca2e7fe76d9e7b5d99c0aee37f1044504ee72f6e972849d4e29eb61fa1f63324fd63c48fe79d3d80db1cd2d10e09703f3157c83790be55e4a37202afcb213d526d249e53630d2d0672258b1b4a42d6c6c36e4683806f739a9de9fcb58f98f7cf7dc5da6af49c92bcbe02ff9eebbc18ac3401a07ab1a4bc29b6d2366ac9330efb45bca507d184b0e9758fa30a622f67daba92bd11fbdf312c836b3c4f2681ac99d1d770f92abdf4acedaa4bb956ddd4deb833c38da52367b4f65780a0ec1729bcd4b3c419df5d34c2987b868213141139aed43b75a419d1072cf8120fbd04ab94bbd58a5dbf82327b9b0f10e180d6f7b69e981a21d57db5e880b38b45125f3506d6c17e08d11f6590d3a5db97fa4a8736ee38fe7170db5d641ad152b6aec3fecaaf678d6d1e12d3541ebd23980f0f4532ad610926778656803f640fb5becb310cdd1580dcdad3ef480b8c1d913ef6fee2dd31a1d28c40da5d4a460b1874c023165ff842cd15531995a004a2884ab14976ca3a2a1726c23f48721fbed42ed4c7eb0867c89e1e9baead67097bc6b6e5a795b6bab2914d84184d5670fe48b06fcb44c40b1dfab17baf89927eae4401cbfeefe9cf71df184e1cd0f1380fa3a6850f1426c7065df4f8d205a53a27bd42ee887fab9d4ec4ede9733fdd83924f5a47fde63856b338c8f16ad625c960617d14d6702dbe895ec6530229d891af85db9d69cbfa756d2e4b51dfe99f3184052682e67446c8a8cd0308e2f1e011a8e28c3be4cd78c20b58eecbdc88040d19c7a4e880da324845fc56555475f7c2b2b6bf0b46b108c3ed8446c81bab47e6029e2d2ac400f3339a68fbead046921476ef8b6bf1c8115d190f70079e741ef8298b28b81072fe8e67daf55e28fc335723447e7dd646d98fc911b563431b6445f1ccdd9e14f943d09e595d747f52206ab847e8f33815b9550d159f7a8b8a72e18b488b86368eb30b8f9d6924164c738e343edcf89b7cb4c43a657bab0adbd2f0d7fb60be314316c641b801b02189d8dba4f1f051eace3b51a51f489ed2e8ce808df57ec121b779f568af18fa1eed41611987e22aaea7489eb7b31bbb00ef"}, 0x1008, 0x800) 06:09:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e2cb7b6d679382"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 06:09:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x6) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000540)=0xc) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = geteuid() setreuid(0x0, r6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) socketpair(0x10, 0x4, 0x7, &(0x7f0000000500)) ioctl$BIOCLOCK(r3, 0x20004276) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c653000725caa46ac06a5d7e027c39e95e120fa17055157ca6c6e26727d993fa4b50b9ce1b32146b5d19aeaacfbc6a0da9b5b80e446dce8658a8a5f83fefb090fccc02e1b513fce35d701c9e6108aed063541fa61ffb9ba66"], 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="14f1d982956fd2dd67bde3e070bb4fd834cdfbbe944478e0eadd86c2abb6b1", 0x1f}, {&(0x7f0000000300)="2021ef9d10734cffa795a9d70f6ee71535807078b31b740619289802dbf1fd68ea4f4420ab3c5e06a0e9bb25ada2250417be947377305d6d6774163ce4fe10cd7ef27756b32b1dc8665e690b6b3e8be767ffeec11ff9a1e70f86a398df4e0236646827daca9987a67bd60eb2b121414bdfb80965a853da788af85ff9b1a76b8e7868fae82eb860700fc02dc3e44946ce98f99343641a3221e621df38dcc4698a905ffae60cff1005a39f2515d51f34bd0dc95219939323f703a35a8a995d320755c69a3bf480d82e37963567ca94fb86", 0xd0}, {&(0x7f0000000400)="21ab6e6f814aec3283a86351c41b4c9f0f48b5833283801a9d35d5705b7df5e9bbf60826d67a8293bfd3b58681767d01d7c1674e6c6af6f47ce1f2ade8c8936d559dcf5f01e26f77af", 0x49}], 0x3, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) 06:09:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803056edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba3f5bb10ee17570ad7e08da88ce5cde84b41270f5641312f48823e50a4251eb512e888a02624d17f6e71900cb2148ac5150094fc7d37fbf7265a5f9771fdf079b67e42e54648bea0f955e7162988645192e7409d855cd67e9bb96644e7685553baa595a678eca8d901d098e10afccdbf57da95d6e8953ffcc7f1328973926b3a1b0f3c4507cf819bc71eaf33d287eedd7f8a42c2314c94d9aa8016438a8b9de0600000005a055000000000000000000"], 0xa) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 06:09:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) chown(&(0x7f0000000300)='./bus\x00', r4, r6) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) writev(r7, &(0x7f00000003c0)=[{&(0x7f00000001c0)="4ca6e7858480854139d92f1558d7dd5a7b1e01b98e14e19e2d2b0c6236fdc1464dc6ade718de9794bd2221746af5664a463ddaedceb05ebe511972bd4ed28dadbf4d20ca23dae852fbd14b6d7438b1212b1b301fde9f1245ade460f91e1f022b67747f8a6bc1ee78d8a53564e99cc053b578421ea80c14510dd0c00937c1bf0c0a89801c014b6ae190a63d3730d992d45c25afa187a8d346448cd504e251d11ea04f6aa531057dc5fd78d9525c9148a23f261bbc9f7b30421836779f15ea9ed03471b1903b78", 0xc6}, {&(0x7f0000000080)="ed6aca500b55ca07bbbaabd9d32e13c50fe4f7b583af245ece5c7328bbd603330fcb702fda5e2158c4c827663e89f013baf8255bc54ec8ed14968bb690226ae4b9dee4b01b3f33700b73307cc0ce49cb5403143ef56de2f6a792d1c81f75b207aef01ee7e3d0882f8cbd8726d2b6e4503647d955a54049c470226122e7b25d1773ceb71f8a1c256c4319212dd22b7e31966f5d5e41c3481af7c2511bf087130bcdd21df6e24bce07d38913eaea757b62de28297e21f7968550748031075b", 0xbe}, {&(0x7f00000002c0)="6a86100769fadbd441ad05a788638003482966a952e19112a1a626d3f2b0b7ad0514fcca75be84759ed18e30f42b68afde2f56741750abca64", 0x39}, {&(0x7f0000000300)}, {&(0x7f0000000340)="fc1b26b2b87f9ae88321fdcc65876712669dcfdc162df3bffcf757131cbbc48e57dfcfd8377352f56a12fc05fa37cd41f4c0c117dd56233b2c3fb9ee45d51a6a99cdf6e85d16958fb252008287a6dd40f58a7ab9b915788e6b459887b3aa04e76bb648f7308f05da61d8394b9f1e8a551a55b115c403d1673ad9", 0x7a}], 0x5) dup2(r0, r2) 06:09:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 06:09:10 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) sync() 06:09:10 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x60) semop(r0, &(0x7f0000000240)=[{0x2, 0x20, 0x1800}, {0x3, 0xff80, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x1b4f, 0x1800}], 0x5) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x2, 0x4) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) poll(0x0, 0x62, 0x100003) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x4, 0x8, 0x1000}, {0x5, 0x106, 0x1800}, {0x0, 0x101, 0x2400}, {0x4, 0xffff, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x1e8c, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0xb8ca}, {0x0, 0xc333}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0xb) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000380)=""/16) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000280)='./file0\x00', 0x2f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0x6, 0x0, 0x10001, 0x3, 0xb7, 0x0, 0x1, 0x2c11, 0x5}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1/file0\x00', 0x110) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 06:09:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="4101376ee08748e9275e"], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2b6600a429d7ca1e8d823ea651c0a9d6ace0fa4cdd"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 06:09:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000002280), 0x2f}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1665, 0x1ff, 0x1, 0x9, 0x6, 0x0, 0x2, 0x0, 0x16c, 0x5}) 06:09:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800003100000000000000000000f8"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x6, 0x2, 0x9, &(0x7f0000000080)) 06:09:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 06:09:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) 06:09:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x32}], 0x1) 06:09:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1}, 0x8) shmget$private(0x0, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="7cf660c65fe71a92f7729420751721b54bdab857581d16a55c60c1b7fdca477c18660ff12eddb3820c140ead610ba2e5c2b785be2ff521ebd4a3b07ae82bddb4b546574dd14d400597f7e4f144dfb0edd21f1e86fd2f25562d4c1cf3", 0x5c, 0x40c, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mknodat(r5, &(0x7f0000000240)='./file0\x00', 0x20, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000180)) write(0xffffffffffffffff, 0x0, 0x0) 06:09:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x7}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 06:09:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="806b9da85ad8d2973131f4246209bf65b6fba9342e01b07416f100000000fefbae8a0000000000800000419f479b3f9afccb6ae31eb78f0cccef818fe9a70fcf066fd791ca52dc5db14ccb84c8a1114d032fb4c1a15c5ca1b00357db76d4cb4df9c25a88d46645c6f14b21465d799ed1ffba49f5b3d3383ea367ae9b18e14466369490222c3c649f631f5e6ab35a5bb750"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f0000000100)={0x2, 0x0, 0x7, 0xff, r3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:09:11 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) socket$inet6(0x18, 0x0, 0x5) 06:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x2}, {0x6, 0x0, 0x0, 0xfffff498}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2, 0x60, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:09:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r2, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x1f6}], 0x3, 0x8) 06:09:11 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCFLUSH(r0, 0x20004268) 06:09:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r2 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) 06:09:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x5, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x4, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000340)=[{0x64, 0x80, 0x0, 0x400000}, {0x6c, 0x1, 0x0, 0x100}, {0x8b, 0x2, 0x7, 0xfffffffb}, {0xfff9, 0x9f, 0x0, 0x9}]}) dup2(r8, r7) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 06:09:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="00004a1a00000000000011000000db1440bcbbb32bd233d2ab8b6dcf9a6741f67779a4b8a661236c2c2e1c3645e321b643dad7571397502db994085261bbdbdd108b935cb7ef2947bf34696fc7611222a4deed031d25aecc49d8ace4f07403b70cfef1072ecd20a4198febdaa81298947ddc9c094577199e2786b982adfcd544cae6ad6e688f77e76c5320fa9d457350089479417c2ef5d1469fe7ab2a5201162bf23706a77221693f8c9dc8bf3a29a80517982f1387ee9b7a7e1ba386ca5762176c7b07edc1e085f9cf5601f1fbfa8f5ea2e88a500f1c2a9cc898ce982622d76dad577ce302ace978ecab0c1c56e032e0fb71047912782b335c5c1d0d4c55632260f551365811ca0a4a"]) 06:09:12 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x6, 0x33b10439}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) fcntl$dupfd(r1, 0x0, r2) 06:09:12 executing program 1: r0 = socket(0x6, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) listen(r0, 0x9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 06:09:12 executing program 1: socketpair(0x6, 0x1, 0xfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x9a2e) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1003) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10250, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x2}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:09:12 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 06:09:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6b02e18b7f000001979c23f135016f406012550a069ea8433a480171059f10061d3e82b90d6d816092b2f5fd6bf3403db4419f7101c0ca52453c6ed8d72c1137752b1d68984b9dcbacd43d3aa61936829b8b2f8fc2ca6669274eff7f9c9e284571483b51d12468db066ec31446ee076f672e1bf45c392fe906752711826d3e0ba112c5f85d7d658a33cffbd16ffa30bb23a13b2be2f0e9eff0517b370d42c5438c5910c794a1c2940a050f952469"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x53, 0x40, 0x1f, 0x4}, {{r3}, 0xfffffffffffffffd, 0x60, 0x40000000, 0xb70, 0x5}], 0x3ff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x42, 0x40, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0x1f}], 0xfffff625, &(0x7f0000000300)={0x100000000, 0x4}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="8b6501c187145676b55569a8863f040b3740ec693e196905a1c61b3c790245cded803a8c84e11a33e896e94ace7778839c47c01fe55c14c4d67e0206bde57579ea3a6597443c1172fec84deabda6b6484bf62c3801c9269c500ddca1cdbf1826d9004ea45b31965c99b40a6d33fc94c2c9173f32f0afee67d7e25fa6f68f429c99c129c291dc52073d39b415f4b42aee5467182fc79e75f1e3e4a76b60f0d17c01523fc911d4cd44a689a45430165f32e7d6552ca507f08abe2deb8750ae58f5bb511edbaa75268325dbdf451138485034d5d814aa73baee3ca0bea8054a70d4d4bd6d1ba717ec954736dd91a23fa2fec1c8856048d72fbca1"], 0x10) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:09:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8001, 0x6, {0x2, 0x101}}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 06:09:12 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000100, r2) 06:09:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10480, 0x6) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x10, 0x0, 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ff00000000006a686fa838a618abc85314196735c3814960a0283ea5c0cabbc4ad6067b968a0e398d028c142c8c652be99c32cf5f7fd4b20de0176b6f6521e1409f2a44e1f2bc81f7bd10252cdf6e9f6babc4a0b3db5b1a5825e39a37ae251deceaeb28ca396b28c71fb42d3df7d187c9e954067b8544d2eb2814c9ba340d2f7ae9f"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r4) 06:09:13 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x5}, {0x0, 0xfffe}, {0x4, 0x6, 0x800}, {0x0, 0xff, 0xd52e0e20d458f10f}, {0x1, 0x100, 0x1800}, {0x0, 0x2, 0x800}, {0x4, 0x3, 0x1000}, {0x2, 0x8, 0x400}], 0x8) 06:09:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1c0}, 0x9, 0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000), 0x0) bind(r5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) read(r6, &(0x7f0000000b80)=""/4096, 0x1000) r7 = socket(0x2, 0xc003, 0x2) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="8202eefdffffffff", @ANYRES16, @ANYRES64=r1, @ANYRESOCT=r7], 0x10) r8 = dup2(r7, r3) write(r8, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 06:09:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000100)) 06:09:14 executing program 1: syz_emit_ethernet(0x103a, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1000, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @generic="0eac072cc3114f50dc667d2bcbeacbbfd260c6380afc38d4937422b64ce8cf0995f96fda3bc658ac8834ac4799fd7cb431d49a4bf026c3f81beafec1c17d6cb9d6ed685951f68164fb1b269ec37e9c574de1a269118d805a1dae4fa35c93307e1b7b0873f48709a705ce736de4c87f2ceb5efd849941a0e893ed8817e30e454ffcccc82341982724509576545c2a45ccfb9ab6f82581d05cab310776a5d819d599874b24757043f8d5cf645b437624601fe18e45846e1d97fcb25f248346c2ad75862e4106eba800929bff4c17e36bfaabffe5c6d68b793ee8f6a8e5a48bcb14176bf55159d82f9671098db5a1d5b14f15bef2c8334740eca6cbb5c5e9e6aa036b3a4a4c8ae3c19f67a1a0fdc648a258d247ad3d98b6856bab7a0f56a7ccfb624dcdf5c729777a524fc2f4b774850d3fc9516a45941171bf4bd826c5c9954221fe089d85208883aaf057a397c16f21b18c8951d01adb30772d46048871a923fb66dd886db608705e99dca76c8015ebc6a8b4c3405e5edd63f2a766a681812ffd59228183a391fd19ab397dc0468e55d49bf1002dc46b7835a833f3038e094c99c1e99d0ecf780c407f56268ed64466327aa333412c521dc5242dbbd02de120a981cdb5beb65cd453ab4d67c966efb9cb6920cbd2b042bcceacab447580d56e16a682c30fa989704407c1b6e4972c96ead8a51c43884059ee93a92ec07241d762b8fd48c7a49ede4a9f640dc781cd974ef85852636a1c049a38716935edfd9eea87a864610ea696493414c14515a42358feb50d219003733aa9661ad6c117d27dabd434586f7e248ba9211d0b7be628cac12bf449571c053d2389db113a88692f5e94b514e2692c0cdeab71cf723c68f65b2d16926aeedc04d3bc92f4554f1e80bf178fff07b60a65979eefffa4fd3660d2f46d71a966891904a9fa3f3db2482bc1034a512446cf7351cfd1b6822a61997a6353af9b4fd22aeecffa822206c281ad831627c835f92294979b9f99ac0d0b087f514f005644674134644bd8ab3eb69832440d6bd8660c632300a09fc6a169b15d7ae89179e61b750f385bbcb1012f7223ca91b4cb392fbef805713797a2f7444643cc35c236dbfcfe89900e447a0dd4269a594f131d973637be801859f84aea6d6e3aed87e57f3fdcf965d1e1b83ac3f30766fabf99e443371bbbab7267e83c9d9c67a0b06bca565ee606f125ea93040c787e2d19bb6ddec386a15adce03c770bd24eca67d5d787ed01199c6e9eb6c351f43f0ae5412cc6c7730679628fe7d2295c24107976553dbd63b895e71f34696f798efa2c117a70a840bcaf5f64d5b512d4652d54bdfdba5557435fa525c77702d109b80cad6c06953b7a980dcd6a3671c47585a699eccafa3e1c21c8a9672e8a02f4e0fe70efa1bff5abda2e7fdaa798600879e30e0f4057268eaaeb6062534f6b49609eb965719c9e0e9f23e37cd2a565f6e4d1915d5d7ac93252574123c4f905f9290916e22864c8ef7fc80fe42da0f84a9b0ce1ca437aac3f55876f9eccad7d18c35dcbed41f5c1909267cc90e0df378fa753ae2d8e71f88efd83d51fe6856441067efa0b2e632668d48873e2ec5770e29b32b4f3de47f8749ff9c768e4dc6de0f461b009eb483316bdc0c69c6bd07284437d1feb92e09d341e4be03abb0682cca335041f775bc8df9fbdb1e1605db9d1ab006934034cba7a44188ec3696a26b6cf5a619ba92c25ca7fc89c81f48d953bf795108028998990cab68e8d82c570cb2b900b308bb9fae31a57297b5b9cfcac5a6a1775999cfe325e235a41def1ea844f49565fdf120da8b90b85dbc6a6fe079933c9a8356b1ec01561a59000e9cd2e2cdef426f5f81a62de606349a3154906506e7157178db0a19bbe7ea81771ae6322021945ed431b4c05f7f021fb47960f92a97841fc79507e4294973eb4aa71eb5ae1836d2593e22f259f7a1966295299033d59f70ab7f435ac4f95480886b1bff5b9c9ea2a9cc711cd9743b1d553175a68dae0f0e6e4ae04f876fb899072376c44dc626223ae9c48a785341dd8586e237d0fff5a7e5d62b9048951b6edd8dce6eb666d48f78aed1457245406cf3bb9f11ea432e989aa45c2391e7e5fd3e9cda02039c1d6479ba002f3599e61b7deea8144a2e649eeef718fca3a8c92ead52af6d96be4881dda58ae91c2f80f54b25717d90d4611b436556d4eded3fcde97b0b714469fcf3d71e6b6cee3ccdc02c45e53d4c5cbbf2133153b2b88c791d4a50a2904c15e12160c388acf1b982540777a27463112599c14d2c537655944706791f7ad4c0feadd9a88f0a1251169e419a055bdec3fe0e7eec6358666c33f136c237ba3191f825cd2a773fdbc33c2e901d14ccbd7830d64d7dc1d983d36105e536bdab734c721e5a775406bc407db69c702dfc0f20af1d31b3c9acb7ca41aa23d9a75a1781a2ebea5c63642786b3d0d5dbb77189f5a4b90f0ff8c0e1e8c39e33c1cae52cfad1d31bcc1038300bbea30456e101d3f2454b7e5d0be4ed3945a6839ab8db649c15ea4b6ce104c7b1becf0a4a7d5f6439fe8d4d8559dc62086627a7b6926723ba9f03eda01d535ea60c88a73d2a84c24c7c869c701b06d5c704ea272908ae4dff556781b162f935403232dd05264931b36f7ae153e96ae295c77172afcc9709d90f16caabd8bd0bd401fea6e6f2a2a76f44456fc5b9e5247b61153b147cc34b21234d90251a496eab066555c7274e91471360f0c7443327c644b349764f34fe41c70507f23e114895e3258f562fd843076c49b3625b7d40202bc85dab35dc144602f84b64b623946960b43f4d79db2fb6f24e6b2db7385d7c174c4be1cb030e28a85e85801cc2452d0628cfa97858832bf9402e0c1b97a7e8a4b5d68b2b2ed80a24702542d774382f06db3d75c289cb6a440bc0670d3999d3208c4cc8a923c638b9772c2edacc21b27559d336c88caa424329b849d3bf4b44a33b15714f2e10dfb0f6309caf50a0cbe272d8cf4d42cca29e345e9aae16a1fe7eef958c72bcf78a454d107c3d059a639b12a6e42d5d6b7af4528c1170c6aa4ba1fb69b258371ca4632b53cb329811e23b8d5b1041c92ff713368ee3e7d2d5e7b850c5f867635472788434897435ecba2a5c3aebeab24613eb98523455b476ecdce99e9ec0f4a941a535e2326c7dde66ce6d5263070490025481e4aecd2c9fd86aa77676f7ab7d27dccf78d26d82fb99aaa75950be888b4efef5cc475990a5a632fb5f7d54fb95054a43b78202d7e8259f3135f4773a5f77175633eeef9f4e89d93aa4d4cfea0b6e462e6823db24c05db3f667f44a33197af1b87714ffbcb4e540a91bae1be5778c156ef5c88203baf9f7a791f6831320662b3f434c818c99f672661d819ab1eee28cd9a13faf75c850bd792a02ebd6e6f60792c26a48af1df08b32c9394b4107fa7ee1f29974df7ca6c4492894372a83892b0fab7ed2186f16dc52b653ce8fc8755e94f7f1ed1d13082a9555ec31a926c3fd59d82df456dbb42b9d0bf782e49b552aa6342ae1618888db83d081316863fd97150b9c1780e93f7bf971df265225c34fe4a70ef83bc7963db06eadb598f28098dd96bd158559404cf41da895bcda425406f7fa68a23698cbb2417f5597f2f15efda6130f530803edfcec6bc08b70527f62caea1273f8bf4e08781eafff910dbcb14c1f5c38a0d799ffe83307586bc1c9774883e734d9cb1e004293f6af1170cc436b016029ec5fafde32cd256b2d44d640721ac0c9bba0c1afdbd00b562c22fe4d40be694958f8ed0a41d326a21fa06d33b19d366a51834a6e7991c5f5935b24272bd648b0241fe1e9ba77b247fa347f6bac4adf82d44189b51203a68b3256b9bd3fa6088f0b91f7b011d8a939336c010dc615238eca66c6c2812944fe5f9fa7b6c7b4f18bad2a74453638c84e1cd718eae03e34397324ccc719b39846493909ded88ed1de138ff703a8d6011a0b6b04cd670af2f23f739c77eff85aebd0b5daa63b4dbedf8f03826a5102740ee9a83731301280ddc9c671305ff370609dd4d454119806a25c6356c48f6fba1d277dcd2593b9a257c25b8ee340a6bb82976ab795ce92249ceb0cb67d8d978f9bb45bc483d57de9584f8b90e5c2b9f784d234ab0a3f51ba0f4384db6674abca16c4724156712be329971cff44fe8c16402d0168e458a149eb5fa23c661c85774d71b8ba29ffadda03aa2bc773d04d9ae2be2563b2a82dd7697946b7a736bcb5857dcf306aecdf2bd0efb90b21b2fdbf803f3b0ec3781ec4418f55a9900bdc7a5cf8ce71aa404c846e326173acd96d534bd737d6b469b24693405f77732ad84350cba7ddf1c0b59bf4d63e155cefea8f37ddf8b4ecfb5b61deb66b10987f62ecf6310b6c1ed12caf47586a8762fb927ad7fc70bd32dd57937a1d35cfe31f8645a633ddb98b6319c3de488a13c5623508acadc05b53e2a93efba81f4f9c9be66395d4eb71af9027445b25a6cef7fce33f828d03597a96d4d0e15c2d888d51934577d751a775f441d5b2ce919d437514ab6b1471239d65cd549401310cd77805e48201e688a1683fd623a66db27efa033498be4dfc252b6fd7c66359f9fa3105a8b8278465d5dd68e7830a3ae693774202d1b86c1c7129561874c9ccb35cf4d9afcf309c6eb050ae8925c4c9b41321c1d20db81cf59d7098fcb87e245b3e149bb55d80569372ff39352ae4da049976c16375b785550da7c9449786ddee27258913b2a3df068b021eea3c458d2d91c1c4613c85d8b233c3c2b85c61dcbfbd9bb3e087af055b9d61118116aed9fcd9a6b7dc9eef3dac820a34e7d75e3f9dbc9b734f0417b29dc26ed5ab7e6f34972f94e6c2345bbf91acfd4f06c36ea811100a60f2192ab444898d27b29aa7cd6dd870c203d34cbba5b90dfae4221615561cb33f31c2e8d1a6b747082526ef80245d8e33988becb98c57439cccc1306ceb401679aee8f472c1d1a304b82751f44fcca4388a8afcd29ea53787783b17d5916b3f4168d743f9b28dad0c8fbf81b911b1d91b29ccd09970b751aa99d8c8013fd0a8a90f43c67246e54b5aaca6d445982b7baf7e6382f4194b90c6a2be719c713b463c56d134e7f041ecc3aa245091ff9124d51942eda2927ea9c6606981ef1d297e4c215a0af78302704830facde579892aff0fb7cf85c9c55fb7a4c166265d27b1fa18a846bd3f7d479629ce15638c7da72aab1d0ccc9f892dd0a451d97fdd069281ecf34fb7ce62d9ac866f3df60b0ca28548ee89e7f721d12091cfc077b08d6ec67837b1063708c2c1c93cac29dab851bbebef833435895085f3cd363f2cb033f1c97d675e691c7e87f7f267ff64d83345fc2bfc4ded58a673f60444da81916ff9a061dc944882e70d4a36ccb529168fdaac7d487797185af19090f09e9089c7cd9d2bb3694ae8f737ce40468a7029e3dd41cd91b2a7624513210000ce3fd9312457a5f7e8d9e6a48859ace9682ff88d591e0f3d416919a8054863e103eef47ac49459ef5c62f32d22fc353346024efb4059d976f09503ab7cf0af1f19139e24e05c900e52f8c90e94d289ab6abfd3f9156fc02dabcad7468c3da09c039aa206cadd5efc1357a1a8080ce9df0711aecaf3ce72dbf1fb823581f8f83beda3a6c0831cf7f3e5855833623740a9cd4167353b6557756d88314daaa9276c39e6762ba0cff3921106945efc046301dd5eb1a6f626152cf90b566b855b569a891f7f39256f26e030d77a80591eadd1b2b3026363cced1d824d468ddb2f505c22d1d"}}}}}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(0xffffffffffffffff, &(0x7f0000000000)="c2ecd504979e54fb08e85c3f8fead21da96a382c6363053844a76fd3a8304408ae401bbaf5478968e017e2cc371827ac36f39e6206208ffdf062637c4da2cf2c5c80f949174f36013b49db6fbc4366", 0x4f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000010c0)) 06:09:14 executing program 1: r0 = kqueue() r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/45, 0x2d, 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f000067b000/0x3000)=nil, 0x3000, 0x4, 0x5012, r2, 0x0, 0x0) 06:09:16 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x507, &(0x7f0000000780)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x4d1, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x2c, 0x0, 0x8, 0x1, 0x0, 0x17, 0x66}, @routing={0x2, 0x2, 0x0, 0x1, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @dstopts={0x2e, 0x1, [], [@enc_lim={0x4, 0x1, 0x7}, @pad1, @pad1, @ra={0x5, 0x2, 0x2}]}, @fragment={0x6c, 0x0, 0x0, 0x0, 0x0, 0x2, 0x67}, @fragment={0x33, 0x0, 0x1, 0x1, 0x0, 0x3, 0x64}, @routing={0x29, 0x12, 0x0, 0xff, 0x0, [@rand_addr="61c91332e5faafe7260040b666a69d53", @rand_addr="65e85fceb18b642f6348f27d0b6d2565", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback, @local={0xfe, 0x80, [], 0x0}, @empty, @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x37, 0x44, [], [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x81}, @generic={0x84, 0xfa, "8c2c626aab30cc17d7229c92b050195f77ee28e10e9e83d46c2956f2ba6bd49dd657161c3100ffc305e9ad44d2f7bc99595e83d2e0a882bde1ed640fed3b1419295321018b9f6183fd663ca52622198ad1f2fa58f0d45ebc7a48222ffcf347c8905dca1d6a0113c9166589ac5fb32248172a2927353065e321ff9633b7f14196b7a57219f7c7eaa100fbb680db1c87fbdbd4d1653871c7276f584175c1709424363693caa5ef0b4fd661c78acbe4cf88d41491c077b1975c0605d51bfad5168fd37050c0b5907af734482e07fb7012c124c359e720312ffe03934fc74ec86318637ae4de824cb5f803fc51e2eaa4445175415682c6cabde563fe"}, @generic={0xff, 0xc3, "40cbbb7b6679410f0d28dbb77a379bb73d5e00e36074f4c1d2e88912cb788a11fbe6fb0869b92ad29a429198a57daf5118e9d94d0e2973f1a35416be1330184caaa33bfdb4bdb39292c3785939bbe45ffb58a6e11e5b6d09ca24f4dcb58011b5d7a8f97e311c8e343bca885d389cd28803c2997e24e00268735013aa29ab7cdf986a4c0116838eb89c16235a67f47e40e28b0c231092470358d42d1e9b547d0c2947023c06bc470ac0a8c4028ada906596f14f1d285ef8f6ca980a3a5702b0f521f376"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xe1, 0x51, "1125529fc9ad1b8d8f1a24214ba309089403709b567452ad6c56fb4072a5986bb3d65a6da41eacb437bcf070bd75f18c528d7a630f667694abaa61d471d7b0e6a8ea410b71e20c1795281be42a1c63966a"}]}, @hopopts={0x8, 0x15, [], [@pad1, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0xc19c}, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0xfff8}, @generic={0x2, 0x92, "065352092c0a2311963873e6661d4f0a2b24bdb941f800b91b3e5454a3a9f2c3762bceeb5a7380eea79e25338fb3efba03c25c830e8d463b6b0dad04872e4fbf41ed0ae203e79ea5d72b3d84ba167fcc81ec902176cfed297aedb8ef8e4fd6fcfea6beb64ede7607b3f08d93e7a4aed0970518348ee7a5557eba5351812cd72a51585a82a80d542afc9a933fc5c56b09ec3c"}]}], @tcp={{0x0, 0x2, r0, r1, 0x1, 0x0, 0x12, 0x20, 0x9, 0x0, 0x1, {[@eol, @md5sig={0x13, 0x12, "94222dc68f64a9db2b3659c565bd7a80"}, @window={0x3, 0x3, 0x7f}, @mss={0x2, 0x4, 0x8000}, @window={0x3, 0x3, 0x2}, @nop, @window={0x3, 0x3, 0x4}, @nop, @sack_perm={0x4, 0x2}, @generic={0x8, 0xd, "9079c103bbe4f0a9667a9f"}]}}, {"5c44ea4e734c7ca08b5510ce6979b77ee18869a8580405d55e71885180a499d33006d5d1bdf5f2fe2f6efa5477a22e9717ee8a3b426fcca98b2932cf6dab92337d762c33468ba19819bd8905751fb6623697c0b85cb3063c0e8adbf354b2935c1c9e3555d9c1b2181222d205ed6ae6e4bda9434fd72cd1e0d9fa01cda74d0e666e08f61044c65796beed26d05a5531ffd1a52eb48b1e25a1ba0bd9561a42bdd76fa38d7ecdba9cf540c2dd4f09a9d36014ec199a8b69f0d4422b39a42f7c1116eb"}}}}}}}) 06:09:17 executing program 1: sync() getrusage(0x0, &(0x7f0000000280)) getrusage(0x1, &(0x7f0000000000)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 06:09:17 executing program 1: r0 = socket(0x1, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x8000, 0xff) close(0xffffffffffffffff) r2 = getpid() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x1, 0x2, {[0x0, 0x0, 0x10001, 0x0, 0x0, 0x3], [0x0, 0x8000000000, 0x0, 0x0, 0xd286], [], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000], [{}, {}, {0x0, 0x6}, {0x0, 0xffffffff}]}}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5c, 0x20000000, 0x3, 0x5}, {{}, 0xffffffffffffffff, 0xed, 0x1, 0x4, 0x4}, {{}, 0xfffffffffffffff9, 0x44, 0x2, 0x10000008003, 0x3}], 0x279a, &(0x7f0000000580), 0x0, &(0x7f0000000040)={0x7, 0x4be0}) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x4000, 0xffffffffffffffff, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0x400}, {{r0}, 0xfffffffffffffffd, 0x42, 0x8, 0x2000000000f04f, 0x1f}, {{r0}, 0xfffffffffffffff8, 0xca, 0x2, 0x200007fff, 0x90}], 0xfffffffa, &(0x7f0000000500), 0x7ff, &(0x7f0000000540)={0x4, 0xa}) dup(r1) pledge(&(0x7f0000000100)='\x00\x00\xe6\x00\x00\x00', &(0x7f0000000440)='\x80') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x9}) r3 = kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/22, 0x16}, 0x2) kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r4 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/209) 06:09:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r3 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 06:09:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x7ff]}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000080000010000000001000000000000006ecfc729d3357a38b67c7dfcfb556e781e49030000005f882b297be1aa5b23ed00f4c8b2ca3ebbc257941f1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd38d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/168, 0xa8, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) renameat(r1, &(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xe7}, {0x30}, {0x6, 0x3, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r4, &(0x7f0000000e80)=ANY=[], 0x1, 0x3, 0x800) 06:09:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}], 0x1, 0x0, 0x0) socket(0x2, 0x4003, 0xff) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000480)="8b936debe9e40556e0aa406a2992d4419dfc9ddf3b899affb1a22fe2328e63dd626acfaff3735f58575de325086b270d3d2cc0ff2c1bd06fc7c371c9700f62acc32316e7eee76add36548973ca3e93f3ce91cf614ea5bc7d187457479da5823ef6c81670b05143e9751273ea3bedb6720965de367fe3316873790637783a94ba67", 0x81}, {&(0x7f00000002c0)="9ffaa25105ede31d02f8337a91e5200c794bddfd1dc0", 0x16}, {&(0x7f0000001680)="bf1419654781f795225aa98936c9b2dfca000000000000000021085da797be4f9ce90974217cd117bcb00362ff00bb88ba9d85113e7204a6e9b32910f09569fdd5905ea52f1dbdfe70764df93e12ca06a0cd8a10f6a8bf87b6790f39b5e9d5e5f65dcd142bd959f03432ea4cb223", 0x6e}, {&(0x7f0000000540)="df6f2c692ebcb39bda57856eb42c90f39edbaadf4f1344f83da054463e42e62ce0f4aaa0667adeb3ab16bfa9b92a70266cb30de2c2c65a530e83ccee8f7f4f27c1941ffdf5a78a5f9ee83689fc475d58e04b7fe9558a73620ef09b5dbb25bc39a64a305e75fd8321aafb67de35d556792da9a6ade84df14b391a9a584ca7654ceb485983ea118815e30c3bfb5bcc25e22ee4840ad2286b5679895b63428bc65fdbf683209c5d7f9fdcd3cdca4c7b18", 0xaf}, {&(0x7f0000000600)="8b4c012bf226a4b4c6a8d327ed9772549d22f8d78e390e8fe74b9c41241670055c358801e719e6dae1bf2540ffbd75ccfc45657fd13a268eda943b8f5d09092ae9cf602bf9aa45eee6371c2ea1a036b64d86bc9dca5bb635f51b41a25b8b30874163581f4f09f83deb11ec66e708f28b6ee440d8961466a41ea1a897f044af9eeedccf5a99ef1528977c6f576e4fada5f5db4d138d8b0ca6428c420adc798f05b3e5d1d26d677bc5225b3814fbae436b735dbcad733db305a940115eae56ae1faa95ccbdb182d7dd0162729d63d805c1169297cd52482be45b0482df7ca6e9e8e638bf73ac88c7863b1e2eea30034499b333fe4687c4add66d816caeb2d39c07b6824db72eee669f44963b5bdec43a11cf733be996d05df93e3a7312bbe1650323fe709e940b5283e72fe841c3620d391ccce6d945d18ef84dcbfb12f771c7dbaa33c548b039ada095110c762418719d8d056f5bce4aaf32d2c826bdc70dbd39ae81014d82eb683080d3195e62d14a6a36567cbd673a96fd8aed12609e70b52c673fa9876aca912d9a743b724ad00e3caf2e2a1c0369753731f5230715bdeb96af69fcc9e5a448bcaaa41ed4b9bbe8bb6ee1a1846e47bf0134d788c9079a8aee34c37000a5b0de074be783f88b8e4a59c0100fab705c989787ba8ce3c4cf8c12a3d859f12161cbf7d2ea84d2073d3b09e5dbe049d34a70fe0f38668c42104fc38308be71a896b5493428a728e7581ecd662c80d0d9d8eace7e7a6c91d40c6ee1bfb8c02d34cfeaf7528ae1d85ea629be870e10f9b478178d7f43fb0e23f2469144eef55230be5aea5c8f56c171d2684afb469144e88d0d7b6ae18d25ed12d1fce98f30618173ff76dba6f014543a625a5ca7598f87917b4f7c1c153d74d3d7a6a0bf5763d64d1477bdaf2e111d143cb272cdbf7ac191596cc1d604997b53faf80c105a24c649575b6e4d23c4a74b73391d6b06c7259cd93dd8eb477a5fe9422a1ec600f08e6785ab13213d70d2fa25f9d2749b07150b55fca8f47f733c3a2d3935906ba89a86842f14f712fa33727581edf1ebe67d2d080d8415f4604b9642efefb7ae4eb14f10935a484d613b867cc22140b632af5b9b5e894687557f9678c86232e93152b1b5eb30f118cf6ad9cd8474568513755fb345fcd46a5e7f488e10f74682bc827bfe53acad2d2b11678bf9c542357d17dd95c76bc93e08950eda1fcd48febf334e2d5112a53d6bea2824a16f2578c731df6c3db04eb8abf5ba3e8658cd45ee9ad915627e655ed89f820cf37387999d3464466143b8c12583e5efe6e5371670b46e31ee7ece4c28b2ecf088fd7b6b286f767c2a24950bead2658522bb1eb989b28dcd5a11f14aa94baa5379809b83672b24650f992581dce088268d387bfb06d1a739ef70e466c9434b77dd6860ac6f120fbdb62438fe27b81f0824eaeabbd18bc5eab3b2a2e9ae1c3451b1d0903c1c957050456ae21254fbc575b08691415ce38d63e7460c3e12e4caef38d972de5a8deb483da6bdd5dc9ff6ec715cce48a7754157863080a6719cba5274ebd8905506f3790d8c1239703c612b0f0283b4dd13cc27caf012f22561b4db404b4d19d7971d1daccc7e371178580ae3593052ac971cd6bfc8922617521f79c59469c6f966b26794a67a7481cae51350e269dac95c8f4ea3f19a7a33f7eb2feb2d767cfefdc1e99cd00bf33a3a84e9da172edded9c6eec58d014a9602534bfe1c914ae401b2ddd4977262fbf7d2351f438d8ff5ab53f9c22bec7369ff11d3a995bf8f6bc972b13fac5757de21d3e4383edc28473b9696b2b0448fca6732b582690f1b1e16d6403c39ffa1d49985e5e7078d181ca841b1c6366a852e44e21bf47252198566838890cdbc5807b4d120324c9441b78e0121b5c34b8b7094e1477d96248b5c6d47d4fdb9b25e1f207dfa9412c9a2641a41786d456d97474f7b9234c4fb9b66339ae2bb110776871bbd97c3e73347f6b884d094d9de44da1eb45dc7e3adf43c80c4a62d29432f0a660e12f710c1725497464061341d3a686e956dfd99317e6f1a7f157ba6c2fa31042d20afd332b36af4d2a13fb410d77dd625e2558ff8ff50fcd09ac9da689c09e1a63bb18ae0e02491a30905cafd5ffce418917c57bd27534befba1dfdb80ecba84e0041fd07168aa2bc91a91c9129d2fcf0dc641ff59ebf4e935948fc10f32cf0bf84d1345497b636f3abf15b5eaa468f4ecd7df0bfc38adefe92ab589e784336c75aff8c320286afda127faf0428fc4c6c4ef6b8475b42d889ec9409433e06f28573962c31e19408cbf31027e85d4fd2659907ad268b7bcb2f55cf0b6682e6f3a6c69a9de901599f09c9571be4f8a4d3baa1256b1528f0d57d18ab00a73c1ed98d8b6394d8286b80964d193533aa38c60b2551b4a9c6d2c3cee7293267b44e3e71465e15d47f5fabecfbc47cd5f5504c41d13564b4c02cdcd6ad7df7a791fef356c427f88523c8d2ba3c8752fcda012bd94285081750768fc82c436d72356c9b455daf92e559cd1c30d9e937955b4e4a5b4cc31964d6f666b1565eb9dbc4cd8b3b8e8dd6fdc478763d68d64a36a6f5704cbda1628f38996914c84363ce4a9218c45e010b70a56eeed8b0ce97cc0867551a60e0af0baddc096119ced6f6e24ac030948dd2e09e86d97f3cacd8891d9539b817dc95475ff87a49082d1fc9bcf6d5c85c9084b54323bd7ce59c299094c7d91fab48fcb77e77ed17aa871363ecad75f3fcfdb9accca6f1f722ebf69c27c100210b1198202495b36593f6db9342dab6b0af381b570de1143c2c2c86d9af03b9c0b61b59a13aa2ea9e980ccbf35d010dd405c868bcab88b1bd6b775c4c81b0b3512eb7c5ecc1a48d88e765ca81f7300f4ed053567a7be7ccd0396060a7ea94020932e6e11154643c31ac70bc31c65f6b6b0b1ff5dccfcbd917f11a7f81499ae37d910e76d65eb14910f7334ed64088abbbfe388252b3ca3c721a9340b3bb3ebaba30a5ce22d3e15ea8e6ae76a697a0b5656c6df7b5865098ab0a265000d9df3b9c94b473719fdd2a22b828bddbb61e54ce995c212d0d86ec263a537bba004c3593464d505840122250283e2a91d3db9f340f278b0f4e2e420f97499b4c503919c4eaa54504ff9530ee9b3c3f34931a5683b7275379b42d51a685bbef38d325304fc85c6ea6d2d91079fb379309b0a2ba806b54046b0ac9acb3f5a3e1c49820cbbf0970dd81ad7105ca586c2e886b5b3e3ec4b38ffe48524aca921ca974bacd4b349084fd2d4d3fb6b4096bc824e61915586758bb5070f04137f62946a19202913c906fc4c5f9ac927685e8b211704cf1b7958993aa9f217b85985a3028e76c61fe40f65fe2c9339258b57815862056740869c39b17ffe02228922e33d1e4d20bf22875d2debbed11eef9b40214de551aca1a7ba247ea160a9308f26f54c1365b02700bdb69c666abb469ae21b64c290083a451ce05b73eead32ec00a230938f60014be2328db578f6bce6e407d872079be42cd95d39bc9146d8b63b55cd9dcd26e505c7ea3723e7659d39575ac2fa8fd9cd04d11a1da8045f60624c837d199b255c9581b72d2f7d1473b0917de721e24b8bcb31daa38af7838b65f0846596b7c39505cd3b483fbc7dec16daffc4f717dfa7cbbdc0b0e616be2e090356738afd9cb63b109e6035b8ee934c22ca3b2afe6a705091c705ebb5a0dfdd23533c2339e106f5b66655f1caa52fb62dc2768f6bb32419770cbca9613cbc9262ff02a225fb6ef4ae4ef8c2c21dea94e500a31404d07022e42929a850502f979455bbfb1c2bbd89151f0f9332701c657d8afed7ce2594af25e8f3402d8b647ba51dce506d33139628491f705d7c171956691c3beae526e1c63b97963f299822e7f1a5cc2bd1e62c63f35b0c5fbcc96393f6b6b2eab6bca81897c3a5e54b0bd4f4f85e8654c33da309551b3fce07e3420c6ac1370cdc17d4457599124f76890d64578178bd31f6df1c81d3f698e0364e5839b60afef3360a3d697e1d5924d9aa09683118fb13646db62aed42edb671a73a9f609e320351f682c14afa00f748d2686c4d47e5ee017d29ab9e15485a27a1c6a908f006262d3ff49beb7a9e74c6f94d786e4a42b4bc74eb4bdfb814a1d27815b16093f7ab70faaab55efdd5417f7effff21cd27ced76d6f44c3f3d0b8aebab8ac598b17958356c4be12264c8cf5c0670b01c5f6b235f9ae527c2c66b9e3e6d307223690f4d04c47a7482193e69ffb5774b73dfa0d6d830eb2fa68b52ec5d94434d7f678cd78a050e295bbb5904cef59e00a1c6311b67a5fb4fe2e602ce5edf059bbee8f8e08598365c809ec00f3e4e53cfe50970e27fa07d32a12080c5d6e143dc98813a25dcf3c563d653d709771a325d78331e4f9fdf5748d6583f75e3004cc63c0f1c9183687d3d3f2a24e19be2bb7b9fcc48f98d2aeb0f0c80f74a8d94f4f8d2f9270ba3357cc369699d3c017252b40c0b49b2bfb7b3ddaa8f78b8ba1f81270862aea807a359c31f67642abd6cf883b5d2faee781980aeb17eb698da2493a291f37981f6935742f7894af95d10ef5cf936d1e8b3abd19b0ddcc7b422282dd9a6c791bccac056bfbde68224c46e5d5aa4831ffe87f9b3f6a0a3e7d7b85fbfa88bc0d6b2f51ad385a4ab8e4c5592e0030f32135578dc06076c72cd2f5c97a57b7d841f7c1db6252f42cb9c5a78b0abfa92922a22430a2a2d62686041a494d0278e935bef0ee369e6a693ba12e4460b90af559f9cec1c297629c2106d42a685ad7c139ed8d1195b91972b18ecb52296352b7842f6c228ba313a1fa85912529ecefc6d9dc64de4848c2403f99810d31d0c74b608850d6b42bc3ce77cf211851db353fb4eaa66965f95a34ccd03594092a2b6b9a8f5737a523de1fade8eae57630276e6181a56942e305ec0f333bf60e97820e0e39164815d38a78d3bb515b7b16e5d5b99b5e80d5a9934e519275909bf128dd213590b7f8e52310803b9a61f74568a2f3a2f99334f93d3f4cbefc7b841dc7b08ae5d99f96702c2a02679f7e05878b4789a58c1c4cd387c25421925dd57c1dae8b76f06f2edf7f5ae69dab7a932df6391df3ef6cd8ebc4690c25ff71be043f73f6a242ffa030071f98007a727837b083c3d2991fa45753182c6ef62d0b72763ad2ef67ecc693e77a9e967cbcace552e1458d89ef8854acffa2ed697662283c86d400d76bb1735acb4c9c07964afa59dbedbe588d2df290003f0e41c53e285e6623ade89cddf25ede2b2b013a616ceb1d34b3c5df0a7816806ec6a6159d302cecfefa54541a32ab1461b70d8a469cc6157fc96d6e154b6a234b93d37787bbd79a71e596d9bdb0518bdadc346da30b7852c7a2afc65429db99522b126aea32a39851db23929d201128a9d96045b5ad3cff48aa4e0e14c6e9c0da9839ad73d51bf96615df4936fcb0533e9743153b70e996c95723f6da29bee77d32e3914f3d75273906728aac42f502e688abfb6c46c04dde26f4ef37fb7ac0045e59a872a92ad1b81a605a801a1f7fea22387185c24bb73293cbca3ebabfa1404621877b550e74846abe2c925e7a3304bc37b779da117244c4ee0d0a1bdc956d7be1674f54f0b2d4bc7f1a248f8eb2061339aa1f15e99853b1bf7e56f7650f6df77d2b9eb4236f4ca0d550821e1a1006ffebd0018cf606c862d89c9cdd73eaaee2c43f5b0ee7279ed0a0229ad919e1f36dac2453bdfa8b84174efcd218e51e5c10713d98ce7612e11fda54e9334988813d10899a11a1051af6456675", 0x1000}, {&(0x7f0000000300)="5ce4d06edc38bc4b395ff363e29e3ebd7c2cf4b4c459abd494c495b5f2ca4b02", 0x20}, {&(0x7f00000003c0)="df06634e0bcb5a0f1bdbfd3a3e231794dad7b8df69ca3299a784e98241c1e2032f1833f74b32b8", 0x27}], 0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="4b912dc6652ecb7e32", 0x9}, {&(0x7f0000000240)="a5ca714b6b22b06ea03da0ab645638143ea6b63910c603ece89ab55f59687467f1a4efc7f1537d792b12d3ffad81b6c226e06e675eb5fc05a897309dcf7a0f581cf116ae959628e11f75d08b7c7f714c82b17bc20499c908f1e40c19d37b9a072b8dd090b139d77dab90fe2b2c3ef7979c509450be354d4c", 0x78}, {&(0x7f0000000380)="fa8db4a02ea6e8ee5511c7de93c3c564b8751b4e1ed1193bac8fe891ceeaab2ccb796b00366537", 0x27}], 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getdents(r2, &(0x7f00000000c0)=""/202, 0xca) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x1, 0x0, 0x40, 0x1, r3}) flock(r2, 0x4) execve(0x0, 0x0, 0x0) 06:09:27 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f00000004c0)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x401, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 06:09:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 06:09:27 executing program 1: r0 = socket(0x2, 0x4, 0x90) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="823315000000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = syz_open_pts() shmget(0x3, 0x1000, 0x428, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="a995c82f4a8d51056f0ded9de95e5d3a9b712a20b7a82f1cbc1fd17fb2366b754379d127f64d59ab97ca2bd4050657cbe888c5d04334d13dcf91bcce4cc18e2b7b0d55a55d279d12434492bbdbfd6b2d79640b98d76f1063612e5da470f2ab46280421794618590bfa9fbade0e21ff8ecff6568c80b2d73b40c3fcfd2cffb99ac0878defc02bdc6d82fd2009e4030b8103a6551e6941ef3ca79b2b6ebf0de9fa6350bd5991a5", 0xa6}, {&(0x7f0000000200)="06c1349010488e37928770aea65d7273509bd13fc9d8f529b137d76e0e49664cbd32d1c0ce417cb584e011ba2e38285baa92838e04ab2e7862a8bdaf2224f6d58704d0f5", 0x44}], 0x2, 0x0, 0x3ff) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040), 0x14) 06:09:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xa, 0xfffeffffffffffff], [0x400000000000, 0x0, 0x4], [{0xfffc}, {}, {}, {}, {}, {}, {0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:09:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x3bef, 0x5c, 0xff, 0x1ff}, {0x3ff, 0x7f, 0x7, 0x7}, {0x0, 0xc0, 0x1d, 0xc8}, {0xcbe, 0x5, 0x8, 0x6}, {0x8, 0x7, 0x3, 0x7}, {0x0, 0x7, 0x9, 0x69}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 06:09:27 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x26a}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="345b6e0de09b82bd9e988eb50ff6cbb41937a73a846930cc300b12669a4d511ebee7ea37cd28d16bbbdb8052c5e1a057314ba7ea81d76242e668b55c5fb68c95254d74f17ffba37188b1024bce7ac177b2620345836d8ca4997bb56ef2f859b1d5c741786dfe5a0f1dcc47ad8f2c50ffb451e99daac663312e8b44c51a1291a07a4c5b1f2994", 0x86}, {&(0x7f0000000140)="2321631542ced0bdef2604ec763b100542da1859fde0510262926aa48c5a6809e246b7ef297fa9dd8fe93ca4f7fea2511794640ed37d50161f405995debb8675f15a254c46243cb75b5ee5a40edf3606d97a0670e9679f024de875b93c6c283314631a87d82936177c508cd54a8d234d9eb461d846488235c5af78261d3d3ec6aa84848cae3d076645169c4609f72c4f212793613d6e2d5dd6e7c95e7a3fb7d10101ab32fe1674cc15b0", 0xaa}], 0x2, &(0x7f0000000840)=[{0xf8, 0xffff, 0x7fffffff, "8b23d698f1999ee813ceadedceaf19be6e4f64a92ff66ed7fd998eb13c680cdb6abef97e3b254ca12baf13cf6f73429a1a5f63f28943311932b80742b80c197701d81608544956d1f553a81a6fafcadd7a50538d2fa47a979461891aca101c5a4376d4713e37133dc95d2e9101809c2d6a06e1887e52abaf19a71f6618014f4668e4c9536b8d33a37bec6d8f5316721318b39e58dede98451f866379de79bf8bc6fb8571623d09d76eca2bb652ab64eb8c7d7f455311fb1c8c7ecb6a3c32c1d8fdbc0c50ebfa816287d88f38db4fc8cc7d5aa410ae2925942632aaf88ad871733120acf92b64eb27"}, {0xe0, 0x0, 0x0, "7b7ba2f8244d0eabc2a4b2f523ccdb9b6f7ab8f87b8b4c3771bf86b67da02b8732bebdc951eb539869d4828a7060c904feca047df78183a13a3fb39ea78ab2f3ed1ea0cf7702637f20b1ae7325b3e7eb49a5230f7afc0afae8d4e1e462e848a71698b08362852d3e38f180ed1f89db3f4b9dd58e2217b28d879f0fe3a7f2ff155091a7e0dcaba95d4314572cca5d543345572f73020b87cc4feae666cd8ffd8d0c8f59326e03f044629a91a4b9c03ef3420561c8f49000c5b27d87f08845ec140dcbb026ad31b915c4940dd5c9513cd9"}, {0x80, 0xffff, 0x3, "305f07c6fd64ed2e5a2dd1e788355e451eb26cf899a79aea57c16282af784a3ab20b2e540935b095fd3ecefa4cf6ffb7567de362dc4b927d73209fc6e46116d8b2c9abbc568742d748dea5e4e587f99c1ff25ca9d37066cd5239e4133834759847de19be8d0c427271a92d"}, {0xc8, 0x1, 0x0, "4988b66ab25123e8fb97bbc07b43e12f9f0fcbb47ebd3df52eeb9352a781f4284ae23cbb88dded044856efbe1f1602c19cf0e59642bc15ff6d34e9170e0c388fc960c7d65af09ff7b318ea3c624e17ffff5085af6ea2f7755ea92034edf6c623c70ca59e683e62d12c323045a761ee96d92915a25b2284605295f275e2d8c0f39537da4821241258e113b6efb690ee4afd87c32c877c746967e11c6c320a3ac413d9b9440ab20e1861b2c6591d2443db8711"}], 0x320}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) listen(r2, 0x2) dup2(r1, r0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:09:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x9) pwrite(r1, &(0x7f0000000200)="fb8a8d1a029be96914f647cd3a44fbfe97cc289fcd600df16ac06ef556876bf7ac7da8105236f06cd192521dfb09a4c66f6db6eabb64bd83ca26f991466c6f3d560a320bb5dbef501fba78190a497b6b1c60a5cc796d54908bb7c281a4762478f455b2434ac53f36b3e9dd234a440c8677d441a7d6c17467c730d798903cf78892b94b1fe64677623e2e0c1b3d2b135efacec5b0740d86aaffe474a4462ff9b509688a9e0f49722110a089a0152112c10e9e6b683847e3a7074bcf5d20279ee72b31e921175d95dd95d7ee046430d1793f", 0xffffffffffffffa9, 0x0, 0x101) 06:09:27 executing program 1: r0 = socket(0x2, 0x4, 0x60) sendto(r0, 0x0, 0xfffffffffffffe26, 0x5, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3d4, 0x80000010}, 0xc) 06:09:27 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 06:09:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) poll(&(0x7f00000000c0), 0x0, 0x0) dup2(r0, r2) 06:09:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) stat(&(0x7f0000000040)='\x00', &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x10) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x9, 0xce4, 0x2, 0x1, 0x27, 0x10001, 0x8000000, 0x1, 0x0, 0xfffffffffffff003, 0x4}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r2, &(0x7f0000000400)={&(0x7f00000004c0)=@in6={0x18, 0x2, 0x3ff, 0x54}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="acf1d1520124753ac6b5079ae90ee04fe5d078b333c379c10d00bc57d5375a62dc09bcb2e4715ebeb016f8dc4ec72e1c71786346dcd40d2af1aa81693bf02dfc03f3ef733b1fb1ba392357aa80fa63de64469218a930093e793628a167374bde73f0958fc1a6d87fee9c11ac5f580207d391f81244fd", 0x76}, {&(0x7f0000000340)="7d38d34699f17f1faf2f92145505b38ee61b002ed0c9b5191b839cbc626e95f0e7c51f56d2952b597d2efddb3b5486780aff20c7e091b43cfa853a130bdf3dd48f8909243407145936ffb0a5a18d3d5b9e587a59e35dc5d421d9546d4a820657f9ac0396227d53eb04b3ad28b70b0e8e4d67531223dde554cc9c974c42d1c3df", 0x80}], 0x2, &(0x7f0000000b80)=[{0xd0, 0xffff, 0x101, "4d3eb4617148e3546350179a30233ac071118debef7aec0956ab213926b742f3c2a69d1e2a7859e68647b4daab1255dda8585204268c391bd7019331d97ec122f03150cb4473d47011ae24dde43420f5df033f3937440ec7ea76bb5b5fc13b8ad506b057d3071cb1002bf222f2c75ef1722a9b76a15b4031b354d2320f6d32bf4fa17fc95bd5f01e9a686e87c48db7522b5c6e36d4badd0460eebdd772d1b068b85c0e8dfebf6fe8bdff3ee0afcc5ec3e78e0b02a2cc8431a1f4051d"}, {0xa8, 0xffff, 0xffff, "0e496a8d92027e7df16a15612bd4bb5fe1dcd9adb1272f434b36fe37f4533c1d654c81e999fda5dacad0423fa361e3fc8e9058cd25ea0537895ec549afbcc34e7ac9efa644ca34557a9e50a4a2118563d2f273f93e6508209f9654b6f8a26b3f3334711691a44d396ff54a4a0c52dfd8faaba4dddfc948364cbeb615a9045e04799a99d04604310575307c4e2142c0faddbdffbe08a04b"}, {0x38, 0x1, 0x7f0, "45255dacbbef6e8f223afd97d6c3082c0b617e8d09e8a50763251da2882277c4688a5d"}, {0x100, 0x1, 0x0, "054b02ec228e57e2c3e33f728c4eb319b7ce1dbb69a780d581a2dbefe2ef85aff4350a4d5cae94cea255a4deb1839fb762fbcf8b0432ed18614bb6950a4200d32a494672b0bd78fca1e808320cd785168ffc9e7098fd60756a1395c53432fb1e8ec7e96776e27a7fc5d4522c53d5cf620784f29738881592e131c9420c19e7ce6de3b4d7a8b1c9a04be65871b019f7cbfd856e4b37f4ccc76789e80f779943574c1b20be2a38e81f3f48af5cc8bc5c9e5c2f2fc52dc6483c29229a0b16bd5783cbe08219cf0c243b3771c07f442a922e48a25c049c339db19919c81a6d497ff9540f4f7c08cef51625"}], 0x2b0}, 0x8) 06:09:28 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRESOCT, @ANYRESHEX, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:09:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:29 executing program 1: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 06:09:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x5}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) fcntl$setown(r2, 0x6, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x2}, {r1, 0x10}, {r0}, {r3, 0x4}, {r1, 0x1}, {r1, 0x1}, {r4, 0x2}, {r0, 0x10}, {r0, 0x20}], 0x9, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 06:09:29 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 06:09:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffff7ffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x482], [{}, {0x0, 0x7fffffff}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:09:29 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x1, 0x8, 0xfff, "9c69c348fe0d42aeba795e7895c9d65f461d37f2", 0x101, 0x7fff}) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) fcntl$setstatus(r3, 0x4, 0x80) 06:09:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x800c369}]}) pwrite(r2, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 06:09:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x800c369}]}) pwrite(r2, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 06:09:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x8) write(r0, &(0x7f0000000100)="510f", 0x2) recvfrom$unix(r0, &(0x7f0000000240)=""/71, 0x47, 0x40, &(0x7f0000000140)=ANY=[], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:09:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x0, 0x81, 0x6}) r4 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000240)=0x1) r6 = accept$inet(r2, 0x0, &(0x7f0000000280)) r7 = getpid() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={r7, r8, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x40000000, r10) 06:09:29 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000919e580000000000"], 0x10) dup2(r2, r1) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) accept(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/18}, &(0x7f0000000100)=0x14) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 06:09:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x482, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:09:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000500)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cd04ec259a2a1980917df264d3acb", 0x39c) 06:09:29 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:09:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x10, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffbffff, 0x5, 0x4, 0x0, "090000f38900f4ffe64dc22a30adca60b38800", 0xff, 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x3], [], [{}, {0x0, 0x0, 0x80000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0xfffffffe}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getown(r3, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 06:09:30 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x4, 0x4, 0x100}, {{r2}, 0xfffffffffffffffe, 0x43, 0x40, 0x0, 0x9679}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x800, 0x1}], 0x7fff, &(0x7f0000000080)={0x80, 0xc13}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x7) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) kevent(r4, &(0x7f0000000100)=[{{r1}, 0x800000000000000d, 0x2, 0x0, 0x40, 0x1000}, {{r5}, 0xffffffffffffffff, 0x25, 0x4, 0x7bec145, 0x20}, {{r6}, 0xfffffffffffffffe, 0x82, 0x20000000, 0x5c2, 0x6}], 0x6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x2d, 0x20000020, 0x100, 0x7}], 0xffffffff, &(0x7f00000001c0)={0xfffffffffffff6a1, 0xf23d}) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$KDENABIO(r8, 0x20004b3c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e92f50 06:09:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:35 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 06:09:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c59efa1548a73fcdf239780cfd57e14d73dc3fd1df58fdce161d456ef120623c3a330703a56ece3425375ddaaf594632dd08f2bafe4aa1e08f5c60f1275e933ca5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x0) msgget$private(0x0, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="2b2e6839e4d61cfd7d00eacc3fb23daaa99ec92d7a2acac4ccc139a8c033808de914a731dce8a25e78e3efad0e991fbb7e276c3ee43461890000000a1cc4973f87943621224e50ae0c0262be876fb17b8ddde100fe05944b7bbaf35d5e6cf06aee88436c628c36879c156f27072d73df37a06ebf9a355049fc95716df0ee4d0f2305d9c266b970e04a1acf6a5a07fb93938e6ef3def1e917c874f0c7c70a76c385cf560f349c0de6f7db2925bb6bd426c0796b812b01dc6ae9ee8529f8eaa26d82a91a5fd324c4be85d62520e023241515afedff036e140d652c40e7ddb7ea1fafb1e1291a87edd6b729d2886c7a508c2af1e5f4e85d93130c10c5f8985dddfb534c18daf0157212d55a489ddc6d00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)="7b0dfa1fafad3fe32b5d1693eccb3ad851dbc69a2b61af9f88cee49bd3fcfc378f4c2f4cf5f638fa6ad87170df2bf661d15b59450a6d1d3a4f67a0c3132fbc71b282dbb7bbe2a1dca497f25df86ebe264250d1723644729c0eadc9a48ea5ab71b2585b707e2d2147947303929bed80045370456e04b60ac1eebb9f14f79c503a328c79529c0a1727d1a2b9990b9ace98f63653e2d9bb2820025f68b4859b3fc817eb5b90f2969abc75143c4fa7bc9ec49ee963fac2353b2bcc56f417ec571fc72c79e94f1daae83615913752d504239e408daf553663", 0xd6}, {&(0x7f0000000100)="7a65d5f650299e738b5ebab82e968ff76b69e3a80379393fe729ba4f7f739c2c209ee0a3bbe91a29e493626317ea", 0x2e}, {&(0x7f0000000280)="c57a610f47f8d431a9309927710c18ea2f5c7a613578e72120029190cbef8694d43b7cf8340f48c127639f426bad2c17ee3f31e8c122c3ad83f7c42f947df4738ffdfbc1b5d60bcdc5f5232af2a100d1e99f99ff273a861c3f68d247d34c2df757d4cd421545ddf412b8e843d8414af1caa155cd5f11980d1767ff2a1a4136bd810339e4f6dbadec8e1c84ea94f5318ed6c017863d7cacb35c1167f165cf884ea8b18fdb5a7156902b7fc6666464c89a40cdcc36c23d1116a754d4e876e773c6d359d21b4efa93", 0xc7}, {&(0x7f0000000380)="81530e2edbc951a0dabab4c8c5cf476b3b530a044be7dff12c994207d559882e1b02dd99ac0df4088f", 0x29}, {&(0x7f00000003c0)="72223a48c5bf00e9bd26bd527e020000417ba622d902932ffb2eb7e4f008f05ee3a6f61b4ff02c93334ac52efdcdcb59d6a6d06da85772b05ab396831bfde13a24965f8c8fc59266d0d1d7d2f4c6d61a7232e863cfff3196a67511de404b9831e305ed75a3620e1dfe1665d66ad4d879154db76bca81e65b1a11932ad0c979a4920c4007ae213e4219bc61aacd4b2f316df25321d41d6469a9d7819532f556a95e89a44afe25c7388c24eccf2ed5ad7fcd7e259356d98e747c52f237563b4d0ccab100aaade8adf8d7cb2cdbbb4d3b16ad5785ac0adfaa65a312dbcaf6235581860d031e33997adfd094635d3ba852aafe18b2212663730d64b39c", 0xfb}], 0x5, 0x0, 0x80000000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x200) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:35 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) r1 = socket(0x2, 0x4003, 0x0) socketpair(0x10, 0x4, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000000040)={0x0, 0x3a, &(0x7f0000000000), 0x0, 0x0}, 0x402) 06:09:35 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 06:09:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') dup2(r0, 0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x847a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x21}) rename(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='./file1\x00') 06:09:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/237, 0xed}], 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 06:09:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) setregid(0x0, r5) setregid(r5, r5) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) chown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x29, 0x0, 0x0, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 06:09:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000200)=0x25c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 06:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x54, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0xff}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x154) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 06:09:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c185000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="c5e1bb6b42769d7f47fb2dae7b83461a7e5c3e34a427abdc2f3e0bc3c21601f8c93bcc01ef109de5aa982642a4a5dbef30f6c420c1b8138a5d40331f282c9992049c2f2d14fadb3350ac8f2c1034f924cd0847012427e1ac7bec85895cc6f30fd47dbeb03a1fe0c9d9d978698a8a643fe1f776c2347ac27990ca4c2f8e4eab2f91af1d7142bb3d1e67783e99d1c95d27afb27e076909109b1dc086c7990a26219d08a2f6d807f861bd8e54", 0xab}, {&(0x7f0000000040)="c2069518dba69550ca6f04c0ff57d9b9dbf374a3ccc47f953a5eb3347ffcd5c7d59e2f32b3432da7373ab54f42dc4fdeaf433611b4367cf74cbc136691eb", 0x3e}], 0x2, &(0x7f00000007c0)=[{0x110, 0xffff, 0x5, "f68ccbd7840a7663a1084b2a35547d0155f826c7a895c995574120c5b0e078be71eeb7033066734e1afb87f8eed3c50c897ffb2d0b7ad08dd96bbf79835c4db08f4d54d86d5a9ae7113dd82faaa64895bc0e099b6319ab27af40eeea5419f20c4f00a330c98c9bf31be596d333211351e70e172955de734ccd838676fb16054332c6ff93fe9e448a2775ad6499662d7142c5361ee86f58b5b6301ad47f0c3ff3dd97fb12512c16b2fddc3e6c739afd08702189505354ff5d9d6efa6bae06b8679e25e06266346ea62f1295dcf763f72ebd04ff557d069d215aec671ef3899f1ae38f20ea745398cd87dcaad0e2ba6f38032b0b2eaad07d4f22"}, {0xd0, 0xffff, 0x4, "ec85b5e7b1ed8a54ff98aa599a7db1dc565bf6c5e80792e48fd6571d44fc9e80a851f89d6ad417ed5c3066311ad118dfae8353fbe6059928aa71011eb7cc768ae14624f92c402d56caa45ab8f6b32e65c5bb6bfc6e0fb7b12dc03e6f71fbd9fe702be7c471086bab3060f1983a077caf1fb40fa71a4f591a3afbdffd4390f2d2d93f56d63c879984758699fcb0db5908a439da8e7481ec956e1dadf08bb176e55e4a82025c52e55e2fcf5b4090a06cc40c464b50e3ba44de6294554679f4f6"}, {0x48, 0xffff, 0x3, "8a8ecf9141178f6aedcb73509da6d5c957b9dc87f909348ea328352fd1785ea9da31a707932228f2b3d17b477f05e414daf3568df8"}, {0xc8, 0xffff, 0x80000000, "cb67fca827ea632a48bb7dcac931e94f631a5d5a7d09b61036ea398bd456632411b5d0787c9a56702797cd9c885a1a0467a0e66914f42e8d329731f8b9d0a5a2bebe311e5e6160408f501e8d3f874f4b3554ae827e06ead031cf9e765be2e7813e40c46921a1a705f57c1bb328315c11d8b00a28bf7fdf85275ec115d652080ec0eb86c28b20dd540fe4b0a8471207d2d44a8cfd303175ffd3c2a0b2591b40156542ad99bb114978f6a9b29d41d0b248c2678f90439d8d"}, {0xb8, 0x1, 0x0, "a72e880c1f00c38a93305762d21b4c90d2025741aa8d0932559ac54a0a6e30842b1f4d2f271dfdfbdeec5feb4cddb61a25849e8e347a1eca837924be7258aed8fbc6ae81da46f9392e8f89533095c66f330521888a519799eeeb8f5fa5284d4791d7625ad386bcad584426f2f34aecc42b985f99660faa08f41ea947593cd573a0a41275439fff0a82ba21e069a3abe1d8916fdd4ae61527403ea9e23f20faa4cfd2605fd561e095"}, {0x50, 0x1, 0x2, "63eac9f29fa3605133a18461c342f38223086e0333800e635b3e80c30a2c78b7fc4d6c66024d3c24ddff11b7628acafdbb63f5ede1fb42d2586387dc"}], 0x3f8}, 0x401) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) write(r4, &(0x7f0000000100)="5c5d700b87f67dc3d3280b637bc71ec62b633b6f1c021a25c7e0d7d20621e01e7a4c20a79863ede66f87455b8986e20e09c7ca6f51a7af02567f80974b555a82eccb4c5704aa49ca3cc3bb65cf05ff0407a1682359a6530f8f48d6019e08fcb8832469ae4f52796cb39ed952b24d91c6dec70559e113366a5e918b", 0x7b) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:09:37 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a40)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e200401907803000002000000002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845400027114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d5ecea998a77c06684ab1f572a2706372845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2a92dfed43ede8dd6e5b82b3859c8a9a3fba253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55acdeddc4c766a1ce03de72b5117dc2985e19de1196658e93860000000000006d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b83883223810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda43accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661b91b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b0000000000000000000000000000b9271b210fdc95338e72a0ff5831d2bd1a1c38f7aac5fce22ace8bf0639b7ac66fad3ebe022006aef551f0bc5967f28d5d0d0aeba888bb249601751cb1f3781c0aeaaff1dc29bd849ccd7c93cbbfbb888b1ae0255074248e5b332f2c00982e051a7c70f125db7f08a0206f12de80b85941752ed0a40b07dbcc8f8314022a4f6a15e598cbcfa4ac87be0ec9f36ffbb8fd40391a3770fcd98ebb89c963295d961737fc36cbb2061d2ce32282c85e96165eadadf5536cc964644e5cecb6394d7cc14dc61eb099b92d3a4a081bbf493f5e283e3132ad581adb4ea5830954ec262f8c1fe778fa"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 06:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) dup(r1) 06:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000021c43200000000008900f9fd9d1dcb47"]) 06:09:37 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="fb8dfd9f9f6b", @random="6394d34c053a", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x80, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp}}}}) 06:09:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') listen(r0, 0x9) socketpair(0x9914c36510448280, 0x1, 0x8, &(0x7f0000000000)) 06:09:37 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200) mkdir(&(0x7f0000000100)='./file0\x00', 0x29) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x558) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = getuid() setreuid(0xee00, r3) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r5}, 0xc) 06:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x7ff, 0x760}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 06:09:37 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xffff8001, 0x81}, 0xc) flock(r0, 0x1) r2 = syz_open_pts() syz_open_pts() dup2(r2, r0) 06:09:37 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x40, 0x0) r1 = socket(0x1, 0x4003, 0xa4) fcntl$dupfd(r0, 0x0, r1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="94b4806fb0afad916201feb4c3f42622a41809adf4099bc68df4f6384423", 0x1e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ftruncate(r5, 0x0, 0xff4) 06:09:37 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x5, 0x1) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000240), 0x0) semop(0x0, &(0x7f0000000080)=[{0x4, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x2, 0xfffc, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x3, 0x33, 0x1800}, {0x3, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x184) semop(r3, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 06:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/198) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f00000002c0)=[{0x6, 0xf8, 0x4, 0x7}, {0x2, 0x81, 0x4, 0x7}, {0x4, 0x80, 0x81}, {0x8000, 0x5, 0xff, 0x20ffff}, {0xffff, 0x81, 0x6}, {0x5, 0x0, 0xfd, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setuid(0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000300)=0x1) 06:09:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x6}, {0x2d, 0x0, 0x0, 0x1000000}, {0x881, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x7, 0xb9, 0xb1b, 0x9, 0x4]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 06:09:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x21) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000100)=""/12) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x48, 0xfffff, 0x5, 0x100}, {{r1}, 0xfffffffffffffff8, 0xa5, 0xfffff, 0x9, 0x1ff}], 0x0, &(0x7f00000001c0)=[{{r4}, 0x7, 0x10, 0x40000000, 0x9c, 0x81}, {{r1}, 0xfffffffffffffffc, 0xb3, 0x2, 0x4, 0x7fff}, {{r5}, 0x3, 0x20, 0x4, 0x7fff, 0x2e8}, {{r6}, 0xfffffffffffffffb, 0x8, 0x2, 0xff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0xff, 0x7fff}, {{r7}, 0xfffffffffffffff9, 0x88, 0x2, 0x404000000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x800}], 0x1ff, &(0x7f00000000c0)={0x3, 0x100000001}) 06:09:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r2, 0x0, r2, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x10000, r6}) fcntl$getflags(r0, 0x1) 06:09:37 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(0x0, 0x0, 0xcb) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xc7}], 0x1006, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x6) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x91, 0x0, 0x80}, 0x9, 0xffffffc1, 0xd65}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x146, 0x5}, 0xfffffffffffffffc, 0x8, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) seteuid(r3) 06:09:38 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') getdents(r1, &(0x7f0000000400)=""/4096, 0x1000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001400)={0x10, 0x8001, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ef}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8564}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x666c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c0000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x53a5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./bus\x00', './file2\x00', './file1\x00', './bus\x00'], './file1\x00', './file2\x00', './bus\x00', ['./file', './file', './file', './file'], 0x40}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') getitimer(0x2, &(0x7f0000000140)) 06:09:38 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000240)="220e2a", 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:09:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff53}, 0x10040044001000d, 0x20000400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 06:09:38 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x5}) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x40000818, r3) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x92) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)}, 0x0) 06:09:38 executing program 1: syz_emit_ethernet(0xf5, &(0x7f0000000180)={@local, @broadcast, [], {@generic={0x803d, "4cb4577ede34db72123b26782b02d45b6553ff58694c931e064fb0c8a37fee2838f70532"}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) 06:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1ffffffffffffe39, &(0x7f0000000080)=[{0x77}, {0x28}, {0x5, 0x4, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0, 0x0) 06:09:38 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0x0, 0x0, 0x0, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)="27a5c1fd", 0x4}, {&(0x7f0000000200)="571f2651862a93d2bc417be79fca51050ad07c11de51c022eff64227bb20348563ca8a9d3fd3d57e3407bef4608aa6e162d2a57a808785529c61f445aa36b1090492dc2671354137617957c2f358bed76a7c3f96707e0ebc6a9fbf77b71635d102aeee96726a5b48a381c29675dafd76aeeddd5af24c4a1220b0603a32c698092672", 0x82}, {&(0x7f0000000340)="458d3503340003a9407a63089fd9fa6dcd38d0004fff6a26500ba9441d4ba72b79bbf89be187aaf670b45369ce33c09c801dce7308f5e3dc888170fd2475a02b76c17474d332a95ecd37dd025d4b16b5a1142affd9202ae17be79c91f175108179906ccb922c6f59317bfd355aa7577362642604e0bca244e07029e77d96f0007dce78f9d6fddd6188f8ab042bb09d7b25d9dfe66b015fb873bd1f06dff2a3661ca80bcdb9900b465d4039ad152d17ebe742c2fb52901f40dee8efc431004902643d1011b16582326f251f37d28408a78445fabdc47ed419f8c5df1c8f4a781e7a569afaaa0410f4282b5eb782a369d9e518ac02aa632302d1a7398c720f8dacc125988e5ae040c8aaf2279c9768c0990c6433134d5cca1e1ba0a0e075be149c97790eaf93001630445f5526ddc7160eb7e72e4e383f14b7a68b01d27c154f0cfad6c9cafc8ed5b991eff06c68d6b09f841817f7985544a0e96581044f7705ff9a51b3887b89ab540ce90790917c5233580f6da0c63dcb14061920801b6633164e19bd8baa3319773b3771bebf53c68c9a932f5fa9205bab3f26b932a1a7878ab5b276ecd43e77e98a7644f5f0500823085ed120a9b4a8c653d79ec26309cff368cd9ac566bf4aefa31233cb878b228fba8c4237b67263251cf17c3e5e230a333a56013b39ac1e9f6bfecfaf99a029cade9d46913dd2c03029ae8f28421fe33caf634cb4c19ec3ada8b2090c31ed90143114c2f9829f8b7779b3f7ba79bddaf5db43c5ad6a0f4f22dcf30a1d1f0b2e93aa54e4ae6f0ab82c6515610414733a806a008bb011cfb4eeb51c39efafd6079c570df7792b36c09b519a156334a497f52db91c4bf79bff841b4d6d21dd4ae5d2386a510288e6b0fb5fb62e25dc38a8cbef50aa4f2871343bc95983efb4dc03b4331c8cc5818e10a1f9ab349634607f3c4d0f070292527e29e31c28177db85d289ee0b24f0cff1ff2d02707366b00d281b47529644c180eda42500df869bb7d32588fd27a8209042b60cdfab062788c9f5e3285193494d4eb1ec7f5a8eefc9e2f0c1a3d6c3d9864915c8a05afa23d074673ea6aff2248181e70625ca456590bca7e715f9e45e1dfa19698773a0c7bf0f4524226735f05d2fa9d98ebc93e82645f3ad5008a2c3e2948e7bc109a67982aa9ea444f8fb27fffe058c3cde3a77d4c1f981703351334d18595eea8acff3c82c9c2ef9b515a6bff6a8e7937acccf43da45a60cc69a7c2ba1a24bc2de2dff2e67d4c471ae5029f16f45ab4dd0bedf24660b31e9ee38e3c29dbc7cb2cff0404e9fe8afce688535648a191e9189d6de4ff04556406a058d6f3688e6420788f83b8f77952692dd9b8532cdcd8b798b3bd342a912116f0a2182c14f362d1295f9dd1cb4b151a7dae9b803f62d18bba04280426338d912e3a90401312d7fa9750768654e2830611abb481ef07a180f500ab6010a4450a13b3cb0f6bf60e24bfad264d74981936c55e90d082b4ca63fec62f0baa81957adce6c22aefec19d649ec48b59fb63c1039364ade9547b76ca93a9163094630d68c6173af288fe8ec0f038abafc83e4cbc5d4d7e27a389ffada9a8f51b4dd84e91ef1e5e3781e8533b16aa7ea18e71f0e3779f7e4960e2fd94dee0e8591d130f589f0bbcc7c0abcb9f27e2773b1603eceafb2422bdef701badbd50ba0400b827611bf14f2993ca74d4c4105da2dbd72b0fe3b585b0fb5fc85fec37455f062cb54f11489b3b3e30afd94d05b89237a3c713e61d754f66e77528506635104e7d8da9b0bbf3d79eb9768c01a846552353b8f2481b9ba23303aef774fad9e253494d21310cba652160ed7ecf6d22c1586cda9572bc2a551bc04078e7a2b58a6036a94b9cf62bb304faf7bc57652ce69dd06afae71bbae49b7e2c2c5458a78c2b9f3a94dd29bdb3a204c660fe642d7d6f3b12ff8d57a91208beb8c43690f55396de28311a6b4797812afda07558a84a4f703f84923c4e08010094e7233ce0625ede8aa3a76a23fcb531eca41e519b770d521c0a808f09b2440d7a06070cb460bc86474e1e484c8c0cca0adb91858d46330a7d3d17dbe7e8013745419417fa9348d8adc57c0f6727fcbe2df65f0a9f2a2387cb057902a7e0d68c016ea8717bb3d411920ff7b8ab21bc19b76568af061dc01ce602ef25360ce630334d5a41a88bbb63cdbe8fa7521488751b37efa07a518779ec2accb64f8822bcea78baa2bfdbe379cbe4b6f58d799b48e2d672b4bf6a3bb1de742544fa21d02db6980ee7b7802f66f35e93fb1cec020b179123bccdf5a45bf045402548ae3dba04266ba47527b1cfec4e3c3e4e6872fafab3a69b683ee52a4a8e2a176362e4275ada0376035053971e0de0b4eb3cc9ae7533bbbe86ebc61fe21e08454388682c0c705d24822fea0acae211bb8192b0d2ce6a3eb2ac7caf0942949b9c6fe0060c77a4749690db2e81ac5c5b661369d064725bec02b9890549bc2564ea48c80afa530cd73763ac3d32d05a1125da788ca21b39412fac81c7b10c9d342a668a91c7c764c622b316d5e78e02042e4ed9d76b05075da7f47462e673b17405684d6450d4f76f350f807e3cb90d6367e17db8d286277e6334e78faa8db1f23c34e4610061334ca7c50dd7b96b9f30292c98eb46a9b830454cdae3d8693b7a2fad4fffa1029c9bfdaf114ee18d2151fa8a7a1f2b38c3939e75cd949c555f0a56936a28c373e2665c15c8659e75e78455ca786ddbe3b23f205ca120ce8205199b9976baf5cad99c633aa28af0a4cf47c608e58d3e9cfad47aa1f16afd0a4839cadd8a417996f4fb2416435ad74a5d0fd323f10af3acfd0d2cd0e04b6e063e88997e247a755ba588dc7508678fed638f88e70e09f79e715e62be710e593d60d91ae82e7606a81236058069080f0f2ad570a67354aca368fa5378e621432495ddec1650011caca91f583b4d5d10abefb0db3d650b924724020e5f2308394232101b48c7f9ca313ea8ea17090911aa756aad5de10e1865d9d242c5852acdcc4ab4662612c91e840409e8d0f84eb196e8e2cc3435b50ae8f24d065f268b2b1c49d79172ad26f993e366436a593750711c5487d02ea30b99e69725b6518a44129b2c7e77aaa61473e299e6a08c08141d26002687ab81c296fe965a58df0e7b35e4e4807446af8154f8af49a253b1574b3676882350854c2d3d8063630b7da55564746346182865cda063107d2487697be6f363d647d2ffa907541fb83b1849adf5b8c3114f3a1667eba5e092987bc93b5f1c5abd98f14460e6d4d2823f724aa3aab74550ac7fdc4117ff9b3ea767cd9f700bf155e6c4836888bbd8d14087193600da09a3485f5e9f2e5b75aa9c65e8836357ea93d56a04f3825e457beeca05bede9fc127ffb8c58d3bfc85599b7cb8cfc06903300d7dde25e1ac0e5d43eeb2630afe4b09a8868a0248274c96cd6344288fa1c90f3b7fad210256ab3af9f3b5027348897c313f144ed68e6c239e1ae5e342b4591752e14fdcb437d6c19464714f9745ad76775c845f22ec356b97c08bac87ef7efa8361d854e897151736f016a6559d09e25c13f92e8399a63bc899e38ce9ba3eeba3e40c180cc0cfb1adf3196e95729cda913d9dd9357a8eb2333bcd18f5bbc1b89e7dc7013c6647d1fd9576116519e9e4ff0288496c1afb25dd06bca7a37deb466ba01cc94e44c07b7a056e0c18197a15d05c1028f16520d138d0747cb599c107bd3ffdcffd9109e6b8e593495c8e300909dc12273987eebe73fdd930845f36448c9c5c2e778f757b7ade915eadbc7f53411a1a774539e74bba549aa213e63ba0054acdae0446867f9f06b576389afa80f905b0ebc9fc6db4340bae2a7d10a67a8a49a4fe212943e15e5bd720a7a8ea6be0717553d69d08df0045fb6a225389d32b723576ac394b6bf6c2ecd58419622c118cf5cbcb3bf16e4e976122faed6d389557adefc5a94ff7b61cbc8eb96831d981c867eeb1f3714bb9c2003f6ecbfa385c53c48c6f9fc36dc0be61a20d763008582fd2cfb08608ab8344e0bc97fd4d3a6a3b3fc5c9cf7df693726c211c16b3f36ed17dbd3c5ec1f4f2e381550f8bffc1e8dff5277d011d5bf9828e7a3588ab0041c3a7e965de23a2628220e255b73bd8fa4e4cf90c1c0a1e20ce9173e7d9bfe2b458dd742e12be1ce3487e115a9f025627c482a3231e1b37d2c39aab8c2d8983ff63e9fc0989f122d5778a18de232edfeb0e09334a1f685c8e49ca8cca3e4896235fc6d0fab672ef6e172ba789aae8f7d9be9766ffd4fa4ccdb2a906586d6d2259b5747dadf8c008df4afb6c874d28adabcebe08127666eb620399e47b84699e67b9a6847e21dcee02abffff33027f94cad1951c1698b505b02b1197750c327184d0b2f778a50b6b2e4c6af9917c70b37a2084cb56c59d4f9b99fb3659a1df994e6369b35f700b4690770f45eb5b0267e77af97a8dfc106fe80c4216d7ac5680ff86a93a920bc35087b69b7425f731498e08d4d44fbda02147e893860c4f9c2aeb7287a913f731e724ed6644e1d3102b92d1222bb8fe8e38225144862ad4b4d2a237ed840853ff4408474050354d3536b3fd33d78d1360ba1878b0e6971e2c38abfd2532bb28ddec4a577a4edc0082c5228f8e4e606021edcdff65c954090e2a11f435ec90e720a4a15854ccec940d727d276388c424686f1f84c1340771ce11a35cba8804803aaaf7003e06f511fee3e81ca7c7adc2133b49e9cc97a82d6e500630256ba92f77b55bab8533fb0eef6df3ca576f20c400f22e0b21ef12f39892406fec5ff74823ebd6fcccf623b6da74e0fc433f6caf67c1635cf5b8ae1d3494204f69ab7dff47ca31f84ba0d2d1d4b2e4c41308da6569940ef968a8fa65ff896960c8856a5859336638952b73498a06661b48517891fdc569910e826ba5c68efd009e5e8a7af3811ba3a654022a96ada2a76f6a9525bff8c696b175d8e04d76fa5bd6a9a5b0c5d33c396b16adc2e71686f8f6314ec546feaaebcb62288bf3372e0ff3ac511e7d15363c00c068665f25ee94a768fabc1ef3783bf3d0fa76180cd657137d02b5574dd6a9ad9f572651b92fbc8ff4977cdcb8e4b18cf8454db82233beed928e20a17142659156429115481ead972540a37c3577f4b1eda1583139136847f557f0dcd04d1977a92c3b913460fe77fec66e3395ff70e1487a8d55423e8780c161398d7a6d635c38bb2da1ff65b55b80342304f7f5439fc0bd05436993a7bb9badd5c097d069f30a157b2969b9ee2c1f4b0797e4dd616efecd52d2d869dfde97c173d89e4c68d6f9dd6e1dbdf9e68b1c5a9aeadb9d6dba7df068bb96345be1f166687647bf620ae76d1a29db8fdf30265755d20dbbdfcf676639fdc2991e920a2880ac7bec1130bd3548a78608403bbc9aef569f668ac23ba51d49016ddc28afbcf9f0174ac88c392e2fbcdbfa0a2e9080737f6fc6979034ad736efdb654ff4b1d755917006f006908c812daa1b20d4e02b01e6f70b82ef56f40bb373c548a380c71481d8ddcc19e71becaae5086f10c29c05fec650e4d7f2afa5d44911b868c8ef1093a962d87d66a79614d5ed65f2e838474c76439faf466297db83f9b2104afabe850a38a878acf9c633733eb06ec5fbec7fea30259160dbe1d69d9a63e23677ef37ee19a5792b5a7d7c3d4bd0f3b3739353beb4221851702023dfd6381f91b92652cd3d91e8d4fd51ba06a4764bc56cffc8531280b054d6ca3933c4854aa7ea0894836510b42b0e04053ede1701a9c2656160cf", 0x1000}, {&(0x7f0000001340)="30bc79486969ec6378e7062330cded4564bcafbb8cd36bdd56ce2c6bdfc3e65196ba6b727d0a3d4414656aba921be3e079499f5f6ac864e0064640402cbc138e4fc0f30eaa56e5e6c7fc5449b7178975bce76a9cbd3bd84f41b64c05971bdbc1489cba0f563f403c1710e368602ada4a57ca38d0111002df95ba9fdfc2325dd2412aba4fc4c78dd5f24f5c72cf5904d858b619c65d6c071a82bd16055557838e2f0d586af7bd05edd2c9f15181aab7551aef27e6851a50481ab04e2efc2e2d2100afa065b558", 0xc6}, {&(0x7f0000001440)="4b3a29f378adca2c90177e358e3c62c109a6a607399cb92934eaf4825e302822757dcff3422208066d65d7168579fa2169566a9a54fd8a593c8aa33bc79418e74b4928ed3e4610a70b9c18b1", 0x4c}, {&(0x7f00000014c0)="1226a0dcffd8adf3d01d1ff47aacead164ba4a228c8e3ab8f4347268667f70b2a2354028b689914780567330488b6becebcd05015338906719c7217712661f94db31f2bcf5dad1db494dfe475e4837a7ee432af88e5aadbebc155c5ab2404848730e0d4ce16375b18047a59d2005c2d935272ba5d0c8c2ea536fd5d66f99a7b8d6d94767f5bfaff9e40b2ade0e01edce2f0496f3d16f", 0x96}], 0x6, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x9, './bus\x00'}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000001640)={0x4, 0x3}) 06:09:38 executing program 1: madvise(&(0x7f0000ff5000/0x1000)=nil, 0xffffffffdf00afff, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x20}) r2 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ff5000/0x1000)=nil) shmat(r2, &(0x7f00009fd000/0x600000)=nil, 0x0) 06:09:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026612796243157bff"], 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xf0ba, 0x6, 0x7, 0x7, "056e2616f4453d21190139be8167c2707dba475a", 0x7, 0xfffffff7}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 06:09:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) write(r0, &(0x7f0000000200)='M', 0x1) 06:09:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xfd, 0x0, 0x0, 0x6, 0x5, 0x7d, 0xfffffffffffffffd}) seteuid(0x0) shmdt(r3) write(r1, 0x0, 0x0) shmat(0x0, &(0x7f00000ee000/0x2000)=nil, 0x3000) 06:09:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) semget(0x1, 0x0, 0x230) 06:09:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4, 0x1) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 06:09:39 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = accept(r2, 0x0, &(0x7f0000000080)) bind(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000080000"], 0xa) r4 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) 06:09:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',+]\'\x00'], &(0x7f0000000140)=[&(0x7f0000000100)=',\x00']) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x7, 0x2, 0x4, 0x200, 0x3}, {{}, 0xfffffffffffffffd, 0x4, 0x1, 0x9af, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x3, 0x100}], 0x8, &(0x7f0000000200)=[{{}, 0x7, 0x80, 0x40, 0x5, 0x5}, {{r3}, 0xfffffffffffffffb, 0xec, 0x200fffda, 0xfffffffffffffff9, 0x800}, {{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x1000, 0x1}, {{r5}, 0xfffffffffffffffd, 0xef, 0x8, 0x74, 0x3f}, {{r1}, 0x3, 0x8, 0x2, 0x6915, 0x5}, {{r6}, 0xffffffffffffffff, 0x2, 0xfffff, 0xd28f, 0xfff}], 0x2, &(0x7f00000002c0)={0x9, 0x6}) ftruncate(r2, 0x0, 0x80001ffffc) 06:09:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r1, r5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:09:40 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x282a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x18af131ed8170581, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x80000001, './file1\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 06:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x4, 0x9, 0x7, 0x1}, {0x7ff, 0x8, 0x9, 0x4}, {0x6, 0x0, 0x20, 0x3}, {0x0, 0xff, 0x5, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x48}, {0x16}]}) pwrite(r0, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) 06:09:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = semget$private(0x0, 0x7, 0x26) semop(r0, &(0x7f0000000200)=[{0x3, 0x7}, {0x4, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x4, 0xfffb, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0xc00}, {0x0, 0x400b, 0x800}], 0xb) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000680)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x1000}, {0x1, 0x59, 0x800}, {0x0, 0x10001}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x9c240fa68d06d21b}, {0x0, 0x2}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x9, 0x800}, {0x3, 0x0, 0x1000}], 0xb) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0x0, 0x3fd}, {0x48, 0x3}, {0x88, 0x9}, {0x25, 0x6}, {0x100, 0x6}, {0x0, 0xf505}, {0x4, 0x9}], 0x7}) semop(r1, &(0x7f0000000340), 0x21) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semop(r1, &(0x7f0000000780)=[{0x2, 0x0, 0x1000}, {0x2}, {0x0, 0x7, 0x800}, {0x0, 0x8, 0xc00}, {0x1, 0x5}, {0x1, 0xff, 0x1000}, {0x1, 0x9, 0x800}, {0x0, 0x7}, {0x0, 0x4, 0x1000}, {0x4, 0x2000, 0x1800}, {0x1d6ff11571a8f354, 0x2, 0x1800}, {0x2, 0x8001}], 0xc) semop(r1, &(0x7f00000001c0)=[{0x3, 0x62}, {0x2, 0x6, 0x800}], 0x2) semop(r0, &(0x7f0000000340), 0x21) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x800}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$IPC_RMID(r0, 0x0, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='(]*:}\x00', &(0x7f0000000380)='/\x82\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='-\x00', &(0x7f0000000440)='-:\x00', &(0x7f0000000480)='\'.$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[/]}\x00', &(0x7f0000000580)='0-\x00']) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/122) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 06:09:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) chflags(&(0x7f0000000200)='./file0\x00', 0xfbde773011d1f151) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9ff978ade03d2c027cc23285ea9648d74a935f99768b4e4dcb395749cb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x4, 0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x1, 0x4, 0x3f, 0xffffff7f, 0x3, 0x9, 0x6, 0x10, [{0x5, 0xfff, 0x101, 0x6}, {0x0, 0x4, 0x1, 0x1}, {0x1, 0x8, 0xe0, 0x6}, {0x7fff, 0x3, 0x9, 0xb}, {0xffffffff, 0x9, 0x6, 0x6}, {0x498, 0xf1, 0x200, 0x8}, {0x2, 0x3ff, 0x1ff, 0xdd}, {0x9, 0x0, 0x10001}, {0x6, 0x0, 0x7, 0x200}, {0xfffffffc, 0xdb, 0x83b7, 0x8}, {0x3ff, 0x4, 0x1000, 0xd69}, {0xfffffffc, 0x401, 0x8, 0x1}, {0xff, 0x2871, 0x80, 0x40}, {0xffff, 0x2, 0x5}, {0x7, 0x2, 0xfffffff7, 0x8}, {0x1ff, 0x9, 0x8, 0xc3}]}) r4 = dup(r0) r5 = dup(r1) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:09:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) acct(&(0x7f0000000100)='./bus\x00') r1 = socket(0x6, 0xc001, 0x7) fchownat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) socketpair(0x10, 0x4000, 0x7f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340)={0x4, 0xfffffffe}, 0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x1f}, {0x1}}) write(r3, 0x0, 0xc0) r4 = open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x20) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x112, 0x2) r5 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r5, 0x3, 0x4, 0x0) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) 06:09:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) 06:09:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1fc, 0x785a, 0xfe, {[0xa6, 0x2, 0x63, 0x0, 0xffffffff, 0x7, 0x40, 0x1, 0x6, 0x81, 0x4d2, 0x1000, 0xb, 0x0, 0x0, 0x4, 0x401], [0x7, 0x6, 0x80000001, 0x8001, 0x6, 0x4, 0xa6, 0x402, 0xffff, 0x1], [0x0, 0x2, 0x7ff, 0xad, 0x4, 0x2000000000001, 0x3daf], [0x4, 0x401, 0x0, 0x2, 0xba, 0x3ff], [{0x1, 0x9, 0x5, 0x10001}, {0x3, 0x9c50, 0xf1, 0xccf3}, {0x7, 0x7, 0x3, 0x6}, {0x9, 0xffffff7f, 0x0, 0x1000}, {0x3, 0x5, 0x8, 0xb00}, {0x5, 0x800, 0xdf, 0x7}, {0x81, 0x3, 0xffffffff}, {0x0, 0x8, 0x3, 0x9}], {0x2, 0x7, 0x1, 0x1f}, {0xff, 0x2, 0x0, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1800300000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="1841300b0e8920a64725bca09005c324b8413232e83300694c2e7ca89f48c2d3eff59bd7e4c6cd5e7340ed77b4b6a001e40cb123eeaf67c39d8be59430a8d61f27a0d1ae07"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 06:09:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) fcntl$dupfd(r1, 0xa, r0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x0, 0x200) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 06:09:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="36a7d63933a58bdd4882bf826b653aa80e3e54a0f3bb2d9fb3fe193beab30765b455ddef7623749713ef38011627961e477e5e0bee06334b9a73ab3504000000ac88bab04ecf9af3ae2183a26a20ed1a46b453cc6285330f5a0c71bd02bfad4c66a935eed833df523ceecf7955503cf1e5aae6946019d0a688ab745ecab471ab00eb99dcc880ffff000000000000000000000000ffe8284b40c75aae695beb62b06e293682357f86be3fc5a60efda6087f17ae60052cf65297606b0885a4d1dee85690e5bcb1e49fa9e720f42f649deb"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 06:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8478, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x7fff) fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 06:09:40 executing program 1: setuid(0xee01) mprotect(&(0x7f00004cd000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x40) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x7ff}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:09:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a00", 0xc}], 0x1) 06:09:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e8000090b30246041b000003d1f5bda3cbe79ba700e0ff06d1c4087d7db242600000113fed49a8e9d0e905770000fffffffffff50d9fd5df8566e300670273b7e9011841d8e20900000000000000000006060013"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') ftruncate(r5, 0x0, 0xffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:09:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xffffffff, 0x9, 0x80}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x2, 0x0, 0x2, {[], [], [], [0x8, 0x4, 0x401]}}) 06:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) dup2(r0, r3) 06:09:41 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffe) pipe2(&(0x7f0000000140), 0x10000) socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 06:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7, 0x5, 0x8, 0x5}, {0x5c, 0x6, 0x7, 0x1}, {0x3, 0x8, 0x5, 0x8}, {0xb38, 0x1, 0x7f}, {0x1, 0x81, 0x2e, 0x8000}]}) 06:09:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = dup2(r4, r0) linkat(r3, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r2, &(0x7f0000000000)="a5464ea90375e939dfcc1b3bc9e5d46b997ef94082668cb434c34916b861717e798f109f4d8324f661668ee901e98dd57f481cada40f40202105673ca2958c264e0fb79004460273fac2b3b2781cf1b225f64c4551ff202dee69df1a272fa47a50", 0x61, 0x11, &(0x7f0000000140)={0x18, 0x0, 0x2e5128db, 0x7ff}, 0xc) 06:09:41 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000002c0)={0x401, 0x1ff, 0x8}) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x9) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESOCT=r3], 0x31, 0x800) 06:09:41 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 06:09:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x1000, 0xfffd, 0x3f}) 06:09:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) getegid() 06:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x9}, {0x3, 0x7fff, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x1, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) syz_emit_ethernet(0xd3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000bad85f9046c7c3ffc1075f1c96cb531b9e3a2811abd441177a40e0e4f233adc21d526e72b2cfd908e3b83a7687a0af25923d2e414cea97f201fb0fbace9b0fedba47ad857d376df799f41eb416f5d75925101f23e702f7f10e3f027b603143f0b9bbe65f95b7bad557c985ff5941b3dc5a52d8e7241f3110eaa711ebba647551ce3a4f67a826bcc043f6dba62b5e3298a5d876d644592d9ad2b1ecf81d91d00f89d04aaaa0e2e780be92a642de9f0ad1f5e483466f2f6d68b450e7b150c2b84eed68c122663eb7dd01ac768fbdbf82ad0cda20bc8dd2965b862a2d9859290668ca043a9da034f63b8362eb0c47c73a7ebc2aa2ab01be69899922a2dec1f206ff4148dcb81f0090751e3df2e62816105663687771d9df8b17360dd2c9b6438b8153f326705058d1f7114463533d912741bb74c8db93f9815c829aa41e5ec8"]) r3 = semget$private(0x0, 0x5, 0x20e) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000280)=""/41) 06:09:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fsync(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20007b8ccb91eb33000000ebfffffeff000000000000000026e06e1823c448c3d2acf920a1f3ab6187050000e2b818000000290000003100000000000050706f50e2"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7fff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:09:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x1e1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000180)={0xffffffff, 0x3, {0x3, 0x80000000}}) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x40) chroot(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000180), 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5038e3e481106a0cc55797947136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 06:09:42 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x18, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "9be4"}]}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x0, 0xffa5, 0x0, "4cd91d0345d9a44f4ff75a0e9e21bf0938bd43ac", 0x2, 0x6}) 06:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xff, 0x7, 0xff, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 06:09:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000c28, r1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(0x0, 0x5, 0x800, r1) 06:09:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e56773b2d0800450000380000000000019078e0000001000000000308907800000000450000000000000000000000e0000002e0000002010000"]) syz_emit_ethernet(0x106e, &(0x7f0000000100)={@remote, @empty, [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x9, 0x1060, 0x64, 0x0, 0x0, 0x1d, 0x0, @multicast2, @empty, {[@generic={0x94, 0x6, "e5232b50e2ab519973685e59ac79"}, @generic={0x0, 0xe, "fbdb31235fdb890e341ee4e0"}, @noop, @lsrr={0x83, 0x23, 0x7, [@broadcast, @loopback, @multicast2, @broadcast, @multicast2, @multicast2, @broadcast, @empty]}, @noop]}}, @udp={{0x0, 0x2, 0x8}, {"f31bebe5e664db77d735c719802e12d37ea14f3cc922848c14671d6f0b88c9887551d16e6eb0b33a16e9612bcb78b62a17777317a42470aec016de261892b0548fa0a86623373d8850e887781334809458ce8ab3cf022d1a70d3d8f806d0e717fcd67f7bd0333e14219164d50b44ff0c58d1378ee76f3ab7dcd1ed5a2e11f3e1cb5842ebbda750014d6324b9ba30312f875cb7f754625c4876d06eb99f56e1b49bfa5c2af17c173b4455334d783d07a242eab274cf6aaff7e62a49b3c23e999ce3a193f36ad5684f21db3866dae049ddbf51674bee5429f316279cc4a1b36fcf946aa4a439989fc1da06b36c1bf630809781ac9975572f8ba8a7bca89ac40117b68973be00e08c7d22bcd37645702b8c7e76480aa0fc04a0ecb940a51a5181aa0e7086099b7f16608401e5df84eec5b305a64a3aca6f06b511072c5aaff6e37a1537d7eca9a84d5d0a10b7f9dcef4239962a076d99ce632e8c8a4a037303e09050572424e3cc2eec8adfd0f7d925749eb16592d03044bd8d2653e0671ede5c8d09ed1e10abebb5135c2c20e4b43daf15a0d490ff2f6a2d579a7b2a0db8a9466f71eef2964c619feb573cbc8bb1de1f73d79de81e9a155253dd9bc00581930f7382d75bee9f7bba6909636c60ae0cc98c539fabd9cb0a900df2d0997cbcdc64703d505a8fe229f89e515af5b6a2db070c0c74cf4ee937fd39c6eb7d5a26256a73f932e565d85c00c1faa0be39a61598a49fed1a2bbcd4ccb673f2bc94b4d32cdc7b90edfdc2569fe48610e59088c6a31b1e76cfdfb51500dc7ed0c0113a44e9a0e5290526c4d9a3249af1f2c78b56f3a02293e2c59a27462ce5bd1257cbbfaf35558210eed174453a6354a3ca3286d65f31a094ee4667584353a84fdb80a3aeeaf082d30180e47ed477887eace0d50874057d05c2351c99752a3a52387665913fb5493ab4376df37e4022f43e42393d9e3dfba2c298797b0fbe3034c25b99f51c495618b951d82a74e54170cc4981a06844b966435dd932963af6be9a71a2ed94e5958b69801b0bde71178954aded0bebccf447aef23f716e6fbf13950d848fa206699ec0ca0172428efa38f6982ec8ac5eaba6b4d08753e7ec4453807840b27b4533e184002524ed92ab599774fdb1eb2de2dbdb51ec49b50c23d58644f8963785c21a087854d6dae3313ddc086bc4802291c27b7df4644bcb569a8c8b8c6ea92a9551e2a527a469e8b93357c8f74c2eac9d8db1ebd61432f4a4fabe1cb331e4cfb8a9306e5dc8dc443888d4c94556b4903abd9d70879a90dba3e32da3c34f1dabdd69ae6b8379a386e2332e27b99e286abdb6d3839b9b80088a25684122c98ef5621f858ec66506ef8e280ee8d037a681dc2749fd0f6650c7c6a98faaa60ea95663ca122e12ed8fc25bdb73d721b78e697595bad4ae73a65a9b2542fef35c7cdabf8a9410912ac9aa2b4bc5732df86640ef8738d61d554fdd4fffb989a8a14a84b999462f8af15d4b58a4018d41cc051bf10cad8f913217bd2b271673d86eee3b8872be044a8b9b1002d978614b04a3ab54110440758e9dc6608c640173debdb307f79bd87eb65fec8a8f41a224300e9744c10eb771de175ca54ee72bf4d3c7be999a4f078aba9b42d9358284bfce4f5b9e985f456e3946ad054ac318b3e63cdd9661827713ac3482ce6b6e84966472b18ea203d5b2af5f60983affeed7eff4aa7aac8848c8d6fed4ac5558ee1882fb2e895066ede709b8ae3e6aa8b296ba272954dda82d7ce3ddd945728a64b31a14265b25ff2ec78817c9159452d869616dd7a32acd27c72db4c84ed9677b3b919a787c81230d8ba1e9fadfeea65e694941bd58a9d91100913a914e1c493a2a10e604eafcf72062212c5409f316a47bd6b19aa65a8dc99a70a32e4780d4037fc43ae2833665fe76b9fa5a2397e7fcf0ee0b0c4a15db06b3b71d97fe572492c9203d685abcc8232c65a2a33f0a088154a0764179c8c233dc5e70c3b63cc2e5dce001aa9a75ec3c5140c7be185f797b1af6531276a710b41b481c77ebe1532edd3309ce9f12de76dc5f788a1d5af7faf3408e080371482b7a1b971894f002f63b059b92372b985e5cfbcaa3cf6a710c1ffc51b3d8b9bec3b5c34ef1361334ee094a4b62e6f24e2fc80cbf80bc73164eb4d0c6f190099182a76b0ef9fd44bc0b7791cb2b8d77ae68c247353eeeb71a8a45ca87fc980210ea7392907822eed7779610cb1de4a2a6e8775159003addc6ef49d46749cefc2b0a0df1e4872f7dca385b093f2730602f3b3d40ca3f538a7ec860fc9ef96d1747f6293f6426a6e90a14f4572efb9383ebf85b03956d96b8e1cc3314a4f602a0ec531489b0fb4841974a4d59bb674e26585466f31c9cebccb09b53ca1b891d587936c7ec50c99890c0c57fbda2a8237be78642b80f7d034fe3c60d9be711c63aea5d2d3b4b021a5efd1b2b01d8d2c91128b90992773d667b1bf7c903c4352d87322219f73ea3d852ef30da6f58ef4b37ff2cfdfb71533bf92be7d54527e2c4696a61dbfc8f8dec2af7adb22682549393df433207cba733fc3393fa6c3c45d815bf773fc11ce29446a5320c41f8114dfeeff7f42b40cfe2cba16d32be3920fb8cd023cc552a9e73c442790a5efac26fce2bf29324bbfa1b82563399c9e0e352fd88f668f1081918ba06ba59fb741a7b9124d397123944154c47745e361487a46d94ec8a9694e389e0f30bdd1a188ff3f9c04f7541ddbaee5ee51221fff462c2dbf0f2c40921641cc0cf2f5f8ead9fc08257f0efc24773617f8cb1b38bcaedbdff819a3e60500dd428e1ace74a0441ce8e5d16c3cfde8b0c22df51bba143529b8c45041879552d792961f8d7cbad5eaa19c48463e0b6560352cd09272e81ce965cec1b751a735c358e28091bdf13c7f4a3e046c15386ace8e325eaee412e85c5dbbf5a5ec91f5f9735f36e9996fe737170731c720a64eb4c0552c52f5df5d1cb0bc1a5ba421c77e216b9aab87d2120134abc98308bd6e6128a12f64ad14f8acc0151d25ea21eb83ed78ecec565f56d5b00664a3e9e30f6d133454b84e1f80d1d8b7b9865288b5c32ecc4de842954f9294b560c3de396cec050d03ddf4464e78b1e04cd415ac80d38b897411b602624c3f1172d338f4875ee9b88302cfe871bb60779802f53e8ed5d6c938108e1875e70a9f7dd9dd3cde7c6b6f415c18b4106e1bbe272a073ca27cca46c2dab77099279f3e0abf8351641fa2ac4b5c3f354cbb624508b70b3aa4ee6c3174cc7c9d7a54a7ee22ed4849776ab185535a502f1d902de000d820c55a00ae5fe50ecc613f897ee95c8ecd60686dbb32cbd715dcb2cfba4938c14b1ad3d3d3b362d34884d4009ca38bea02c9658710efe8fefe05fe5897dac9794bf19c2110938c51dcd26e31eab4483d9294952b5726b883a01aace831b77a50c5b80c43d7666518d7df2450b0c826fc3a6f76e27d35af69cbd4a5085f96e226268820a9302c9da9bda06d3b5b61197f2fc54e4908eec310bfc4478214be8801e3ba96130f555e12ba11803acdbda11936998fe3aa5e0f1b81d682bcb0596827331b656c7b9c1d230d91a3400a20a57b37d2eb885b2b78d2d9fdacb6d69e6a4b519993201c95a24437092144d0e14404db7270bcd7374cbd892b695a4cb18208f24926c9e8dc53c7fa943bf6860f5c3dc619762c3ea37baf23019af84dcf3ae42420480b03dab04881fbc7645bf28f66dca07b0900a455d5cb656e49df5e6aed81388cbe79918196e03a7538869c36deb1b6b01a536f426064b52ebbfde05a34df989e187a9e1051f39751c3ff737eaaf7047cdca903b96af824ebd51ccb13db2e01eda85e17e1273bdde5d9a42929fae384f9495a6f914aceb65d3d506896f3911b593bc1e5cb296016aa0798896271e4e327a957541d9c324ae368e28733f391fc5caeafe83641b0c1692772111d3650a0077a797f7a11694c0a65304704bb17c8b66711df4d3ee53c49dbd85961934fe8e88ce89fa8622cb8c491bc78e449436a4847761f57dad5ff0273e9ca8b6f45c0b582293a386c8c0b0257a4ad29537a78864063018e232fcc292a26488ebe35984ffab75f26ef7dcea739a964a98aa1718ee74a8570d27335ba1628024ba32708a34e43dcfbd1b5fdca9328977467a40bb76e7a487e0ed1a43e9da55a7f27a53806594b4665363ea6570c0d3844c9b5dae850800bd701efcc357888a8b526948398fe883706df3d3a367da46d9265ec7fb609ecd6c16e1d2ce847e198a639983636b0528a797b341cfedbbf02da2829f1370f0fbc6ce57b569b942119737e5318dec9e45f42022655d9c8ce644743ce815947a7072937b1d68765d649c634806611cf55e4effcf33cce5e9a505b554dd5fbe7d236b26273bce3924f5d822ad2c35de295853ad9a168bbc2cd41e1be7abb3d212e465d360e3f5b0c885a2861265600d17bebe45820cc830fc89093d047d8c85c8059936df8af03881afd7984fd123e661e973309fdec8ff6c7ba1b3dec5dd29c1a9794e665f1f4509274c53a712a37f611f5f7a1006c9c8c6cd03e9357fd430a340b9ee721f61ab2fe8caf116a20e3e8f4e5e1a2675e0604d6e386466f2142029009cdf719a262bd19eb3c442cac9a09692f3726234bd8e6284bdd75d2365eb14e62dc6d0295d0fe5f2dadd13c96cdd002c927550a673bb86f44f4918030b12ce1d5768de00c2f7de1e85f2ac8b7daa3a74851e7ee0f03d7de7d4d674fe991d3a5211e40139d3456e7fcc24038757f434befd2e4ad5715d619835124173f720dcadbd6ebab0a803dd3ea88426e8235a6a0a857c67218949b538d154029eccd22b0b91ac9946aa85b592a23d3b93065a0fc38cbb016bd30cff10f46bcff3559b47576620908f05079c15319510ea1d00bc6430420f16859a90dcbc84fb2f76aaaf79019276d2996c2c4eb8e643b97e80a695afb0ca5d92fc417a8074092f9182e6e75b854e821643e071296bd5f026f85df8bdb83f4d4458b548e42d05fd41b1451e73e18ca61e98e30977382bdd88faa07b3990b135991de2693f763bc24e75ddbe9db07113fdfc461246b9925193f3963e8b4b3b81689d3db745e4baa7eb1b77a68b66f04d656f57074a6d5ad7699f46e2e9c525d1278f369b224fc417f748f0fa8d55e4b48fb46ef9d01a43cf609665d1cddfd4174c35e921b2e46c3b7c9dcbdd9d0199cf97e7ad529c195b63bbc131790b61e0652c932abb48f71a9b52847e7be9b3f7d0a5f801d832a19805d27ff39a0400361b4b32dcba311840c3bc30e42237912505c74d1f3262cfea5b3d8e686dbf839f3f0395f5368bbd64cf3f47853fcb8e3abb9613ab1913d0452c15f26b5917fb64178283be81240730b219e7a2d74724175e934e80029c8b3fa87da2d0a49884e7566ee465e6f3acb7000e2c3a5969acb012e0c906ac5b55184900dec33bd8c32652734b6a7e76acaba672bdf4321efce562ad3a3bf17c87ae834882ae6b19ed9baedbc7f414dea890bfc37e8673a8b9ee82e00d821179361930f4f775826fddfb577015a8bd43e81e4ee12eb3bd3aabe0970f2a536f145f70e9e5b71250fb1be28a0d14ce82281018f481f514425e0c9bb4ab9a13f6df4b7e728f86437caa3389682d079036ea74158f25af2cb009bfb0df1f2970843e5701641e273a6a9e9fb2af4e7d86f187656eb62e6899f91a58ca49c4b8289773c7516a294e0a12fbcdfa0ec796249f84e3c49bc75d4ad17aa78b6a1e1e98ef1734f14eb2d64cd31a573a9cf9"}}}}}}) 06:09:42 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100483a0000000000000000000000000000000000010100907800000000602484a20000000000000001fe8000000000000000000000000000aa0001000000000000c20400000000010400"/126]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 06:09:42 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x1, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x37ef], [0x0, 0x0, 0x0, 0x0, 0x8000000, 0xfffffffffffffffc], [], [], [{}, {}, {}, {0x0, 0xfffffffe}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 06:09:42 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="f6f48ee900020137e32c3467b6e9f3aa2da94edadcab67ee37c428b381b7aa4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x2, 0x1, r5}) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:09:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="175f100000000100000000000000"]) 06:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x1000) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaa0afdca1ad65f5d430000000000000000000000000000000000fe8800000000000000000000000000aa00000005000000008100907800"/70]) r5 = socket(0x2, 0x4000, 0xfa) getsockopt(r5, 0x4, 0x0, &(0x7f0000000000)=""/141, &(0x7f0000000140)=0x8d) 06:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="bfc1cf4b7f64ae205c4a4bf7534c5f4ac23dc84aec332e073926e8cc05930d68feb0182f9d675c5c891dea8ab45766e2cdb4f668b95e0d7b8318021aa76e38ee9d44593e0b5ef2a4c7e80fa569825cecc140ef00cc", 0x55}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x80000000, 0x0, 0x5, 0xff, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x1}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 06:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r3, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x40000000, 0x3, 0xfc80d8c, "00002e5185642638ed93ee91c312312500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 06:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x85, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x40104}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xba) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) listen(r3, 0x7) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 06:09:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [], [], [], [], {0x0, 0x0, 0x0, 0x80000}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xbd6, 0x80000000, 0x3}) msgget$private(0x0, 0x540) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0xc53, 0x7, 0x3, 0xf6, "411e51114239d1e508d0824de18fb3fd161aa013", 0x5, 0x80}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e93810 06:09:48 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000040)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x93, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @generic="9af2b69c5ae576e43f43e37940c264cc93f6aa8a8525e521d3afde05a5ed7275501c8013ab23ffdfbbd188659dbeeebfbd40ec42182558e6ae5683a507a744b463e72b73d584de8c0f7ffdad9db4c0ba90fe0a0c213b0c5f796d49fc98072031e117d524f669c33bf77f74a8c52bbd9f9b6b4b79c44cc8d019d1bd3d6c6fb6"}}}}) 06:09:48 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1043, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 06:09:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000500)) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind(r1, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x9, 0x80000001, 0x1, 0x52, &(0x7f0000000280)={{0xff, 0x20, 0xf6, 0x2, 0xd4, 0x4, 0x8}, {[0xfff, 0x9, 0x5, 0x1f, 0x10000, 0x1, 0x6b3, 0x4, 0x7fffffff, 0x10001, 0x9bbc, 0x101, 0x8, 0x1000, 0x0, 0x2, 0xffff, 0xffff], [0x8, 0x3, 0x8, 0x4, 0x1ff, 0x9, 0x64f, 0x9, 0x5e, 0x7], [0x4, 0x101, 0xc5d, 0xfffffffffffffff9, 0x37bd, 0x800, 0x7f], [0xb0, 0x2, 0x3ab880000000000, 0x9, 0x4, 0x2], [{0x3a, 0xf3f7, 0x9, 0x9}, {0xbf, 0x8, 0x0, 0x27e}, {0x1, 0x7ff, 0x5, 0x1}, {0x1, 0x7, 0xff, 0x6}, {0x0, 0x8, 0xdcc0, 0xcac}, {0xffff, 0x1, 0x3ff, 0x4}, {0x0, 0x401, 0x8000}, {0x0, 0x4, 0xe64, 0x7}], {0x8, 0xffffdacd, 0x2, 0xfffffffffffffff7}, {0x9, 0x4, 0x8000, 0x5}}}, 0x2, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000080)=""/70) 06:09:48 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) syz_open_pts() getpeername$inet(r2, 0x0, &(0x7f0000000080)) 06:09:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x72c6, 0x1d3}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000300)) 06:09:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0xffffffffffffffff) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) 06:09:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x481, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff], [{0x9a2}, {0x9}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mknodat(r5, &(0x7f0000000080)='\x00', 0x8, 0x11d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:09:48 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r5) fcntl$getown(r0, 0x5) 06:09:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:09:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:09:58 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/59}, &(0x7f0000000100)=0x3d) r4 = shmget$private(0x0, 0x4000, 0x112, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/134) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r5, r6) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x1ae, &(0x7f0000ffe000/0x2000)=nil) r7 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = semget(0x2, 0x2, 0x252) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000280)=""/94) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x6) 06:09:58 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7ff) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(r1, &(0x7f0000000040)="1a", 0x4000) lseek(r0, 0x0, 0x100000001, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000180), 0x10000) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') preadv(r5, &(0x7f0000000100), 0x2, 0x0, 0x8001) 06:09:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x200) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0xd98, 0x1c00}, {0x3, 0x7, 0x1000}], 0x2) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 06:09:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x200, 0x0, 0x7, 0x401}, {0x3, 0xa1, 0x6, 0x4}, {0x7, 0x5, 0x7f, 0x9}, {0x0, 0x40, 0x1, 0x3}, {0x3, 0x4, 0x4, 0x6}, {0x8, 0x7, 0x90, 0x2}, {0xffc0, 0x7, 0x81, 0x2}, {0x9, 0x2, 0x9, 0x1}, {0x7, 0x4, 0x16, 0x1}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 06:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x1000000006}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)) 06:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/192, 0xc0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) 06:09:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat(r3, &(0x7f0000000200)='./file0\x00', 0x8, 0x100) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x8000, 0x9}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) open(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) write(r1, &(0x7f0000000300)="91", 0x1) 06:09:59 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x8}], 0x1}) getegid() socket(0x18, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) 06:09:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:09:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb96bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850001ff6d1921e007513cb330ef4d48cf8e74098dd57fab888e65f0707e8c32d807c891e7a2655aee266563431a70101c27266f5a1164e496f3d57ca"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) write(r4, &(0x7f0000000100)="5c5d700b87f67dc3d3280b637bc71ec62b633b6f1c021a25c7e0d7d20621e01e7a4c20a79863ede66f87455b8986e20e09c7ca6f51a7af02567f80974b555a82eccb4c5704aa49ca3cc3bb65cf05ff0407a1682359a6530f8f48d6019e08fcb8832469ae4f52796cb39ed952b24d91c6dec70559e113366a5e918b", 0x7b) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:09:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x7fff) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x59708f9b30f8d47f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000001c0)="aae3e6c3f01744124ce96464f9157c526449703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f60451718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a5a8a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb492166640053f8973267c08814f990f0933b6a7525e1c9001000000fbadfe2ca9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b34", 0x139}], 0x1) 06:09:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x89) 06:09:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 06:09:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x8001, 0x0, {0x0, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:09:59 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10202, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8, 0x10001, 0x8001, 0x7ff, "23a0ffb3583a67c14ae49d4388b69c949f0159c2", 0x1ff, 0xe}) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x1}], 0x2, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xfffffffffffffffd, 0x80000001}, {0x0, 0x4}}) 06:09:59 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x8000, 0x5) r2 = open(&(0x7f0000000080)='\x00', 0x10000, 0x8) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4a7, 0x78}, {{r1}, 0xfffffffffffffff9, 0x82, 0x80000000, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x1, 0x10001}], 0x40000003, 0x0, 0xeffffffe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x9) mmap(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd4900090000083a00fe8000000000000000000000000000aaff0200000000000000000000000000018000907800000000"]) open$dir(0x0, 0x200, 0xe) r3 = getpid() getpgid(r3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb0) r4 = getuid() setreuid(0xee00, r4) setreuid(r1, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x3, 0x9e, 0x8}, 0x401, [0x7c, 0x1, 0x3, 0x28, 0x30f, 0x81, 0x7, 0x800]}, 0x3c) 06:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)) geteuid() 06:09:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x7, 0xfffeffff, 0x1, 0x9, 0xa9, 0xff, 0x0, 0x1, 0x1, 0x101}) setitimer(0x0, &(0x7f0000000040), 0x0) 06:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x6) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x100, 0x53) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/252) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x101) setitimer(0x0, &(0x7f0000000040)={{0x3f, 0x3}, {0xffffffffffffffff, 0x1}}, &(0x7f0000000080)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:10:00 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000300)=0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x52) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:10:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00'/14]) 06:10:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r7) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r7, 0x1}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 06:10:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3fffffc, 0x7, 0x1ff, 0xfffffff7, "00000800ee00fcffffff00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) 06:10:00 executing program 1: r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xc3}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x80}], 0x81, 0x0, 0x7ffd, 0x0) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/180) semget$private(0x0, 0x4, 0x420) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/180) semget$private(0x0, 0x4, 0x420) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/180) semget$private(0x0, 0x4, 0x420) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/180) semget$private(0x0, 0x4, 0x420) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/180) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) semget(0x0, 0x3, 0x80) 06:10:00 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:00 executing program 1: syz_emit_ethernet(0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 06:10:00 executing program 1: syz_emit_ethernet(0x0, 0x0) 06:10:01 executing program 1: syz_emit_ethernet(0x0, 0x0) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="0045000014001000fa215b3078ac1400bb2b543231de1132e410ffffff00"/42]) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) close(r0) 06:10:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0]) 06:10:01 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0800456ae0e6cfb13f253465b800000000000000dbf3abd41e17bc3b9610591400"/44]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x4ab, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "27fa26", 0x471, 0x6, 0x7, @rand_addr="2653674f9450608ec6b50475dc70d4d2", @rand_addr="090ac7ac4dd053b25aa2df6db31358a1", {[@fragment={0xb2, 0x0, 0x1, 0x0, 0x0, 0x7, 0x66}, @hopopts={0x11, 0x49, [], [@jumbo={0xc2, 0x4, 0x3ff}, @ra={0x5, 0x2, 0xa7c}, @generic={0xac, 0xbd, "39db065c28c73b0dacb2ac5380d466611a3c1330389068ab788dba2c452c45dad85da5517538c98da82c336decb550ba2c542537e3076f02e04b4c0544951b7dc93b096a5901d36fb0255bfae2179d50c9961923277b0d1a091daebb90d31f28466ad7591b7dd4c143f7e3a4d9014daf7ddb9aafd812eea7ae41c30b7c93011160b882e2f3a3c22b5118f394f0ae42712cce7727653b6e45308f607b131c6571def3ce22c194bd5a8030259f76d4852c6a2ffb414ffec3ad5c9c331fca"}, @pad1, @generic={0x54, 0xb5, "d4008fa3cd30fd7280bb9c8d4c869e42e1130a85374b4fefe0dc5ecea1cbc89839d1dc934d080503d3f778be777091ee783932981ee1dbe74f91a812200af7423db2afeccf08729ce370ef187a9f93356295d23c00757c17ed0cf4d2a46eafa66a165611adccc61fd2d378612d00ce7bcac5629df85adf830c7171b73db818ffabd492429357c6b9e9b57c258d329f53b03550c84be5c3b35f5baa833833c080dde9dd3cc678cc6a303a8c6d5a77194d23a0329694"}, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x3f, 0xbf, "6c89ec987d8fb6bbbba91ff6e53221f67844c56b9ffa57200aa5ca3e184c7d555d4fb1f7ce8e0508a2836eea657c0cfaadca198932c9a7375006ad4aed4419e7abd699a5593c536d1dff8544629b3c46587ef7681384a75e7481c404a60c4f44c4b66390787d34f4f532172c89326a59020d7adf43cc4bdf1bae4ff88300dee5ee348d41f17016c6336399ca34745735cf683218f455820656ad6da5fca0b92bbb975669db8a778114be775d85426e30ab6e471edbfe964ba39ac18d71180d"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xfe}]}, @hopopts={0x8, 0x29, [], [@pad1, @generic={0x80, 0x4e, "546dac0063e1a448204b24cd9c6edbbcc89c6cf96aa40a82f3bda6438ddfdde39340a7f650d39f834a34b962078dee44d79117716728a731558707b5d387f910bc8e19cf1c402c030d15958f01b8"}, @jumbo={0xc2, 0x4, 0x5ba}, @generic={0x8, 0x61, "a5e821867744b1e24820e5fcfb799664cc787f493eae5c8cb14f967aade7fa5edb1f4711df2bd65c562f2df49bf023368bab0c99e2c6f493068863612a28418346a0f588b28d985cafd1e12e8839e40f3f0d9addde5bab94b620a84132a2fcdf4b"}, @generic={0xc0, 0x88, "3341e9edb482a109a4998e80b082d7057aab7832c7a92c4249acf8493919907735ae413e979a7606dd9212fac00a36eeac25d3081776f03c5042bfde553e03c37ace4af4e2dd3678e189cf42d29fe21ac4373931c16f13496c6f0682507c51d64812907abbef0ddeb10e0a6d59edccfa62ce412bd4bfcba75dd73deb04a9bcfff80f71bd31f9152b"}, @pad1, @enc_lim={0x4, 0x1, 0x31}]}, @routing={0x4, 0x6, 0x0, 0x6, 0x0, [@rand_addr="b285cf005f3ad49ae4e379dd05e432ae", @empty, @ipv4={[], [], @loopback}]}], @udp={{0x2, 0x2, 0x8}, {"70bb20664565891597daf131d610087e4ca772ba07901d8dabb6b26321df40115ce5b31321f7d0894f4278f69df21468a97fab47116caeb6775ea18b2949f0ad9dcc7fdbd8fb3932b8b6421f2d9a35971e9a062aa9fc725ce0158a689e358d00c79bbbdd3bf0b0fb9e217560d8817ba3739385b08e850be279"}}}}}}}) dup(r0) 06:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x3, 0x20000) syz_emit_ethernet(0x10f, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x101, 0x67, 0x0, 0x0, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}, @tcp={{0x3, 0x2, r1, r2, 0x0, 0x0, 0xd, 0x80, 0x6, 0x0, 0x1ff, {[@md5sig={0x13, 0x12, "f5a1669726ac4b77b558fd7000f1eb69"}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0xfd}, @mss={0x2, 0x4, 0x7}, @generic={0x4, 0x3, "b6"}]}}, {"638b846825f07c971ba79e1ae5b9a9a930fd6db9f107f8ce255b81d10452ed1029eb3426abb93400662f8716b5e3de919d2048155e49a65dd4b47b531f4c1fe04e8e339233a429267cf4073a984d0a163cfec4b2dd39348c236a43634e3d7454ce9fa9f355a7abb58c6a35ead7cfcd2047ff4c4e3bfa7680a759c9720d88dafd04c3ab14de1ca8601da20c999833ffa857f64cdd9ede9387e0aa5597c4398c0f53255de774516ef235e2df85de483942a81b53f00e43acb281"}}}}}}) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffdba8296a5fc74ef28e0045000014ffffff"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 06:10:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000000009078ac14ffff00000000"]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 06:10:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffc2) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 06:10:02 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffffffffffffff080045000014000000d87d000000000000bb10fffffff9313040520b3e890cbcf14c93fe56014dc8686d2ce000000000827eba89984516585650a0f7b1c1de8cca605166cfc7d3567d66912c4ad1579d938e6f1d7fb6f7245db1ed24ba240b4e33698c53da3064165a84fbe3d86a"]) 06:10:02 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000000000009078ac1400bb10ffffff193c344d9cbaef6957d99d3ea415b8fe2a0247ba27a9ebb4cf8500a8d96d69b20b6b7ba43d47c38f7ff1c3288429da39ff4d47a0c28146677a7a086c2a8fd56969ad4577cf01"]) 06:10:02 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000007ffffffffff0865420b2f95ab64fbdf00009004001400bb100600"]) 06:10:02 executing program 1: syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080027054904ef1e370f7b79450000140000000000009078ac1400bb10ffffff"]) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x10, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) socket$inet6(0x18, 0x3, 0x80) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1b721c2cd056070825eb7a5f1431dcc5792c475db214d0a717b63eacd5f97725d7a571262591d1e6c5685a49a311ac4aa5ab2d93463ec8c3e201eb7ec2fa10b0bff33f6b70"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) 06:10:02 executing program 1: getitimer(0x1, &(0x7f0000000000)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1b, 0xf74}, {0x1, 0x55fe}}) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="00001400200000000000730014000a0d0000ff52eda3cc2b96067f00c70a6f90f47eee4556fd6b1cc511736e3a3fbb94b33c50cc686858adbf39bd948e4d65faf52b"]) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800}, {0x101, 0xf0}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x101) 06:10:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000}, {0x5, 0x3ff}}, 0x2) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x4c, 0x0, 0xb97f, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff, {[@ra={0x94, 0x6, 0x9}, @rr={0x7, 0xb, 0x4c, [@broadcast, @rand_addr=0x1]}, @ssrr={0x89, 0xb, 0x4, [@local={0xac, 0x14, 0x0}, @rand_addr=0xffffffe1]}, @end, @timestamp={0x44, 0xc, 0x1, 0x3, 0x8, [{[@local={0xac, 0x14, 0x0}], 0xd429}]}, @end, @generic={0x89, 0xd, "eb12c09359f1fb15404d7a"}]}}}}}}) 06:10:02 executing program 1: syz_emit_ethernet(0x230, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "a2ea0a", 0x1f6, 0x61, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, {[@dstopts={0x50, 0x19, [], [@jumbo={0xc2, 0x4, 0x1}, @generic={0x3f, 0x36, "edef1e87ac5f40ee88c8ca424da8da3907f82c3d7243e5379f0a63545a0dadf9e7edcbd3d05030ff279a1c3dfc8ee8a2c7a3d5a56e57"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x8, 0x0, 0x1f, 0x1, 0x0, 0x15, 0x66}, @hopopts={0x8, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x4}]}, @routing={0x2c, 0xa, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, [], 0x0}, @empty, @loopback, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x6, 0x0, 0x3, 0x1, 0x0, 0x18, 0x66}, @dstopts={0x37, 0x10, [], [@enc_lim={0x4, 0x1, 0x20}, @pad1, @generic={0x1, 0x7a, "a63aec80ef7fcb015ab2020a1ab792902d45817dddf6b995ae8940983ed30c8c2530829b9bc7c268c8fcb43bbc0a8a8bc3fee9d395552f6c668538ae9d25927c21392e4de8865f959e55725fa08f717169567d3939077c0075a236e9c389bfd5cafed963f76b4debf880186f83cd9516f2537f52b7d4e018dfb4"}]}], @udp={{0x1, 0x2, 0x8}, {"e66dede3cbc79e3253b448ddef79df986760a062c555a7346e2933f074105c10d3017b48d3df30dc95297261d9b586f292107d017b46d4a16326dd9ae0a7a1622adb7782c12699d7a0467c776665fb3c5c7e3fe9f9535223a96c8d97c6391bb79961a2ae3c3aba993cc81124fea3da2decc56611c648bf6f6fc6f70aa7029b7097db5149e86ec783e2923291bb04"}}}}}}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff7fff, 0x1}, {0x78ee, 0x1}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) 06:10:02 executing program 1: r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x4, 0x400, 0x800}], 0x1) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffff00140000000000009078ac7a5cbb10ffffff6d46aff7c43a346ea953139ca011b2eb92b63fdefe18fbb073e822a1683d093c30f8af9d9700eb1d6d70b229872fc11b70a3ef3ea031a7d212d9f6e4be2c179d97e0a7b0207024ff22bb5b60863992efd3aaab9f642b89470868e3af546a470a81728fc37be3daae55de903cdfa8a6c7b81d6bc8e22095b16d9008542d96b28985b9357d4a3167e05092d9106dc5550699a8dd0cd946ce722403a0bd925faccd71fc71d603da8c977d0b56b52d81a6b7d659d2"]) 06:10:03 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000000000009078ac14e6ba10ffffff1107ba17558821f39b31b4d02364de9794325e081cd48e2c78082f793d90afee15383e3c68143d0adc70d92c52788506fcf267a6de806b190f15e261cb0803e0f263c4a1a406e85bee05e9645e82a5d3883879e25de52fe113f96dc110a7c468f1aaf7b2fc6929360e81ed7cf07f1ade964043a6714d25a2779a123a39f1e57a9658"]) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) pipe2(&(0x7f0000000000), 0x10000) 06:10:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff450000140000000000009078ac1400bb10ffffff"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x642a, 0xb586}) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_emit_ethernet(0x126, &(0x7f0000000280)={@remote, @remote, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x2, 0x114, 0x65, 0x100, 0x3, 0x2e, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x0, [@broadcast, @multicast2, @empty, @loopback, @rand_addr=0xac]}, @rr={0x7, 0xf, 0x37, [@loopback, @broadcast, @multicast1]}, @end, @noop, @ra={0x94, 0x6, 0x2}]}}, @udp={{0x0, 0x1, 0x8}, {"2dedb94889f48f2cdf7832c5cbace8f7189ab4984a5247cfbdc06306e420e39d608a696e37da679d29095cbd6e68f576154bb089dc5195bb207e492ce0b23feae44a8abc9f13e7dc50f312e32718df437662b2cda493c1ed4c43c57b7c4666d68ae8effe54674572c9a95683c6a65253ae29c1ace30bd04ff646115f193ac918f3d6ed7fc6adf56256b1e9f02153220002c23b05996c4dbe6994230a9414dc6e1951a3cfcd7f6eec473650d6373f1b747dc2ca89a21eee1742b38b9c31c330cee9eea5c8fcaf4831"}}}}}}) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000014000a000000009078ac1400bb12ff449d570c5a6ec30596a913e6938cdbfc9415ea11d265e69c7eb5e99e1acfc9aec82495831e0526b65876f4bfa8d18123fc7e5094a9cd5585fb9fa94175365b8ec44ba531b230cdf6b8d5ad2cabd4886634c9bc98387d724b5ba3baf72cdfe55d64d54fab3dd6fbe1636a62cc0b06186de4f47bbee93a06b0c818dfd9c5bf13983521295eb38f74aaaddaf8ab10e1b6024b889eaa161f7b4ee3d919d266349d40b70ef893dc93563fa85049bb6a23310a6b1185273e84"]) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xfea, 0xff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 06:10:03 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @random="cf2fa4b3b891", [{[{0x88a8, 0x6, 0x0, 0xffe}], {0x8100, 0x4, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @broadcast, @broadcast, @broadcast}}}}) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 06:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) fchflags(r0, 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) shutdown(r1, 0x2) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001400000000000090780000ffffff"]) 06:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x80) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9db1}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x26}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1000000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc1eb}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff167360f00000009078ac1400bb10ffffff0000e9ff00"/34]) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001400040000000090db2211ccbb10ff0900"]) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) setuid(r0) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff0000000000000000000007000000ac1400b18df790d3bb10ffffff000000000000000000ea618acb6e3e9577d60a02cdcca2bfb6db57aa3157ec0e54b1f673bf7e039f43e8a00d871a3840e55ac3599de50ffc3ca43a31f1201fbd105ec069ed6442bf981767803043666b3f0d3984a25581b0da96d0557d50250113e1c3b97d252a1aa665bc97ab5da5fe1947e80e8ac47f4401345dd018e65ab8618e750b952d1fedd439b58680b57b581b2b85be1f"]) 06:10:03 executing program 1: syz_emit_ethernet(0xaf, &(0x7f0000000000)={@empty, @broadcast, [], {@generic={0x1600, "e7b9207caad948ce6650acc6a7cefde45e2353831a746c7c94577fb29be52461ea019dcff0c693921d49c84a038d21f7a2168f1ae8eaf66cfd27b91817cd604a6fe4551fdafb61897b3fc5ae2de1fab04520ecd935afcc632ecaff5ec53568d052532a1bad7ba45342d701cb3c4b8effb01e1165e97d7f4c145c819d5a5a7eff5d8c904abdafaa92ab1bce22bf2a5fb19f43c235641ff264c2d38f4764a9054bf2"}}}) 06:10:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="fffbffffffffffffffffffff08004d0000140000000000009078ac1400bb10ffffff"]) 06:10:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) setreuid(0xee00, 0x0) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x3}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x108, r4) r5 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0xffffffffffffffff, 0x406, 0x5, 0x7d, 0x1}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0]) getrlimit(0x3, &(0x7f00000000c0)) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000040000000000009078ac1400bb1c1c9c5b77b1ae6bf8ebc610ffffff134efb50bfef37de536f0806231c7fde5357fb14a848041adf1cbea0a60c3b443b6da94f4fba3d73d1130f78c090e50485ef92"]) 06:10:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r2, &(0x7f0000000200)=""/4, 0x4, 0x841, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x80, 0x40, 0x8000, 0x5}], 0x1ff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x20, 0x1e5607c9, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x41, 0x2, 0x0, 0x8}, {{r4}, 0xfffffffffffffff9, 0xa4, 0x2, 0x400, 0x2}, {{r5}, 0xfffffffffffffffe, 0x26, 0x0, 0x80000001, 0x4}, {{r6}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x1, 0xa7}], 0x1f, &(0x7f00000000c0)={0xde}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x100e, &(0x7f0000000140)={@remote, @local, [], {@generic={0x80c6, "dfebe5678f1e498f24621036f8614b29e08dbe7c0b681e1c674c83d73c471b1e1e5d37b0a825e2b3e5f12abd7953dc5b00f7590970c8b06d49d905311f53afdf6fc1713f96a86e65fc9b844e79995ebee5d3ec54300342a6916d90e872c4dcaff2b3b82c7807c1fbb06fcd42a7a9f6f73823050d0deea24c1af56c90de4d91db57bf56792946189429545ed7a0ff6e90600d5a67d22b1e12e7c61e65055277fbcb19e4b06ec4e749c403f98259fa60abc6483a897fe9eafd5e7fdf1db1cb3abc640b1a604b14e573256ecf88e9951af8950756f97a89bd6071dfa705e6323294ee10cfe3e1d549a5177cdb66a7b1f0f4c9a3d49fbb3540c309a32158d60e920b3f4da4a56007d48d2f1520ffb2187148d7951df16c9be9aff69c9ac3e19af83d3c3c0dfaf329e94060dc57f6a3d0db354f1a60bae8b92d06621dcba04e2832e8aeb0c8bace93fe1a650ab853f3549b72f47b6467cb0d1fd8ef3b157551283bcc173569dcf4ea4fddd5e71508791e08e2e6c3a564c113299e47eae4d9b41606796eece3924d5417e2de10781f0bfc1d75b3e3a1d0f802c901851ecfdc68bdfd5ac2b95a5d74ca1a544dd0d5a0e582c201d0b0ed4b4b30c8e0072b8e7ac9716a68f1559dadc676b5bf8b0a41b9b70359056d7bf8ad74c68ab89b647d70af1df12fd58a7aca088ef93a0c466f93ab5c126a734e03e0eae9dd3d8094aa74f6d4c038d5cc068b7554573d4b55b33d58e4ea1eff4b2bcc94cbe85bbd69fc5034dae19f48dc2871fbee6d06b5f8f2d04f0fca2e7483d98f1802bdb1cfea12918e648190cb3304b26c2170f1b3605e353f57994ecaed424ad039d8e9f7cd0c5ebfba2a7b5ddae2f485149d443a00710dd69d521c5ad6b174451306b62a59bf524f943d27401d744d8aa4c60e8f72a75e2d91720670c8f5545bfec161bce4429772bbdb8c36242337786768c59c096d4976c67ce32eae0d8b60b670acc2deb84865c132b5b589dd66520c2c7850d46e3523c069a38bf762ab9c68c3cfb4f79b1f0649dfb0c4c4f522f48c5ab40dfa3c1d6f1ead523c30f24df626a0e1012bab75e62258de8457fe71a5d233a2407a17036f577f86800f5686756052b5bd2a73640993a04e2919ab77e17a3f0eca8cf2e6e64ed276a69fd6a2fab94edee55cfdd90382a3b83e4467bb6561a7d42eab50b9437f594a349fd2c0e7ace47a94d4b93544d262d89b6e92a351a4c607ff17ccbf76310202117acb4e906fc493e0d5c452a8cedb8f5867d0a49e2e546793824f62222bc98d41a0d85c07b8ab292b5b13f5875f7920b63983c4e75918276b743836eb0e2dcf089b8bef4597405800b27ebf72b1939318988b0175b0944694d7e631676da418785aed9f797caa746335ae224c2939d88f6f8ab0ffb44ba2df2c16a71b24bf92946594ed25be8edfd2ddd6a4da6d79700b978d6617117aeeb1d7cb91f8a924298e71a249a26db23acecff4e175dabf71dc1dbd1cfd2a1fddc0fee42a6863980eca22c71f3d6c33da7247fda103d77ea8012169de31f4f45a2455f0a93615ec1607422452a4439f2769d81f478d03b72f163b2b48143fe930d0471211192ff06223c63a276f3a008471fb67019a58d04ade39ebc73cfd767a8cd3a6136272fc501232f7e8a65be02452a614dec7a4bb95c04652447d78a95e898a91524d21ad430df88453fdc04310f478d2f8f0168a8aa9eb8f1103e2db7a5972bf555cc5cded69c90dd0157b67bf9f532a35c6a494e536eda87844408a3ae60b93dbb4bf2faaa184c3e5aec015078621c48962f7b1f6b6b79d0c558e832ae93f264d6a5751a81e1822ee1d88be3ccc6a1f30532a5ed9b26cd8f556cfe6020f3c0517a1de7e4b683ec95985c0f9d4d45b1deb7447135cd2bf45bcac982040d4ae656dc0b129bbd8f46f5f04d1d5f585d0cad6cb8ef3716d05b3c924d8e5e0a180dc8f9e0c8a383f6cc1a1a866f4a65a43ac1ba5ba7d1a7cce3e1ca1ae48ca1163e24d506dcf77eab5dbe6818bdc5cd68aaca995062b3b947aed5d4a4d2f0ecfa35f575e21eeef3493073af162f23d3343bfd625b0f948b2a09bd5f8c4c84228c1384929f2189b04753a2081c876bc501dc46824375426553a6eabff69e3fb42efb54d619031d6850e49af30ef69b696f9011b3b2edfe6e32449ab3fc7e8807cbe58af9890c6ba9142a6e2a495e684dc68ff99fefeea6a40aa1a979eb2ce5214b39b879df742d733a00b517101434a37bd5f5241dbb60dbaf2eec80dd162d901ea03390f33d9a8c267ad6b7a3a78f21dab5240db39213552655b86717fc087cc5062c27ff0b882e2104f5637d712b3b09662526a5e7d6656fc89becbc843b4a53e6e157e3dc8473c43ee7b88d488ba120f05e625ce15d19953930cdb75e501b1c733e2bf821d327db8cc92a0e97599e7efeaed5b1650052a60db1b7adb92c3854555d90615121d0fedc70a10f848393e90c2d2a2fa3df7d5f03c771df742028ff63027da218867584d221406df8d35a156ce7df11c25f21dd853c728d94df341284c4e3ce972edde6777466b83d7dcf94eb748c5221b70a52153aac480103ff69cbe5b5eccec54344d7a2f1306726da53ee9622b32dc79c4dc185092fc3c2955cb991311718557927ed89d8923d9e8fbc5736530c129905f5f7402f9fe65613244f8bd972de1404d7553790e2fbc8df1ec81b5edddca6aefbb05a5251ed921f0b5ad0431e8aae6a51f560f7ec59c1810c22ae35c92999b0781009b14a9145c69787dc5974f89eec608b398deb16a6bd27c9dff71b2f48b383182f16a86ca171ac47e89fae64e8f72ec0183826e82ed073261fa93832f8eec4d0968b958c35a9c21de1240717227acb0d7bd02fa54198c3ca0c62d065c1ce145aa6d6236ed5dd801ae2c9ee00c5a852412442a1b17803601ff71fe3632248d7a3d6f0a33c6009d3298e13bdebd20e6df41d5733a3d615cbb04e293b2f2428fa2f97999f602b55c5b8c4af25d0962870e8b483ffcb3d22356e6d542f157697cdb29176471a455a753740bf6f77bbbd306411898df8341ca31def6bc829722ea680cf22cdc81d0408d731fad30b4fd0bfa0d76a7696811df4f08efdfe7f665d994e764e1e09e9d0213fb3916353a5c02b4ec7bd58c9b3207bcb858ffb984dc53218f24189f3836bc343f1def2935d69b8788b9c87c397aad7c16e8e7774da58bfbaacd4cc623272c7548e0375ccb6cd2dac9923c4113d569a10703e155420c7b40bdb232e8fb05e1c01e5f494a38dad5aed74b56d8cfd54cc3ee0942eee637ba603f8c20bcde9dc68bda05861053411155854d68536c059060053adc79d5921022565fccb63dcc578de3df031b194a8fb1b7ff58272ba40b2ad87d66184f263adbd6b4228ceff4fb6fa523beb4de35d1f322959a3c4d9da45f9b392e116820dd27b00699a81f7ade888d3cc3a9d7cb70649820f99f4a260f2aef9f518aa979da234b9f72e392bddc79631960643f89e3b1317087bac9996376792cfb40c69abb76b6e5793aeece77ff7a4f86e1f9d251a79b9d53d42d29233de92cfbba942492a02daed7a29e2a305b8047d1925ef3c4e10b2992e8de34ea5658a472d1f8d3edd275dd3b519e7d4ee7669f536a4409152ed99c639d53ce827ebf8f123dd5700c57a041d120efea99cb4ce8f0917d5823bbe4c2fba2a9e5d027866e89b69f3f8f1bbd3ea62bae09266f7345ab4ea08243e8e0585920cfc908f75410e56038fb903a1e1936468404a5b957765e7372d44a4d2000cf390d26f6fae0a459f1d86cb00e632dc8603cebd03d40d618eb324eff1efc2440d6097c36e36a21efb6eb666d69de3116fb54a7829b74e2fd5bec3187656c8a9c25b6b514c34fa50ab7cdbb650dc995e22b1071ecd782702476fc99a0fc8f4ec5fc7cb80055f637d21d03e43a5e99c87ad5a56db6965c975cb0b79f1f9f16d41740b37e7a384a5f2fc7f73887ab46ec093186e148e58f6fdaad2dfa87da4d4b69d784a53906406658d746972aa453f13c9bd41002c19cafb8471471f8941168be0b9b9d66afb334603e360953ce8930881fcad65b1807becb5522711a58adfa80b90118aa2d72549bee5b1cc2019a13405526b08a27579e5b1d3a0da9678575f2061cd1c794c39a6444aa2c358ada40bdadd7d3b2d00067b4ad32eac1365ccc803565cd4bd5771c50ed7e4371567ec8da7ea3610919c26e3d09007b1824693759429f60d25a19dbfa4c81260c5d198f178b1ab124bae60e5ae9ed9eaf87a264d12fc9b5d08811b0828c97d9c0510229f7e5775b418d91b9e0a9e87349d27e9267c5fcb497a536ae21052992c36b3f89b7a9fd90f8dd52abc46e50dbeab81ccda7d3cae957c1128bafa047e9713ebfc78658a6fba5b456c64752aa983fc642a7c669c5f74deced97694d6ca6112542e80b5d35cbf8e7f684c6bf31fbeb5ff71b196753b42cb3bc7a8fc32810449036e94c1e374fff11ccc6bedff7704b9c9efdb09423a82f49b769dc308e47644aa95796e1f0b59c137db42ce29ccee8194dd6e36793a7fb383f891d54edc2057f7403f72e3e8c3cbe1a236bf06fc12b51aed8e9aa48ac595e29a8ce750491b6373e9f7ede47451a29d1784e6c21cc742c5ee9c924b210ac055e40ff33569ead13b46bc50e1a99f3115f299cb4db97f8bc7543ff0161ad3eacaf816fcb0f56dd2704958ebc6c7e500c88330a0d36b0f730f5dbae6e5f125347835d62912ab5e8b34dfef9b845b7c1da313601ac3ae7e5018c85c40311a6519beb28e34a37e4f6d88fbd7c6bd77b8eaa83494721ec8c4628fa5928bedcaf044346264cbdf7b8a7314b004c9f489b9abc239727bdbdafea92dca0c1d0c370563f77259e057722159e8dda9985a4266accf970b1f0a187db75b36862317e56645047def262ecf09c7149d5f5ad3deec002f60ade40c5081bb379f5bdf947e9b9af12b512c60d32c3c564ef2d0f5ad2d3b0fc84c60982aef83cac30a59aaf0ed9dec436bcf99956564e6d1b96a0f864e1ad6c13ee321d17d40adf35a02bdb666e6b2daf171af74ced76854fc1a3626bc6011aec8a7047287a465f5dd82d1c3fd96ae782808b34420e11bf0c67c82084cd3a55de475030d93c8b171f2ec26e1640d28bb4c39985fb38e82a846a3b5e5234e255cbd1ccbe80b6756bf782781f6f21c459a44f71b3aff785b1b203264ed48d57ee0a949c98e170c3fef3d41789a05dac47d3386fa62fedaa5962f868cc6925ac05bf78489eb6e9574653435e7cf112576362bd1d97b3ac1e5ebec698fd773d5bd50d9d235dd74f938d633d496269a17d7c86ce06500a98519cc613f44946fa8675d1950a3658cf61c3158351b88a1b8b19d8b55450e6f8a2934312964f4c225792f01959c78270a32450822948f39c20368a67dcf42296490dd764dfb71824898f98a087dc229d9c4f6ff90a4fbcc9efa9e9618e01fd5fb8e5dd3b1f733769aae235efa158a86f6cfb883119d9cc892b7b54119deedeecf1f7dc2d495c61279ffc27689e307eb8ad2c2985cbe89dffe363c597e1229ba8ba0af9b3eff6707ba9f763b28522abdfed6060206239a21c11b4509cbf528195bec2f7ab1ace4a7a8fe3497f72568c307a2f1d660a0e1d0510d4e90aaf2c958e7814c2bf1bda0a9c95a1ab84a9aadddba777867da24802ba848221cb95dc04089b94d90385e5fc25c514a4438cb63a9c75f25e97d7649f8572ac14d70c2d4bf75d3b5d9a2777225614fbcac957db2c5bab0bf67591edb49d69358553054a63"}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x4, 0x62, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x40, 0x800}, {0x3, 0x4, 0x1000}], 0x6) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004f0000140000000000009078ac1400bb10ffffff8e35cbd7465276a8545a539a8e8bf37be3f3ac2ec8121a724d414371c12ec20954be7a9cd541d6d9f3c0646d366a"]) 06:10:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82ecacfd05000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet(r0, &(0x7f0000000040)="0441de1e0e214c940d9035e778bbeac09c44f7c7db178140895817179169e8f8d7e69a197d714f06c73e65d282660a65e604436e67077eb5b82bce2416ea43de35fd24b6c41575a89010102459e264c3277a75eed188195dd0e85b36b3f43fc7ca5d0f1f6e355a0ddbb3", 0x6a, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x1, @rand_addr=0x10ffffff}}}}}) 06:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) getpid() 06:10:04 executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@end]}}}}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb810001000800450000140000b9161466a671c8010c85ed93caf553a41ea243bc1e35669a9af780759be01a5ae25a5480a5785b15083da208f64d2bc879674a44c24ffb97c8f81304ef5db8ac39f7432c85dd5d85ff2ded7f90e7f6e70b41ba097a4446174b8d1edf7ab25aef934f53714268c8f35b7847cff55fcccfa4fdc7caff847eb21e600a963d37a878f41235eafda0cd0b57dcb7977efaa9ea5af420b63e44df57680503a05e126a997de895ad1230430ef0594768ab9597729220bd73f5036337ef"]) syz_emit_ethernet(0xed, &(0x7f00000001c0)={@remote, @random="fbe5fe553be2", [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x8068, "37b67e94104763027908526a297239ad06e3bd0bfaeb6884176075409b753513a4590280f48a1f2037725d7b30558a041540e71d282452f2a63b23d5ae30d33dcf0db16c7082f03ab199d4b9fec796594c4993f444628df2ab1d0b18d23f77500c20ae15c73aedaafcebe7806bc549cd1b6203a5403f7aee8022dd0eba2b3cbdb9b1bbc29bfd47e64e3356124e7c16c228cc89c1585d53c68fd166b9852ffaee995d0b56320fd7db55810ec4d60291588405c8a914879363e294e6c763ebe981b7e29a49fbd3ffb8eaf4e2d2c37b2d1404fc3259fd80d6"}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x6, 0x8130, 0x6, 0xc, 0x1, @empty, "9fe36e67d5fe904d9bab55cf", @local, "8b410fa7ed2a6c31d79e705564e51300"}}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, &(0x7f0000000040)=""/234, 0xea, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x3ff}, 0xc) 06:10:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xc9d8) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="155cb06d075d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x3, 0x9}}}}}) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x101, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaaaaaaaad3080040d500f30067000009009078ac1400bb7f00000189030601440c7353a7dc9f4930d55e76837fff01440c3b1f1920cdcd33caafd00000fc9a6592ae2e918a7222414e50e3d1271f83a2921eea06ee0fdfcb7b83d51a31ecd0e94abc90ff13e777f660211fc6364f1ac63b42441fbf2d36f004ae0e6d38621128f899c6f8a171eeb4a85ab25209b246a236d92d67d93aa7c9b440c7774507ecf952ae4c0f1b51263a8dd29fe6fc374d326e03015cbaaffaf4dd0294cae98999ad1460a1cf43815064cce5d2fa5803e50640fd1b1d40955dbcca56ba093029310d731834db09be3fbaafd8d81bb4af2e32"]) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff050007ffffffff0800000000ac1400bb10ffffffe9cb52c5a69e0081d8b89b15d1742147bfc26eda3d438dcc5d7a8628eae2e9310c02a15cd20d5911a7b2a62e9932804206e0d2c4c335e78076a049efaa4ad192f22fc0ce1242"]) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r1, &(0x7f0000000040)=[{0x4, 0x4}, {0x0, 0x77, 0x1000}, {0x4, 0x7}, {0x2, 0xf6e9}, {0x2, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x9}], 0xa) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800090000140000000000009078ac1400bb10ffffff"]) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) unlink(&(0x7f0000000140)='./file0\x00') getpid() 06:10:04 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff8fffff0300ffffffff08004800002000000002000106107f0000010000dddb00"/47]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x2, 0xbba}) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000040)) 06:10:04 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff89ffffffffff08000000009078ac1400bbffffffff00000000000000"]) 06:10:04 executing program 1: clock_settime(0x0, &(0x7f0000000100)={0x1000, 0x3}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000140)="cc803118033f6d3d8f4ac47ef95884d987b16d2beacc0c841e425ee504cd4153b7bcc848189a18e43de19a3cb56db95c243bb7bc748d0bad7177d2da8708dc371123ccb1cddcd601654ed69ceb00c61a67430d8582fea90a45bc0d33cf0ce3ff0683050afef94f8635da1d583b9146afdca1f2da67aa0bb8ce5d6e3da775c05145c9cabc246c896ff960a8176a6512db34fc351fb379c8d57dbdde761f491b91d4220e1d3daa27e73264eaa3c15f5031931b6867b4a82989e7825d02940addbfdffd7500a1ef30629a0440c2e938f8cf03d2f75151d76eb923871c139e4e8fd7b718a0ff9061d55eff6d055e6916393d525025ba9906ec1402d9d5d2a5daa3561d4581ea128a7689db27ddc78463095680e9269f72e07c3a663119acf7dc081aae60a4e81bfc96b67d154450ea4303a4c24d93630d58d6057cc59f20ac50afb03b14545f50aef27568aa3cfabebf1d217be25d80d1ceffaf460a9960e6fff1f49548036869d2800c8c01fd27821fd6e71862adb48da1a545a3a735ca3746ce67ccb504ef8bebc82cfc96f4500bce2c24a71fa488087ad36b4d3b35b232c896262e37cfe6229eaf4e54b83ca47619b64505a911730a73f90e92650931f227b2ba15a92d1f3211f5aaaa22806fdf92121add6438cd9e2d55e13ff12995593678d0a4e3d2327e4e5447000156738182db0c7874d0acb3c2a7757f0f42bbac945d8fa01b0515136263b4e705e3b8bcffb5644457161ac2aeb906f823566b41c40d9d758cead816c92bbe539efcfe28ae50ad7dff1272011ca02ddfcbe96d852819694d84234803a15a9a091162a7c6bdc2d702ef58c198c777feb9caacdfaeac1be9a2acfb61bf3f0c8ffa0a8992b96bd979a60273ed3576579f4feae602f4c4728da4e1abc64ea586e3263de3ea37f0a2f3a38372797c969939a3ce707c59e8063e4774d07265de7c39ba23d820b3f8e2fd693cbc52e5cca8f40b61ec0bb05919bcc90ab4106c59f92ee9b0be45c238d78e5c078394ca3ec9c408185f28e59fe357e3a7215d3a279c4f41e80993fb6c11adccd90286ab4624d104df7775bd9c13af2e87910d56daaadada6ab3041bfcc6f0aa0982b9be3dec4b37440778c39abe9461b957b80af210530b39e540a43a9310706dde3bb084834e466fb29a4cb78508c61effa3d4d77ba09be4295284bf666bb9723fbc4eefb55d74dee308826a13df1d84d96b4c0f51522696913043b8029cd2c84c6d413c7972c013b7806fc18588da4beb8feacb2cd4b4933bd145f86834db3844b81e25aa02a8c65d903be6a1de07f8e2c2276e0c01e4e0c92e3c76098120a5f4a240648dc2445384be20a4ed78466da5262466d835f608886e2a8641321f76be41b2129e9cd61f7af58b91a0a34460f70e80926ac55afc696bf611c38b77872f29d70e93ea8a769a3c5c919240e49bc025245b94788a4083ed8e73e2195940fa9b804fe93d3fe49ba52bcdb7dc99d728b5cab4e7976db8b4e70ad5b49cf99987f5e55fd4504534cf3e771d0b38f3429f5c8a05cc84509ce3331d28c3fe7c96cab2667c4dfaafdea0d5e7e14e0686bf88521fb2a49d635896a00737ce5737349f9c1905154a757c02d3f550557829bca162376dfacd11bc11df2fc06f0387edbdecab8af80c9f9e00c1f95f61b5b9fe81475a79c0b3140b6d244dfdbea4cd60ba7b8a9e6dc6cb90c077db585fac2d1b06b4e14cf487cdcde63d29f91e937bb95ada9c7c052820dc0b7d339d14e613ca3c0de638f6c4d9b909b2e62e844427b6da73a519cc0e94ca79c254fd4f0bff47fa950753484d0d63974d353e8ffb7da0eda5f1cd509fd9764b3447a830ab230d5167f57a7ed3edfd295dde025c13e41c6bf2f39478efb0cde09987ed2d97431af6c11d82ae16384fc8caaa89cad711f6c84ba3aed7d164c812a1cf31d7f2850ea4208d1056276463e2bcd2add1f80f097947900cfedbe26bd05a3ac5cc30118eeca98f2a5921835bbda70d8861c5e508f851e7babc413cc3575d96b5c83621869192c3262a94f1c9f1858060ca1b28f9bbcf3710d73492f713f08e60dddb28a7cb068adbf0935d5dc10330ddf43274798948f05bbfb49b844e55ffaf81f9de664844a5c950babb5bad50759bd2f01e57825b33913b9e8b374a4498880d8c3c0a7801e2b11bb0ee5df9b6395e7e70b0f4ea3bf995158ca19221b7f223b7d56922c7120cca0246a862e576bb88da4f21e24e037a931654f268f3b5ef7fa6a074db2bec845d5ad2ec1938d7aa4b78a41f7344ced0b06c398dd38b245c3cc9af73d21ceda737266111e8b6a115b24a313380aa2570764e960c00080e8989896ad037bf44fb77a36b949652da2fee61c5ca9884d209637a9e56529934c519c1550885648257b43f0dde20f674865ab345ccec39f70f1021da72929fd866cf6651dbb04bda82dbad3a8d29971a275db81410c743e50ca02566105f30b65486561eef15dcc0b6eb28d070ac637e166fb209e69c52f4cf9ed5f058bc1ca7afd7518bee9f9fdcd4f3454faaf85c9742562cdaecf685029f4f78e641aed5d40e990aac8bb6a8cc87ed1de25a87cf4bb111b7328fc3fc638e11f22223b3e01813cf6fed195df0353c7058f00efc1adae473c3ce564e4ed005506bee9d66dc8cd4fa5677ec19084c2118fe7a9c2421c063ec38475061780dbaf7d7ffd85d1dfd49465d6d3e84e79f9fef493c93355ee710e59d6e873b2ab2d9736753387430dac85c85a5e0c15aa154b879b3ed1f1d44be90f1d34bd1d107312e85a4d5f0c2c6a55d4c3953710dc6086638863d544e718637c8765b54f7dce780b790a55d83d2e0f38dcaa3fc71d20f65c2a8c1cd073e3fb54c3b26e867c47b732d6593c80afa33dea5d490772f161afa33c7b949419d077af37a84a96fd6edac28d747bde8ebf820325582b7fd10de90e3d54302b205b203cb7e2615ff992747a2b866a9ddcffa320a9698d808a22ddfcbae7ed10455b4e5bf8e459cb923c6770fe3285841b362f10000d8cf50318220005a4c971c15ea526a066cd65402e136a59f0cbedc13e41ac1a169177484d8bd3e8062bed3d88623957e508d886233b6433ca487eb4d66b7861249b228ae103346546d714cdb254001a419248f2b52c0f2068779437a81883f64a567be783f5790968c8b92d778ef8f80b9fd967e3c56fc44864662d7fb10a298ae1b99f2538aec4b27f838b2c042b9576227ce7b368a0418fb5b02cc57000a54c18b6bbf78ba800b868a3d9054e72372c0c96f3e273bd5a5595822a86c6eccce2ad084f2b19be6b501dfd81048b135421cc59c09b103f7f33574b9068b0821ba9402d5b58450171365ca27f33eac3cf133ebccd84103cf246b9b79b32d0671ae2ee4798d160bc7badc84f0830a8eccecf75ed2f081fa074109216b2aaef5fff6bd15a2dcf0ff19ff27dc098d259b4d5165667b0396cae0623442d7e7a8f511afdc40c2c4d38ca75238bf61d0c12a86dc6198832eff7c22e4ba49fe20d57bb8edbe2170b043503b8f2ba83aa766b9cf8fc61d757970175769f4a989db1dd55dce04a19c366d8692907ae42d73bd997e29d3d8cd7266bbde24c057d2000f46e79918bdc92333af3ef237189fc05c48d3562692929cedfd5e55fc4850e2eea12077e3ce8f77a55fc113faa7caa9df34e5282322ac6b72692b8c1384b1b804d67bd93f8e98ac6f73acb8c13cb3f8bbd84348a2fcc65029b2b6abdb70c45bd2e481cc686201e7d274ca896dac38812e2180f5589dbb663a3fe30e77c56fe9a43de34fa4f46fb18164d04b44bb261d2e7974250bbdaeca2392b87fa804ac04c02f31e5296e09a8e261795e3338988bcc6884564b9563883ce270cfab7973c3c2c12a5eacb2c9054f00d76e7bd75ee9733f8225c4122452e7e8ef484d07bc1ec2285b38a73ba24d36ae97b927c8820fffb354ad5b8c03d0ecb0c337176631942b43acc7dcfc87dda5ad104b960c32f74111eb00bea7e81be426b6c56b7b9220489cad79bde50ad2f37d94ebe18e20c8d27e21da747a4ccccda1a448595c7fc6ba82cc9443bd1500f65fb452844b3772fbbd2ede000e09ce36748ca813c4090af9c62c05d30dbb3f0ba9bd3c3518011942f6574196d7a12923a71a24e29054a4f0faf0abc6dd906d0121f5e4ee50d5b89bd97f001440fe20b4785705c0fdc1b22650340828e073331a3ba51d49d0f7ebb1fc2064d1f6464babb285e4f9adebc6923d16b23bc5237a94039c4c549cfd7e528ead22bd7fa24b005642e08fe7020dde7335403a67ef155100e816245794e1b90f79c19f233e38181611cbfcfeaf2a05106331ee1d51d65c9303fbf67936f2beb1200d605f2a865ac891ca94942d0773fafea9222f582c6b1fb5e16da623f9da182c7497335e7ae94ae788946a693e9e304c257c11b0b95360311f2c87d03c5f39aba06d112f7cbcd48474aa574c47b8e357469cca313d7e7467c4c0b3846653cd1c539766aaa93c69ffba8586fbefba636d3a0f264f4689e5bb14cbad3934d9d52313ce734903d62cad0868a008da8e17b2bf8fadec6e946130194273f67d8a6a98d705ef309ce5d1e7818e0e2cc9cf32c989c7d3dd19bf763cf391322e1ae712336f4ff72b5db977121412c385a1bb36dd51172c3023afd1a2869bb6053086529840fde83113a8097f911bd15c5511ebf5a330a9cb219a91754503958a7b938967afc651a68db9cc63ae756a3df8b4e910cdc02965798631360da2f37da146f61fc3bc47813f145b6702e829c4e5213651d4b03980952981040e51177a69f2f2dea7b27fe29c6a169749855e1bfb800b01879cf4eed529cc1f1a80dc4e8d58a3e416ee85e51663343ad33f53d4cd020146da38a1399d27d055e148a54fce6ddb3de2b45cf31ce82d2d14714b73f4b6a66a66d0e3743f628b7f3253a0120498bcf5b3cd997c23e3200944dd4c7df043b76f6ce5c12e3b45a30d1d998f276ebf2674606169fc01c1da9a1f84e5d71e15d7befa4cdf642d7fae5b0164e87c217b3b36f292154de59c07d762845d682b80bb5bc020701b4c4f4d27c96112bc0d523250c69976f477d420756ef2ef5b1cb9a93ba374eacb3a915619b74a72e88f87610bcd4c627466cfc811c5f4a4005c147c36592aac5cd23ffc728c5a7d0b7df59af8f0f7ee7298ab3a4c010d004180795524ccc504563e306d128ec3bc50d9ada11961e7c67b499dbb97b4afaee4c288574c064547b151351816a779634caee52f76de0d961c22e80e59e94cb2e4edfeba01baf46515477c1a4d599c4188d32d6246d777005f3014e6ff29899fe7cae7ef03927dffd6fa984ae4caf862b3d1bd600a06d38f6b6aa5455d92a4957fe1d22d618487b0af85e67cee66ccbe1ab0f438eb8c6d95e33b5a2cb7c3a16dc20b382dfac5a07f84e146cc201ad57bdaf295199260af510c011d36cfb5d78ddc8c401bbb17997790b4ee111306a12109422fed198b9aa04885b2a46b2b7bd014a3c565b322fa7c862437724fad7cf9d487aeacbc33425cbf04dcbf8d8d5eb6d21c69ea3d2899c3100d2a21805096987cd40ae104ea1d6c92100a931c88f800b505c3bd6ed98b4c40017ad3c839a82d4f2ab8a71a094ec686c5ad9d1bfed13d486de5360326188d2b46a3ed1daa00c61bd6e0dc61b439d6017f5d1463d2b8b73d08df2eeae3cb66d589fd34008006d82d3f6dcb06f21763153a2fd21d241dcc2fb5d3043a42a80c2c923bfa26a538f363edbd100f16e07acd97b213915fb140b2d0575e9fbb", 0x1000}, {&(0x7f0000001140)="45c6d95f0a63b3715ac82ee1c85e1ca367015011fd66536b1eaa04867822dd8d52a42b546944fffc9cb3b47c1d819578518e883098ec78401f1aede7656bfecdc7340da5cf13f7f18fdefc5846384761222b0fd4d30ae42455430a6ddda45ea80e520389efa01ac3244eb9b0d69f8e3ae52da0907240f2b4367e458478d5e9a72466234b66fbe08f3c66ce8bba3cffb310ca8c99bcdda88963a7ee0145b5ab99c6c21f2a757cdcbb3d08dd27fa158a26d780f0ee2aab4247952b04a827b9901432ed70a2268f0991eba9f98fd1aa46b0724494e8b0", 0xd5}, {&(0x7f0000000040)="b596bad24b39c8b54b53457a96876a7b15e549e247d8c52e15a195e472581ce161a7bfca037bf5c14ab1ff6d2da13a13df339e3517bccf12e92bc603e8aa4b7e584accc05fc735173bb2e51b095f1925297eb40b59078d48339701bef8fec4e0cec9143803ce301b5ecd7ceffd5607283457057955fb4e3928f4ebd1473dd60329bdd9c2f8c5bd28a8ef4c29aa4ee5d7b96ed56a1d2eb15fc645", 0x9a}], 0x3, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x8, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x7) syz_emit_ethernet(0x22, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001400000000000090780000050b10ffffff74af758550ad882b4ef924284506c1bd26440e55a918d21a1eea482a459750f8004185c2271751762fefc5934ba01fc5"]) 17:08:16 executing program 1: pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)=',\x00') pwrite(0xffffffffffffff9c, &(0x7f0000000000)="c13d087304d97d751f5e15d226e5df43f20e1d81017e91590f1d2c4709c0d88aeb2350bed7c3dd6f460ecf0a39d58fcff82db9f6b3653420842ebda7f6eb61b19eded92b187e9cc8ce725fdca13d08d87f93f7c1e937d193000153f635faae31cb579ea12115682429f9004a90feba0481bef54e8dfabc0303f19a8bfe60791959b8bc2852e0c681d0b227d993a9d4694fd10afd3c1ce6e5a2666ea163be299f6351fa6029cd99e450fa57ed44fada0773427e40c6a1498302790e3f4da3ef7347ded81ca54ff80bc5f088738177775d9597faa8c5af3a6f07431070f47cb681752334d20f1ad1fb12b6dfc9ab3a67e2bc40", 0xf2, 0x0, 0x288) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 17:08:16 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x558) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, r6, 0x0, r6, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r8, 0x0, 0x6, 0x5, 0x7d, 0x1}) setreuid(r3, r6) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[]) 17:08:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xfffff001) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYRESDEC]) r0 = shmget$private(0x0, 0x4000, 0x1d9, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffbffffffffffffffffff0800450000140000000000009078ac10711414bb10ffffff3ef65d9a9d16e82b2d80a913cd950be481acfb7994b2e1f2540e3b3624dafad6f76756c8aa5a74e9e9d554dc0b26759d389bdf598b2c579128ca6f64837a47c6b19a401c89dc330ff5d81bbab20b45845b264e7e9b6bd65ec370fb01359ac7476f84de1a716cf0c8f6598bce8e2a09e26ec8b52d5e4dcffb742c3847fb22f6bbc1ce8837be1db04dd069387c441b0e6514288a47a7bddd32b8d4f8ea00806244f0f175e9e815bde91f1ed8f7f4c79541f3feba4db89f285d61a5ed2f8834432f2fe056d24dff33d5357f05759062d9cb20e54102dc535c9e0e0032eb4014b32fc96e61660d09c71d1922f3eeed3c0eae093cb638744bc91e1690bc"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0xbd, 0xfffffff8, &(0x7f0000000040)="bc52d80a836a5dc074c5b8d022e9f9044f36d11437fee30cfc4a68282637b6981af976d8222f71d6a9e21523215a9709238bde3c450f344b4fcc628389c72835b4e99387dfc7c9de8f938cdc24396c8ad7d72c7d6537528f7700ee1bcf70a8c337b8d201fa587f09e34ef487134de1059f7a8b3e878dfdaf77c0ca", 0x7b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2a}) 17:08:16 executing program 1: syz_emit_ethernet(0x85, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffff1900ffffffffffff88a82c008100280008004500003d00000000c0679078ac1400bbac1400aa7429a7768a9b07c7110ebed2f3c63a0a1d58780dd5ee386651562917149de02d2d7deb41efa19c7a87e03eedc2c60dcacfd126e8a584d10a8ca52c802a52b4fefc9e19f67b3723ad4befee052fcee94d6ee24f818049d88a58bbc907d1780d45016ecbb730446e9a5934b8e6c0e55f00"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) dup2(r0, r3) 17:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffff7f0800450000140000000000009078ac1400bb10ffffff"]) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) r4 = geteuid() r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r4, r6, 0x4) 17:08:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x1, 0xff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @random="5c1b89a8b8f5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}}}}}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 17:08:16 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) setreuid(0x0, r4) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x8) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xb1, &(0x7f0000000100)=ANY=[@ANYBLOB="872fea34f391ed73a9fb4f69c379fe2ca3f68ea4b9f8cf2ddf6afa43e7a7cb31b6209f5aafc7a675a867137f4d9d83a6c59459993b58e0bdc0474f05dab464682a2d124974cd4e5681d7227d5d2bf92394d011bdb4083586dff740f110e8bda98c09892ac673a218a2a7f0be94349c2a211f45e059f1c6ad23621a1b69b3265e3e05365073fc3b88a3e3124694bf4ecf2fa906234dce938a8da1be6186238d2ceb16c6f3365ae3", @ANYRES32, @ANYRES32, @ANYRES64=0x0]) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 17:08:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff41560b0dc3b0ffffffffffffffffff0800450049f22a64d6e48200140000000000009078ac1400bb10ffffffb96394a8269dfbfa0a7b89b97bc907593d073b74f76a073ed226d61d0900000000000000a896fe49ddf8de18ec8fee72bf8e0a7adc2d5c757517538608e76fce29c644b5ba04e11065de0098"]) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x9c051d6e1a446918) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) read(r2, &(0x7f0000000140)=""/246, 0xf6) ioctl$KDSETRAD(r1, 0x20004b43) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000140000000000009078ac1400bb10ffffff379323ef917c84063679f5aae7301797a810506152b09a7e14b78a39694a4e98"]) 17:08:16 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0000000080000000ffff0800450000140000000000009078ac1400bb10feffff"]) 17:08:16 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x7c, 0x0, 0x0, 0x0, 0x7a, 0x0, @multicast2, @multicast2}, @udp={{0x0, 0x2, 0x8}, {"521c6a4afb6f50f55e21651303ad1970633abf2f3eee6b6368c9bb3185462b8e6582b86c8993676dd00b7f54b5fcdf1569f66c4090e23509e1361d46369e64af55430713edc946a65679d58241314f69e36d632428ce1c2495b583838209518c"}}}}}}) 17:08:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) fcntl$dupfd(r2, 0x0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x0, 0x81, 0x7, 0x1}, {0x5, 0x7f, 0x7, 0x1}, {0x4, 0x2, 0x5, 0xffff}, {0xfff7, 0xc0, 0xa6, 0x4}]}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x2, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ff7fff}}}}}) 17:08:17 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000140)='\x00', r0, r6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r8}, 0xc) 17:08:17 executing program 1: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r7) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0xaa, 0x753}, {{}, 0xfffffffffffffffe, 0xed, 0x20, 0x5, 0x7}, {{}, 0xfffffffffffffffa, 0x1, 0x2, 0x1, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x44, 0x80000000, 0xfc, 0x4bcb}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x81, 0xc4}, {{}, 0xfffffffffffffffe, 0x44, 0x40, 0x81, 0x7}, {{}, 0xfffffffffffffffa, 0x20, 0x2, 0x7fff, 0x7}, {{}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x8, 0x1f}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x401, 0x65}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x20}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x7f, 0x9}, {{r4}, 0xfffffffffffffffb, 0x26, 0x2, 0x2, 0x8}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x6}, {{r6}, 0xfffffffffffffffc, 0x0, 0x20, 0x7, 0x7}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x8}], 0x7, &(0x7f00000003c0)={0x1}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffbfff08004500001400532fc444009078ac1400bb10ffffff4b27100488d99b197d469c503e1d06b934f22c1104a3626275eeb31bdf555d7124ff50824df5d262d133eb35893cbb387701ea0fb1ef433a573a360219ace7d01c90e856c5ad3b83e569d34d48b34976c7e7c25fe4c63200facb8e4c789ce18db24f031a82171645047fd16f8f446ae7029451b62cb58710c92bdf203097c48db8fc2ca99907518ed7268344000000000000004b4f1b0a06ca721c05cc6e13f6fe7b79b1b384d3d22bcc01c9e4f650a53be8cdb95950"]) 17:08:17 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) kqueue() syz_emit_ethernet(0x91, &(0x7f0000000000)={@local, @random="17372478190b", [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x3, 0x83, 0x64, 0xfffb, 0x3f, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x20, 0x9, 0x3, 0x2, [{[@empty], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x6c780000}, {[@empty]}, {[], 0x8}]}, @lsrr={0x83, 0x1f, 0x9, [@empty, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @rand_addr=0x40, @multicast1]}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @local={0xac, 0x14, 0x0}, {0x9, 0x4, 0x0, 0x7, 0x9, 0x64, 0x3, 0x5, 0x1, 0x1, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x3f, 0x1, 0x8, [{[], 0x22be}, {[], 0xfffffff8}, {[], 0x1}]}]}}, "6974cc"}}}}}) 17:08:17 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff0019003775732dff0800450000140000000000009078ac1400bb10ec7acc73271dffffff"]) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 17:08:17 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffff69a7462908004500001400000000ffffff"]) select(0x40, &(0x7f0000000000)={0x4a, 0x20, 0x8259, 0x40, 0x400, 0xa8, 0xfff, 0xe8e}, &(0x7f0000000040)={0x7, 0x1ff, 0x9, 0x1ffc00, 0x1, 0x5, 0x8, 0xc49}, &(0x7f0000000080)={0x1, 0x9, 0x7a, 0x9, 0x4, 0x101, 0x8, 0x3}, &(0x7f00000000c0)={0x0, 0x2}) 17:08:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') linkat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) fcntl$getown(r1, 0x5) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x90000, 0x1300198387927280) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 17:08:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') writev(r1, &(0x7f0000002580)=[{&(0x7f0000000240)="9dced89079a5f186ec2cc67ef13fdda7909906e302a964b946802d39963b124fe8d37657c8524db778ff525070b615ee54a3f37b0c307497c68660c42d8bb95cbe14692352ccd9ebaf0d99e8a7e3fedf769415e6f627010487ed8868d77a6edc23998a19e2ea31c14714fb14f0ed1cc03f69501f34b84971de9844a2e7ae035f51b02b3a35a7f93eb0dfe20432813c1f1000a1d3b79e627055609608190c0a51e2cf172122761bfb0a24b09558f7bc5b9be9f36aa620cc4aef13cb98eabb82ddb750262f49b802369d733c9212c7965a4d461070c775d7d6fc2a3b3ce4fb4f4fd5edb7c7b68fe28a2f5fbd3c18388bf25f0cb13f8b59dec85d8406a73f8e0997b8df3bb37a4fe9f5f6cc79bc5b7af9b3c5d0a6c684d66ac8d2a468f08e780c13db9e4b171a66ab794e3175e60dea15bed82d76ea60d57f6c0034b5fb02b3ff474813663b7c32dd1291b5a9c2d74d7f41e84e101f9c61fd9dcd6ab77d9bb7d97656f479cbacac84847fbac22d53fbe2d0febe7892a2d81e507d8811a15e548162d0115a7723d727027c06373d3c4048aab49e3afb3d2c44f609af340dd67bd4e00e651d2e72221147151388ddeb44f4c18c0e07c099d266bf7ef6a19d6c85b99e65c79c4621a047e6935f423acaf1d9a112f264b18e404918a7066ba18171dcb3977cb31bac042f10c651f1f1b1d4d3abe6f58fcb7b69259caa82ea9314c86bdcc5f2cf7bf982579f5410efc18f85821809d1075aa077ad7827d234ccae7ec24580d743b67ed2d7ac8054953858464b61fec1bb2877672388da0cf7e526acbe88523a2eb90d342ed2495263fabc4864c5acf03bed58ba612b3c04981882bdcb1d0fc1de89c58de8e9ca93e9a8bd785e6a105dd87b741065ca05acf45869664acaa3741541e4ef8f9650cfd982587343d505c38d67a8976eed89ddca65c9f69c07be1dc28dc71717f403a297dbf0d45b4b75234c1456742699349e7b5f585a21175b1727e9aaca93add4790b918a8846f807b5e7d0ff6b12267ed7022ae8ce512b513d2d9958877ef9f88a0b9d23be91edb3394f6bba0e7584705c5a0bfebc25b57afe17b24196652fc05b18438ad12306c5b85d769bc6cc47b21fa9da7c1162396930005013a3ad4bec6464469444d8108b90470b2c56a9d3d7bb907934a795214eb58972b75af253e897480f1db19f1d950479ba13ecfd8c574ff9a289c6e01da4e7a4b63d41af58f8b5c1f4927b7190edb68862602f56ba8e32847720ca8c3a085b74f3e21f89b4fb7a9201437f2523f8195e7617645c8fca05cbdb3557bb8ce96bff099985aa00a3329fa2b248378555ce3c5feec5b4e45fbb203392ca4bb13feeeff8c0daf8a553f6cccf5b3a2a1fd5d4a9cac1c81b1035e61a6ae60ceb160a622d0aa7266d8f2cb5153e6a317806ca8b396ac69c7e87a92c97e119f79ea052d167c28dcb568b98f9394550f37eb2c481beb084a756e32661f884c9447089ce61fe7f16e3ac60a6f55973cc56b3752ccde18f915dbc55525706e6b870f8708c3facf40f5b676f25c9ad424e08527b17de8004dcdcf69cd5d32b5dd8888d64106480733c6b8b519c471088270bdfeaefac41452debbad72a2c82707255c1f168306c073537dcd70f236adcbd6b2b8afbc484eb5a06a864c0f35fb8ae0108785e27d36cab4537a5e12d0088249a1c687c255958c3fab1e7053b4a22607d664747335801edd6af7f784863ddacf1345c0e186a640826a4fe51474e3536a604cd94eb158eb9515e6be00f6873dd2ae1f1da97c9d5a21614f66cf61ade34063836238c180181dd90812a400788b6744214c49ee5bd36b3658a29145891a0710ad9caec6b687b17552b5d31f3830d103d773eb531fdea29092a38a91f42411e8104b3596739170f56b4df5df429a54a5eaca9dcaa670385e0d8cb7fd4abfe73becd792e90c29b410cb7f7ed17b62ffc8f521c6eda1c3909b23e7045218d9a8a45481bf0fd55e8db36a63c8e7216b54b654c82af3b985ddf0bb3929f9d9f84538d7a3f85363c464c5991fb09037d6a4d1f9d7cd7e2e658a9d28ef5dbcf894e05b7c14f21db979a7353a99cc62fdd9ed10e54fdcf96b83143913db1fdbf84a7382c3db7820b4c8492daa078e34992b55bc9fde7f3612df216e02971abea9dca99b6cb5ddaa1625b4c16b7290c99cd276c8c8d0560ec07c636c2ef3c4a749a5301268202b397a6972f59b881f5e3b3cbca91e0ad74b62d3096288a11779bda8ff82747da6bc0d92457b835e04de78973b9244b90ecc42dd6959700e0773f0d2043eab07e119e3833591079d105c5259e7d26824e37df156af1253219ef71e0fa9f855eb41bedf1ffe56a5933cab8ede34dff7116fc7f8eb2a43089fd42752b87adbcf28c2fa44bf4c44e317c3fe1eba7d6cea458c08913183de92f642767db06f7b13001fd4a1f51e4fa6ed60664f7942ef0a76e91660882544b7dd51f37a2335fc3768469d7ccf00d1aa0601cd97df0d3c228013c6e66532df69b93d89cf793bdd32725ba5f0d732abbc25671330f37e70133f0b733655d0c331cf2742ef94a8db3d4c15d62d9de75b53a38a028208b875d349a6c18a0cd3c2daaffd02b1a59d09825cbc302707e8f02089a79eb790571e902dfa34162ef384e242cfa2c1c90acf047d8a9ed460b6716c141e7fff5826358ae4f64ced5ec98e43a8d2a966696a956f06fbaa05a2cbf1d82630c727ff13717c414e619d81a0810a202520cfa0b6552b2ca7d36969d095910e7f26b1a75e55966cf3796a7d1d59c1ab151ebe05e65a448d2e982245524f4e01d7bdd96d8964ace9edc1a842804226bb3f793fe82d9760b976be64fe4b9fa870c4836ecee99ac4526c00234abfcc1ad40fdbb5dd07d4d02ad3878b5b2adbef2a497550645b35b50ff07a1b8b645b9b09d26fa8214efa95155cc4ecdd8b0b6d0e22251cdcb59e1b0a45716941d70b36737f824d058b8c515b6a6b99c33a7dda68d4862e07523ce7f182df0f5875fb973b38517b613bb3c46dc81069caf06ef7730c5c854881c3af5a8c4b1b47dcd57530cb58252f7a8e65a62e70a66044550652f71de6231278a036426e7d0f1544a2efaffe60277187ff130d4bf3d30d23ef0f0eadb80b42fb0e39f8fab0d2c3409398726008c5e6096d7776e6fca01e14e6d1f77768a5d84e8f380b2feec167a570dd08e5cd7355ef4feea8cce1969925d55356ce5774c814b8c0717fa98f41542f8c98174bd99aa8b3875ca0cf6f8f92e3eec22e963349f21a6c3364b91f29bdc22190b735cfdf7e45c4d4a26f29cb0b38fb6011e8fb0049617e3bcd4d021242e8cf01ac4842c8ed0661a7b2307a138111383117514a31be0c651250c0cca2943717f2940f69e484bf33a783a631f42210fe4e7944e9d15ef2dfd0fe664a9e322e2eb5fbf12e13cf1fb530b9d902932088ff334d50eda55dd81c77a87d7a332ef50365a8b3832c94c55c666976660f45de4a7e579ec73611a5f957136ae767ef76aeb1c066c2ca477898d8cd5b67442f64a21861c82efb60ee63b46435b62e51bdc97b5dd0d33b47557ad200d2bab33fdbb1a420d4d0f4d2208e40364e8227a355fa74267f0dc9f3416093eae97a14d2529ea359be9a3f3105b6f0c72ddcc9513df90d70347c8d9e8f48f455ba0b6e77cf99ef6a24bf248c5833967ce4ef6be1c67864a00a06927102e82ca0bb9891cab3ad42606b31dd9d4f6271cafce0462e552113e6f4691f01e8dffcadabeb9881ce708d53085aaf9984bfadb30f1a8d8f3be36df6aa93e466645f94cddbf1560b305043d2d8a6cc3ec9553699fba00dc9a408717052ec69f6a94278117ba7f80d87d99983b005b00496583b65c1ec519671169be9b8ca8b0a8f7e09b0ee5b565f6282fb3708f89679a1f4e3f415284cc960300a3d9132bd61070cd46ad47a0b34b4b4e76170e34bdb7d97d94f1fe80f562f7ba014585658f3e53dca44195bb606a254983c21b208c83d4a5b54bdaccab87ad50eac1f94a3acb88c9dfd673bf1a033357076161ccb1cc68a68e32721a0df54c88faced8a9e647af0f078138e1541352d46bc14d22b4b317457c6300cecc1475bb48e4a05da9114ac13413a8c832a1d174faa1a4e5b296e1c44a5bcc5a96ab35f37b312d7d8e56e69620cecca25b68aac0546e1baed55d4a01ce1cfee343eca41fc9c259193c2a0710777140f212f01d52fd2ca84aa666bcb9338ee1e4c2f257a7da8fd949a7f483debd1a7c61e6294cf8fd0d39a197dea607c700b7c8d848e288efc652cb7a62ed2aeccf6a858c5b8938d5b1b4680857d8eb551e5079900481a5d9ae4ad881137e4014fa52f2ddda09dd33edb9e680efd3c51353b713b2cb554250efeec0981611617a6bbf1cc3f5a8336c6db1af582106cf0c3b3859dbf79be83414951542087989b3badea618c80f8f9647dd25ccef2cb374f0a4b217b3bb943b5c9ded56cabd55f314044df4f6feaa573288936e0481563412e03edc1231a978426a7dcea626271fea11b4d78f492c95c723764211904e646fc58bbec3eef5c0f5d742be03e0140d88a61a8f7ec0ca267ce032ee335224bf4575a3d864025cc243bd986933658793f1486a00aafb2dd75f39d3e1f3ee5f0eafc25454a5602c63a74c7f08dcd7f2e48615187cde4d1fb57a3216b80fb657caa7d0471fcde3a13d047854d39c7e59030f9ed1520e9d1ae1da094b21e796359d33c06c5aee43c879c095698f78d06fd3f8081d0adbfb09b3df78565ab76450a2ccef8bb3c6f64c0d809887c0c9ee4d7c54dbeca426451100434953cd1b860d7bb23ad4080f8310d41bad6d6320ccd0f409ab051d3cfc3f56577d2a702b7072a1cde1b0d4a146e86c507cc25ef7cd612ca8d1fb410f6a380bd90f1b4a364db45992051ea9231844fa6e710abdf22197cf9d51199e10985ab60e178cf6d6495d770d56732e053a09aec6da8a4438f58637680ea844aad9fdfe6629702f4af7b0e2604cde16359d765e05ddc82ac7890e2ddb511ebcff66b59a7f5521dd52dea60fe36a590420fd17e20e936f40c01f2dc90a99e2373c20e1cde54f1eba9055b1e7e4f461c4aab577a9ba23b13fa5c5544f1994a795a7e741d6b2622d48357f976f8bc1e065ec63eacf05abf3b847e2501f0c527ce73cfeccfec1e9a1de99b5446bcdce6cf025cc1fbf4b1bcb664b5c9b08cda518ae12edb6fe8d022e5c37e5df23ab1d5ed0727f4c2e45171541828cebde61eaa5a67dd5b3561d00d5e465c6da9c6501adf2dcf89e4da1ef5124c3c0006f37391ee7b9b3ae8bd8933df9e9a59687744f68cc5aa5d3b754fb6e57b42c3d727c5b4b692daf913c365a498ec68e2a9918a6eabb7654514068e4f7175571179bf414236e6062333e817b1fdaba15ed7ef2660fe2abf427aa72c21325be66eb2eb6fdf9d7c5eb2493c24182a393e4df733eae72473a99e2248b7eb8512017e9a32f4ff40bbfd78dd7e38e05a42e04d403126ee94cf6d44be822326a0a1f28631d85a33dbeb20c1864021c64026f9fadf7ef53714acbde3cd07616bc3d5df2b8540a9f217a8e3fadf9c9973cb3fd81f9cec8390007f1db667794f792a62ca6b9d82cc82739cb7c322ca79b71cda6d22eb7ceec9e6b9cc9e333eea5c19fd3b3422e7751a5d437eef9e196f4bc6dabd13bb3a90b422d6aca87ca3946f75dc5ba9aa033796da5c999fb2b347f6c99c727cd0b532c30ecb0161ce2b9f9b9405c27bad26b13e7fa25ae5f2b50842e2e640acba9a113be4786a45ca1af8b3912fb51", 0x1000}, {&(0x7f0000001240)="0b05207a06ab35c2feb8ea6f1cddf985292cff11ce99ea6e4c85ba991a1c4781e7f31c203797494efbad0249d0fa4af00e652aa9363692b4acb8cd2e3d32b054302ae8b3ab6eca3e4310bce8c6374688dea75ebcc9ee27f8715d24219c68b791d18bae6aacab211f94d14d930eda9d486b63cb2f05e9681d7ad7e27951d012636fcfa8ee32b118d9c13fc725c415449a0c2e149cb64b38d89a54b9b0f6f13a0a4bd4db6a68c7a51d90845a55171f10fde441cba057ad45fd615b08ca47d90858c1ba541b21c815cd67a22e43a5dd45", 0xcf}, {&(0x7f0000001340)="df2416c740424ac0ee25b2052ef6f9d2adc2636c39e28fdd1f0637c31fd41805c4f3c4fb001aa2a9f2ee657903e3bffa77fa352f3535ec8522b791d959db38d85fc54ebd003130566d16", 0x4a}, {&(0x7f00000013c0)="55d09259aea30bd044b7db4c49c3b334ed6ca269707277002e46120374606bef5f147cc58cdd74b80ed48672e31bbb24166412d6ddda56e18c5168ce23d4f5ed4481b66d49e05db1687a15f009010fa7660419c6474cd136a0d7e6f1657db20aec3c7623a3bdddcdf6221f05e74d55e2804cbcc57c391bd34b43cb5fef89e19be8d7cbe120b41a4d543c9cc3585deee18e7b95a0b9a7383dbbdacde14d0d6b29af1e5ecf0b4e5077dc3a155989c316a24258c8ab3081985c0c5f0dcfd4fc7e090ee5cb155b57426fdcb41766c0536ad41b94646e77a5975bdfa32eb0d249663b717aec3db3eca692f5d60f55c32a18230f25ed65418200697b2c4a4bdc51320cd348dda1f8c179f27f9dca1e94e3b8e28686bd4370cb85c4cafef7387304961e47d566c818d09ec8845c75760d400a0d021d5b0369e97e234447e681c4c8a78b301b858cdc881018e0453cd8eb00ce7a177180c83be3cbccfdee35ae0a2548918e5a2039fdde9620324dda2fc260c7a21952672059d94f9279aef04d4219fdaa13ab356f71eb0459165b00b42527cf6979903688aa0fdc13bfb161be60c11580b31a2a004c65c858d28c2761f027aab39413ea8ed5f4b66ef2b31c8eab5ad679121100b7dee19a721e4b273293ea4018163dfa68cba7901b0a306dc75db28e741ff06fcfd73e4ab4eb63fe83c8f159631fb2458d946032a3f451deda9c9d3371e4c97a08860a97cdd01e5a8df0ba97f09e1d2802b7c002bc3d408cf0d09a12aedb583380a6dc046854a81dfe6f36246a364d9a5a8c14d1b86a2e4f64dc8743edccfd955639991eb310c96a9e139d2282c3087b4bda9a88414936b25284795a244baaca2f6b47b41083d93a7f71bd5936fd31c491ac75dec46644514f902e4f26b69618f3fdcd925e66ff21d369fe3d140f2582124ac7cc90ab7f2a23891b1414eb2ffd806908c0448ed4a26abf6f687b84cce0714c1e9c6930b87d8ddfa33297f00b368d4bb3c2ad9111b803db003c57c5ced77df1f9b4e6b5eaab16bb758529f0e21e1b1de6f4e558a6f4c6254c931df0b5902976107c058eb9454b91331a09817e8250dbe5d80edd09aa689eb24075caad74aa891f67a32dddee2f896fc3a6d66a33845afa2fde7054a64d443b6f2d4240c7ab253e38e40c8358ef47d57295e4238b4d4632a7c68f7983128ef4aa5313b962d6d8390299e05b1446f046aaf6caa1aa730c548d08df145447363c5ce0aa09ed3afbf10c7e0e7b11ae8307dba10b64f9dc614a3d6321dbbb5e8f9a3b5244129981dd7cf1d6a54d81e59c11896e3094b25f9b5adfadd6e757152458952c856cf8396334d4be33c383ac900800f7d6a505de50e33eceb60ae740eda6454be9572b8f679b453b5c815ffb1cd9ab5002fa3e4868f553cb41b69ed13e8bdfffb9266ac92af9f9b497b96555883acc46381ab5dd8e3f684e92b61b36733ce7af1c6c0c57459254cac2fa9755c2742c5287cb65538b249185ef54108119ca87dae3d0d2ff2bea15390fde1c04ffd2b08e1db2109eea6ff223470a0720e1a138914729b01fae79d69b186e541fb0c1668f1c8dc1e8e16f06d2b83ae9050087364813f3a461330e10ca486b0425e248eb3739de899317005960262b7a80e4a77212eea6be86f13203a791704098e5d3880750d968d21bfb30019f0feb9582bf934d76abe08dfa249b29e48939dc8f7f7ce1d6509c6380174558976d43f46ae93efe289a36b1542fa7a513075a776e3dcdfce1014b295df9f9ac3b7d55c9f95aeeba76850d890f3586fe4b6cda28ec53a0cb2fb7a6d4d1ea3d8788392425c4f0b65112188c02fb2ba898060f43fad9a5d3d8ba52fa580a073fe5dc7bfe7355fecbf2215e48574c400a476f9b6bcbf79ff477bc01ebefe620cf6de004a5415093f0a143aedb87ae667581dd8d559854fcaaba10ca7a8c058687b4a5c2d6f2d2f036303c91374b07481333b0a6697375c42e0cb24777fe5b62ed801fefb9486151762d780189afd14fe465e37f1bc255573c563579f305b999f993211582ce8d8f269bc0b2b0400b1e95105db456dbdb2db55eee201eece1872c7b3d38d07019eb6026ebc38b97548d9653d4a81bc6fc468b4a62227797fc9293c881cf66e912a990120e7b8328a54ed09ff9bd62f1da83c81e4f28e4a8e3efe25de5a382fe80817f253827f00a09a6a9704b0ce6b42dc5e78cf618f7dde53af95fa3ee5031a11ef1bd2fe6e161f450439b673c761a4d014fceed5fa6b04d9f0b4cfd0e6ca957d79fae9e27ca16e8dfd4662746592d7c1dd928bbf98b69c617b50737f8c3c8d43cabc6261c21c01e595049ae3c179866ff42bdfba2e4c36f99cd0388c028833efc9e11dd8546a2e8719cfc5f3bf3b81b12df94df889f731fc4732c6feaa0fd638ee88480e699a17e9034110175343290f31e4229829b91b012f14d4a46ba57631175c851928252fbf15274e6425eb2b9042399047557a298aeedbc7f4e29006e6f5979f020a968caff3a2538c1674cbc9bb1e0eb774e9f24d5506fafe552e5b06ed03fca2fb5decc7f19c6e61f7f117efc635576d58b71214eff40de8e00519e6cc410262cca4c0d8ce00d67fd66be6e6e1bd3bf7b103e5beefc7f18bc0570753bbcc554fae8b6e5d49e57b8d73658fcf7a3ce6544fb9c0026675da04b6b1e1d326eec4148fb87956fb0bc177af29c6ea814651921752cc85d3f2dc4acb06d9732f1631c43f9310379e03c9ef38c1f2332735a13c8742dc3b8de7c01047d434b0bb32342bb0f4eda944550b9c583f4f90e49f94efb729f280544dad4d8670723c7235bd461cda3dac345a1f3b4b92f1b911e2810c890deb5e87272639f8ac0032f329b9a8d2429f27c13d13c9b107f57abc58ef3e4256202c3935c3abb90f4dce33771929cb759bdb9e6ad2405c02d1265ccbe60e91c9766f8fa56ffb69099fdde234e19016de0feb8a2d3e9fa55fd9729b726329dc4c6dea05562dccee77968fe802a4f42a3b58d2c8df53c7bade0f33e5a0bed38a2cca6c73184fa3ad6b7da7c1ddcf6564e0543aa96b36a860099e405be64043825e1c18ecf53aa67ac94bb6065434cfa83697c0cf9a6693bc7fd6fe601dec2c2f446d10fc5dd4a0a9de4f7c2e01182ddde5c0c981e05c35a32f96025336f1ccd24d6658f9c7d497c8d5831a4d5701570bb90f9794ff317ec71ce0665841efeb9243c3ca7c6ce621b37f72cb9a2fbad576b794f51e4d1ad5658a5d2e3c311233a0143ee66a883bcdc98740d402f46758d85a3f236d594d16fee20e7fb2660f42e2d676bae0730f3df5d243f882e1d51e33b1788b96de1985e69499d207827c470a4058eec74222212fac46cf0a3a846db068ec618c58e23441aa41419df6ca19de2c78bde9c3ddb8f605d4ec37d253ba3176f4cbf8e17a47a4c55b33dd193b181c8705342ea75426ad79e06a815e590ce84336da29c375111261b02d63325bf5c39df57798b12626eab3c382bac55d8ab79da1a6f667eb581629adb9a9146567d7adf8274f6be512f78502bcf1175b71854b946154cb4f83c18fc00450aee918b9d83ee39a614a0c75a0901f8c8a162f7ea28b61ce464c2ee3b5b299f14b5c322842f312ecee5d62b9aa4b1850605cc3388dbd834b761483fd1918257397e41e72daea93711aa6d397711e70a57fac1c1d1082bb150fae5ad0f78b55db13ee6e2c1f0fffb2bd081231e6d78cfbc12b5e8999781a2bdb0bd3291526f327f978c6c3e08525975004ab438f7874b8b710858f69f81728bc0439bbc73c31a82de0e573a7d6747168dce34134a33d78cea951f62c628f616d46f98686fc8bdce4882549563d3c3047905388a8e19830082676212c70be56fc88d104f9e7b9336998e7b781fa14bf460b98c383c16f977879da583bd891928604551c85d55ea3316adddf916481569f71ca4d0d35c668956e914f51a8fe7df0f4f67c4c9f002d68b64563ebc377bfa2f6f5fd2331d0ab19693a27e91c7503491400825fbcae5f423d2f109ee6b75b100ded697023557c84feefc782627f92a2896de087d776c2955b3e5fe0eb0f180b2161da43b3258585f95515b1142e4ccd927dac9f0503ce1e04db72c87fd2a26798d55a79f939e78f4251210313f27ee476f39d41ff2adab7f9f36c0624e88a27f9fa0bffcfbf138d3c14a6fc336d429afeb377db06babff505b3924f0b39d1838e66a5cd5606b65152389e35b7c995128bd20dd9ea8f8f0a1204a2a9ea5a7234a57ee6e9d62f8b8723da5eac4df306398da05e1ec79e88d28096516d600748e6acb1df0cf056bcfc4e4321067b8e54dbb0842bfd3aa908b48b223f34c931bf9427efaa4fdf49c58af37dd30592c9dfab0b1d1faaecdae5008140d820105be0f85c0b85850cadc5aac3c27ab5004b829a93df7d398473f4659da8c7f665fcd0dcaeff0e809763f0d8c4d9e0db42a945642a15278ceda460d1c8119818d3f10caa204c27f7a765741ae13d69305bbb48b6fb95ee729f6cc1cb9dc52c0ba6851d15c80e64abc2a49a86d41713eeb149e83882dae187559ac301eb5823a6ebe61a5aad20aa5f68027beb539f5d0a693704ed56b78bccb07df02f282629235b5f19a9bdcf51764ea336af8fa16e9ab10316766e6146131b7e4d6c6ca7823520cf6bd32ccee5014c306d222486b2c3fcd1649fe02348cb88dd4b352197a96e42abd5e52f493d1d957aa13f3abc5eafe3202e38752cd991f902b36e62aaffdd2a520feb33ce90d10a84436edad97cb0c1b2e1f54d78915ad3bfef2088a353df4666daf454e0dca2fffd0962f6ecfa60f4e3fdc5c32b4b9d80c4ccb71e28b5a453025c4c5a2738595d88cdda1be00aa49de74a20aab29bd495f6b7a14a01dc4ff7a6db56a4551611d81bf1c0bb65479e7b39379683b8964c228549f5c523f7feedd945199a5d1ea4bcdb10bc57011947c538b3bcc859cfaf53261070b6c657cced1b9eadc2b12174f6980d427049393d25ca43809d4b115091295b30a2eba793834b3b00706a5105c22efb89810393b592735a5a96a4a9ebbc0c3572e5b6d5cdfdce54f2f685f09ec23f2ead7dbfdd5127e7ce51c72d13279d2474b333dd56390a6554c3b75c06afb18499d738b1474dd0208b8d9b91ed587f8356d4053c36ecb80aa98ea72c7581b190ac3d73a9b9df6dab329b8880ee175c08a194952621c3a2a48815b57d7b1ae7464fb024f13e487e32ad575969c2253442994f2af4101b007edfa62c3037a8825b917b63b4b6dc8b7a317f26118eaa85dc818f79735bbd9b4c05e69582393da0136e0ecfb60f3aa8333d6f2eb1da0c492dbce8cdff19fd48d1d2d3f8e0416714c740f1be1ff6a38825c28a33a133c0e1c8639b07ac44dfc232e00b9f01f6d4053ba02f47c6da68dd7b73bddb61f1b6a08530d6e1b4ba8fabbccdf78b30f401ee27e7890232c13f0502bbbbaa7252a11cc26e56c396e328b041818c2118a361cad3d3f464a278173c10ebc334fd6f122e0ef1068ecae6780d3c03a85c70933998ecb57b5ac7f023be1c9a89b1ffe80e5efcc5cdd51d17fc7b338051d4b59e7381fd47ec40e3d614f3c0ecfd428f0f742d9ab4b26b24ce689a7e1de125fa4acca987b1742897a4d1cde2642d1ecd9b1b58717c1a1ec7940d33666e965002c48e979f3f787c73e450918911d901d12fb9f26cca8c37856a524cf47f8786670b378516f7c8d8d8a3a7d482f27d9694c4d76dcc688af38a6ffe5a638c66ef59b30becd3892ef05f3ac008f9c963b4254e19695f21755", 0x1000}, {&(0x7f00000023c0)="83222851e0afa06ae81c14b5c485ff71775e27b7425f0c85187e7fafc8fb85f6996504be047380ea8ae4f6a0fae4aa3b07e7cdbe749491a14ee9ffcd408f2f3c22ed74279448b160486e00c35fb6267115c2d860331411988721a1", 0x5b}, {&(0x7f0000002840)="095fdf210100000028e425c4e752606654eba3d8d9a338da27e4fe44995578ee7dd3ba806b08bc9a71cd", 0x2a}, {&(0x7f0000002880)="49459593ec0f8b771fd73b272ae9925fbb9730352ca50005bb6a05f845cec67711b59944f4cac04aeefc3d896f1a865f1f7174e2a10974923c4ae9e3786f5297cec9feee34324a22cff7d75cdd884fa4bd8f1489c3f7a2e5612bce8e3a426b4292eadce3d57330f37da66fb689bd2b50bec857dae1da1c7fde2887df448e86e62f2a25c0cc60c0ed05ef5ed60011b445e59b19e43f860b71a86a9dcd6c45bdbcec080e182a6883492ad2ef95343be4819acf3ce030c8b322b94e80f9d8e11887bb0e460544c90e95d24473b92dc0b16516e06c7bfb3f4ed248a0d1f2790da6d58b5e5af11c6431eb096b9598689ecd95575d76c954bfc22d3cd497abe05593734a59111b4b58b2f67f700036040b59687a3f6d50f80589c48b04e76d2929cb55538bf3673226c56e0cc8eb156af8f2334433b632935788c00417fb0f199ad2f2180f0890811f0e5bdd39930da1e46839fc61838b5d1f6d38f046ac26516b5146c9a8644a211ad7ac1d970f35181481e1a2ab17c7ee9def75cfb9bd8f44cfaa8c82a6aff329b6b730a70950a2", 0x18c}, {&(0x7f0000002540)="a5dfb6f81b3cfd4f65fcc3eaa1f86f1f835618b33628692b1f50e790066ce461d87d41d2df42fa", 0x27}], 0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/70, 0x46}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f00000000c0)=""/10, 0xa}], 0x4) syz_emit_ethernet(0x22, &(0x7f0000002440)=ANY=[@ANYBLOB="ffffff5a8b0ac0c44383dcdafeafffffffff067838e9bdbb8d7173370000000000000000ea89c7068253039cafe0cc4aae7c000000000000911bd3"]) utimensat(r1, &(0x7f0000002480)='./bus\x00', &(0x7f00000024c0)={{0x4}, {0x20, 0x5}}, 0x0) flock(r0, 0x9) 17:08:18 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x81, 0x2, 0x8}, {0x89c, 0x80, 0x9, 0x4}, {0x8000, 0x6, 0x4, 0x4}, {0x7dc, 0x6, 0x28, 0x3}, {0x1ff, 0x95, 0x7, 0xda1}, {0x7, 0x7f, 0xff, 0xfff}]}) 17:08:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) 17:08:18 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) 17:08:18 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18420, 0x0) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x2}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 17:08:18 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x9) 17:08:18 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff07004000ffff0800453f0014000000fde2000000907cac1400bb10ff988d3c2f9dcf8d82ef5c843cb93491576e74876aef1eccc2c303c944c85c9a2ac04db9daca2b6134fe3e7fc471f0b5254be05a2fe38777a047081164aad6c6fe17c2dd09050fbf7281db4cddcb79bed63799ccd088d9e7ed7cfbd63c66b13d7772a1e3777f034046065524f1ac58349544dd3389aa29e77ea5490163491cc8259e75e15e7ba6b3893e8d50d2e874d2a34b19173c5fbf78399962890fc027c3801689926b1a68cc"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000100)=0x83) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDDISABIO(r1, 0x20004b3d) 17:08:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) listen(r0, 0xfffff001) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 17:08:18 executing program 1: getegid() syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) 17:08:18 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffff0827596a8e8006040008000000000000fffffffffffffffffffface267aa000000000000"]) nanosleep(&(0x7f0000000040)={0x7, 0x1ff}, &(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 17:08:19 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004700001c0000010100009078ac1400bb10ffffff010094067fffffff748f2d2c6a432c94c62b7eea20cb59fe4004eabdc96842af8bd33d4aa7f6bb7c3623e6213633bd74ecbbd696bfc7c0e61e03cbeb86519408d329b0680fbdfa5d957f4741c798bc89233780e83f54f207a1a20d28792a64cdd2c630d7b1600defa18ae8ce9181531b296077fff0552d85aa5fe4f26bbfe640d2563ed2a8f5e17f5d4edfc67f6fb050c64e08a2ce51bb0f6a167e56ebc4c3a2293fb758"]) 17:08:19 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000140)={@empty, @empty, [], {@generic={0x0, "0cd07e6b6abd5b9fea2da8717b1dfd894b491169f23e2a409e16be8db2bc15bd0cbf614580bfb0260eb4c8f7105393ccd249d88364a3dbcf752d707d5f955518710e931642546f498834058c767c99a1d4f4041d7f59c0cdc9b5838807df059245497efd142a7ee825cce7b839407806db59f7534a82964ed3bbf29efd0b88d380bb9d27816ce0b58848a88b408528f8a0c31b4840bd802f49d480ef1d0fc0fecaa0e4c06a398eb653be5c91c5c8f7738f145c4f36e7f86e6d00f5c487b48d535eaee002d855682b265907b790922bd2f722d5536fd8067b84512d9ef654aaec5f7369a65eb460b737a50148f77fc0241c3d6d2c8686790b60ffd14b3b9ef226bcc50b208f6a972cfb7d5a825f24d967b9fa9d2b37b1cf41a4aca642d98e22fe06df22312ca57fc0005969bba422680ecea8cedf49878b4fd8ea01497fd669157103d6dda6be8c29f2fe54cae8ed989db9d99139ffc9bfe49c62c53daa6f744988be0d237526a5ad196ac359de91e273cc040ee22d9b3d7a6b9aaecb853073977cec159bc31edbef0ee74df194ba29f60ffc1993f7e2106240f55736eab51558250b0648dd06e8fe1a6aa0d9ee5e13aabb93082670f63e3a4d80887ec7892617f62f612f8d808fee29ea3618aba9ebc011d39b9cd86f1530ec0d770b837c197c6600f5fe04d8e7c475e1e7ace6371b439be997a02746f4b5aa3e47a3561ff8eb88e90f335d5d37da184fa15b34092f7479d7ef6c978e5bed5a8028b966528f984dfaccf46a0a59c423240af4229f0e91ae56a67039cf73d07b0fc47f39fa0e2cd171d10d97a2c906b63d1b24f9b4e9f3556527935db6d46032195222ed4c2ea46e3845fcf75a68a91244d4415ba8f8bf929a27ff629f6643c3d7f87615f44eef322e498fa1dec14c2f3491bf1f18fc46e055707a3e9eee501c7f65ac86e9d29a05a3135be8672b98974682cdb28456e94c292985a19dd4b2b39ef2a8b8f4f059f439911d51efdf63073538c1be408f0170ee82acb223cf63aa1c893324337d6b7caefa1c08b8249d789498b890ac74ba40824935bc84083199f5d105bca635e6e37fa902dab6fc487307d00c6c4d9387ffe439451a55cba5da0e142910c25d8d235ad9c8c100ba81466138b84c922587ba234d3ccc7185dd1650c20048cd8c6e0517fd04259a87aa767d58bbfefa1e2a693f9e579311ad2906878957c2ebdaa5b96185b7fef5e2cfde8d9bb247c6b4e79f0c637dadc69c0c56b887adcf7da6ff9fb5cb54a4e160679d2c929c987d021d97000d93162c2d9937317e1195892e6d49b7331738cac7e04f71494e9a1e878c7497dd1224a74cc8fa5c832d3d27cedfa85a4d9eac464aed1d77f7d0399b67bd5d031cbfb88e694bfeb600bdf132d80cee868a46cb8d12dd4bf70e1ded4e2a8d689542f2fe181b6593cfcb836da6049ac647cb263ca483229c39cfc063cf51f17aeca619f918f14ac8fc859795926489b66114c6c6aa44f58f1027c0d2fc836e60bef6b237d730a68ebe6cbc34650f8b87af225214b435fbbffdfda938641028589cb8254b1a4f31e9bd21aedbf6e5a7147872fbb4cbebc679a7e3be61f160547da8cd1d4659e33c5007460205d75f01e16c00ce88078bc03060ada94dde0f55564526052418b2db7761accc97a7aad48e690ea535e033e3d7535577c67f7d83d3714a90cd0c2bfafaa194379bc8c3f6c5b993d46d8c505e0dcf9ddfd536e76079cf5ab03d138a0dc515ed0dc5878a9aeba792bd9d79db9880907520d6ee78b9615e00c9e4b9de2f5cb0a49406c0e830307cf12a592ab0b2ab169c7e07c38f51c4efcd6dc3115736c18ee288b45329462a0b09f708d97cf87f01bd44d82594d578390ec6e9950dee1219444bf44f67ff1d5adaff6b5b74a83b2776fd69a91f4f0ed0e5ded61ce5cef09003b9506e4af4a7019f92db4762c339b9ca8dfc6e7ee58c4dbe8d518071c6d48dd0f480be7f83ae57708e1d01db2a9e89bf93942a5e19252fa8cd3f0ee5a110f361f676da4d146d534a4ca0abc32959d01daac6b5d214132dc1a2b6e209396b61aa1863a02536e458294886b0db0a879554dcfd4fb062022837419b0a99a717947d6d5c7c3586164524ff929d7b283a57b1868bc7a5229af93aa9eaca1312c9fea10baa045cc27094753894ac9a2da1a6ff3eb38e4d5dc70d8f15d1a6f2ab0f2e43daa5d5a237ab118e79b40dff74adb95f1b231b11864946cac18672247baf80bfaf77b031825b0280d954fc7359e6203632991edcd0945f4dd91886c0087707aae4a36e43e596d9f62183593f8208c0506689a15fc4e04e1b99abcd912abfbe515f2060f83447a0148537967601d7fb4da3f0032ddf41a50aa7664da76ae80b45f4f8a4b6e6c94781bc817409a49f0d9c9a5b8702a5b125799566f0ddace67a7ff8a1ac5de68c8529756da2a982e14f1f0c0ac3f5a2deb2756fa26aec2c11ce9759b35c5192cf03f6bf4926caca08c43dca4c6bd18bcc3c4a48174479f28ae623482d359b348ba99e6f891eaeeb651e75688a27882f33bb254345bfa794cf36dd9a07768412165be2fda22205ff7bac0d19108c361c0705c2cb8d3f1ac4899bc624a3aeb5fd2ddb04673b620aa40b24a1959df06992e15ccc6492322ccf0a8ab43df3824e0d4d8589a603c9396b1e1485b1a733bf07d56447b932da900110ea4805bab2e78ad0e946247228c6112c7d032984b436706e5567fe1b4584881a1c4742f258024a3a1ca47503daf5e3915f09af9e18f3c4b7ae2558d96743fa35a2c7ec08a67baaa750b855ddc8b31666b1087b661f91e9344b137bf6de687d10b1439fca8946a4fa4f4193707d948bb5d1612c83127676c277d036cd2ec7dbbd6abbb3a499803edf1688ebf3da6ed3c2a891eafeff49af614c4b555292571a4d1036d808af5e6c875c03acf321ca2e292312dbe9b8d9873a4d9d7d073cc91c93f81a6a9645124c612c0454690868551c3b2151ec49d050f66784ef324f74d3a2ad2f4b9afab2d927569560112d60cd7609c968cc40df161bdc9b5b4df675499a62ee2a874a6b6b1963ddfbc7314e3eba70066c20cb3931d09babcc9696a37591eb2d7ad9b6379273ee2fbcfb8e9e6ba8514ee160cf2997aa87f6bdfcc4e26dea3b43ad1de2fd8a9eaecfa8b218e94bba8608508e686b5bf8c3e964226ff373d5b71128dc5e54d88a49d14b116cdf40795e5533a3f869884904f7a7e118e87c96fbc65ad03af93fbd433452aad6d366e85904163aa63f316458acefdbd087554d42a032965ce6d6348bc2b8f7fb1538696c1c409cfe523d1efdcca616e04ddcfdc17cc5383a4aa88a310de6a3d206d2e1d1c266d667d1df89ab741c99e3faf23b3f834e87887d5bfa95d70e0de13bdaf11815ba732229e6944c99da20b8c12f0353a4d0df5052f671fdd93e7d52f6f0f6a87bfeb7bd667271dc2f6a3ae2f6d8d98195aa1ad6c8670cd503e72fa03bae993281cb6a424818ee3f53c2ee275ea8f65d8e4163afdc761d342efa863630018170edebe0dcead3efe56802834219f936038bc20376f23b453ee75c8de8801ff0d8e195dd12cfc22ef247ec9095f5f95cc0a0478ca542a4a5ee7afa81d6fc79dc9faa6572c4feb0eee39c0db9edd00908b0460dbcb650e7811dad89b78ee7ed0656bd075128451a224806b897607926eaad0ce7cae3a24d8c5f903d23aa6b02ad5fed00d8afb10c205b67da156badc33c9c85670056a6b1f5129668f707b6bd9acc2a824ed037dea745ea29a164fb88eb28f11e6ad18fb14398f88dfbeae7ea52162f8e89b9d78d440f7be17b476e8ae810121244ca0ac79f76309872a3371213fad381f3ea27bfce91c43636a374de5cc97d1bc51d1c706f839f65ef4ff5d4b2bfc65a8243c6f753b98f7bf1fb7fca636f9b74364c480436cce12f34d181d46a3c70ac8e3ca7c3d7f10b7ef3305d110a1d52ba4c14a442b15dae427b2f019e4baba10117b53ced2c9cac76be6444e7b4204cc748704f9d5ebd8c4e26a2398b901100d476271249aa6b82d0f8aa01bca5177e9965a501d063f393172577a0f2853fe1afdf336cec51830671550b2702fd74b9be3ad1ee6e5055ad12b1e9d2961d40b3c00e40870b09a10171397e5c04ff3bfec0de34a76c6a6afee125b69d65f508698d1cbc0eadaf0f3f0f6e48c6e4accfdb68c8d36162be51f51fb38119505bab77e97916a993731393ca7b6d95735296495a0a70462154a69fd117727e65f77184f03eee03b1bc085dbf1db07ef9285690a5abd43938f52df70dcee7ec7573df6d52319dbfbae065371c112aaa5a55ffe68a8357a3b499dad83a1f2fdff7438ce9bdfd952d928205209d6adad8f7fbd9ed05b1f32c5a215a9632adef66c557a10b2da432433e82c6bf0f91409c6f8f1bd3044a6863578892c80fb879caf29486ad5cab35682fc2abe023ad1a71fdb325876d5522d711dbcc7e8848518503a2a7da2c833982dc52ed62660082f2db46644e70765e270929b72bb900206c625abd4250e8244fc9b4702395419edd881201ef3370bf099b0d404d62b9da4a74439acfb4177ae082bd262c0a8a614555ede112773f20c79fa60a7b8ad1322b303f7c19972b414fee673ecf403613fa6a8ee88feec2cda0474ab59659aa049bd10f58e4195e83617e47700f73543c72d48686f1b21c3b645e3111fdaabf483dbd552981d975aa1672455d110fde930d3cc1c1a8aeda1a059c16226a0fec60af8ab6c2346f4977eb7f13b0d6872e2cb9c935f2154279ec377a0b64f6f4e1121406acffc86240f22c3b489310bb40168ad510e641f9714f77198d71ee5c53aeb8bca855279e23910f03ae87433ded8d383a23ef6f229dd2d6e09ade3b89093a0d82ec4638c49788a8d275ab87246302dc1179d956a8f5eaf4b3bd4787480de29162c7f4b0cf66dcab5b1f14b2a26ee0dc48e9fd580a8506e831d76b39ddf35cf76396a0a121b7c72bd040a77bb5082e362b6c3e3df7cbd2aeb958651ff4f7d379ef72f776acabd17b4f5789c404a170e947a0ebc0adedc0e520d03c8fc2f46e8dcd80fd6f6bc8c6cfd871c4db791855bb90549e838b4abbcc6a18e52f28815df904ad45b2e69ddeccc1a573e288bf6b59d8e14767e04383afe0ad0bbea46f1aa22da9a24447df39a718df4380071f8b6d6a06938a4bb9e4a6c61520ce30ea1f0dce61f9a43f8e9ee2fa1fad0e59362ba5b496965bd8924feb315e44baf02c535290dc2f1d1355e11159a75aedccc9a5aa9d9ec04a832dfbe030643dba3f9d2df57098263502dd5d19b75e9d6b35627ee045874f6105f13eee86279d9dfbf4f4e47ff0c32adb4307e33b1f3ad13960e6373dc7e510177fdfd054876c617cd5759091e8ae8f261b1b9c63297bfb6193d45b8bf0612be76bb56c8890a4ec7ddeece52ce170a0d727ce42a346fc471a233ac37aae9374af8b8f6575e2ed4eadac4385fb0d6d36aecd99a933a8e826653c7bc787ed3d3374b33d2516763bcc8c8c5a3c6930c661c663a401f651bc7e12e1e1ef28b39b5561834497d829dded3f505c48c293886c00f6cf57eb23272fadc3f85bce9009a87e5a933af81c89bcfbb9e5b65c76cb05a44f7dcfffe234cce81de61d8782f17197ff8c5b1cbd9e4ecfdedeac569c67228b755a3628c375f8fa5628020657da20a6525577a7294df9bee31b3a899aaeee849701419c0e6ada8a882d2e086e5fe5c7ae19e87d195ac4da746e69248400a9a8a027b145000f91c47eb1860a6a3f56841010ce59"}}}) 17:08:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 17:08:20 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="455d59fc4e3e", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="9b41ebf67dbe", @rand_addr=0x1, @random="8aec28b1550f", @broadcast}}}}) 17:08:20 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) syz_emit_ethernet(0x9d, &(0x7f0000000000)={@remote, @random="2d2dfc41887b", [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0x7, 0x8b, 0x68, 0xb254, 0x4, 0x3b, 0x0, @broadcast, @empty, {[@generic={0x89, 0x4, "3403"}, @ssrr={0x89, 0xf, 0x80, [@broadcast, @rand_addr=0x81, @broadcast]}, @generic={0x7, 0x3, 'R'}, @rr={0x7, 0x13, 0x2, [@multicast2, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}]}}, @generic="b899f00d5faa6686477f50a6ce42b7f17198a7c9317879b5476537f17f8a2b2a463c7e737f1d238f10ec56e51945ed73c46cfb2dfaba60c46bbfac4cc7ad08426cbcd80ef2a56d"}}}}) 17:08:20 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x7fff) 17:08:20 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffff1ed3ee57a6b3e18764ffff08004500001400000000000090"]) r0 = semget(0x0, 0x1, 0x220) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/138) 17:08:20 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) 17:08:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[0x1]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/180) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x1) 17:08:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @broadcast, @broadcast, @multicast1}}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x1000}, {0x0, 0x801, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x2, 0x7f, 0x1c00}, {0x2, 0x42c, 0x800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/94) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getppid() mkdir(&(0x7f0000000100)='./file0\x00', 0x12a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000180)=""/176) acct(&(0x7f00000000c0)='./file0\x00') 17:08:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da5", 0x2c}, {&(0x7f0000000180)="e30000b6618a7b16ebf3494f1365e42de5e36505528c1d741d25e1910696fc54456e439d8d63469007b45e", 0x2b}], 0x2) 17:08:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) r2 = socket$inet6(0x18, 0x8005, 0x4) write(r2, &(0x7f0000000080)="9e3eaa56000000000009bf9aab42304074d5540c1c1ece4efdd308e6b7ca", 0x88) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = dup2(r1, r0) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) 17:08:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x1000}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/221) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="674a9d94", 0x4) semget(0x3, 0x0, 0x100) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) socket$inet(0x2, 0x1, 0x6) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xb959, 0x7, 0x70]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001200)=""/4097) setreuid(0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x6}, {0x2, 0x105}, {0x1, 0x2, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x18, 0x3800}, {0x2, 0x7}], 0x7) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xbf, &(0x7f0000000240)={@remote, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x0, "f209c3750572c6a7f3b3edc60cfafdd38434b3241f06b94668ccb169357d4d906c2f009e9dc02efff7a31796baf4f1c37f571f563082e20b0aaae6980190b21272f93817183492cdead6b7251750ef02bd08cc63709fc428ce4a89f7b29aa9a591a5dd87ba370f80601d1f1210157c7b40463815326a2bf9ced93a5ad64b04cf2a5a4909128f3660e2a38093f8e9490584377999f12b05f1370a3e596a6cea917786039fdf6cc175524f1e2112"}}}) 17:08:20 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffff9}, {0x25}, {0x6, 0x0, 0x0, 0x801}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xe1f505}, {0x0, 0x2710}}, 0x0) 17:08:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7ff, 0x401}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54, 0x20}, {}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x1}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000300)={0x3, 0x1, {[0xffffffffffffff0b, 0xd7fc, 0xfffffffffffffffe, 0xde9, 0x0, 0xe6, 0xffffffff, 0x400, 0xffffffffffff0001, 0x200, 0x100000000, 0x80000001, 0x80, 0x8000, 0x800000000, 0x1, 0x5d99, 0xffffffff], [0x0, 0x9, 0x7, 0x1, 0x400, 0x7f, 0x4, 0x8, 0x3ff, 0x6], [0x5, 0x5, 0x1, 0x5, 0x0, 0x8, 0x3], [0x101, 0x2, 0xffffffffffffff61, 0x80000001, 0x100000000000000, 0x8], [{0x1, 0x2, 0x48d1, 0x8001}, {0x1f, 0x4, 0x8, 0x8}, {0x7, 0x3, 0x8, 0x2de8}, {0x3, 0x80000000, 0x5}, {0x4, 0x2, 0x5, 0x1ff}, {0x40, 0x80000000, 0x8bbe}, {0x3, 0x4, 0x4, 0x4000}, {0x8, 0x7fff, 0x6, 0x5}], {0x7, 0x7fff, 0x4, 0x100000001}, {0x1, 0x5c, 0x2, 0x7}}}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') 17:08:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpid() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x2, 0x8}, {0x5, 0x6}, {0x42, 0x9}, {0x88, 0xfffffffe}, {0x80, 0x8001}, {0x89, 0x5}, {0x47, 0x5ff9}], 0x7}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 17:08:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c8fe8df38fb7a16d9266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x80000001, {0x0, 0x40}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) semget$private(0x0, 0x1, 0x410) r6 = dup2(r4, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r8) dup2(r3, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:08:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=""/125, &(0x7f00000002c0)=0x7d) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80186950, &(0x7f0000000300)) recvfrom(r2, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x200000000, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x2, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x3, 0x7, 0xcc7, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r4 = msgget$private(0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090255cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724ae593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83edba80791fdfb9e2d0acec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b460f494e8beb380da5063cb65bc260000576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e000000", @ANYRESHEX], 0x2, 0x0) flock(r2, 0x7) r5 = msgget(0x1, 0x42) msgsnd(r5, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r4, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8000, 0x400, 0x8}) 17:08:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="81d5096b5b9582f9bdfa3af56055a3ae224f11b8c3cf8bfec57244a7dd15d8efc6e717f1fbf50d885931815e7282a5d0f2bceaca235a53f63fab9a0579c698938d343a3924699cce633b3c26df230717f260decbbaaa4b124bab21749db09a8eb5ade8a1b12a7bf6688c926797c4e61495c8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 17:08:21 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000100)="962114794b6b6e165ac37885e386fb43f886332e4e55ba2e97f22ae4bc951e403a2c55bfd2d775bb6cce4597b489a16158c8a4cedf1745c35bd93d927370a2e5a5dadd85f10fa326a4ff3f05219f5cfb22dc8f4c374e1ede6ebd6191e5eb916359bd22c4e4de09a37a0cffa7079ad8b8e955543f2d4e353d7fd6083483ddd904f2f2f07325ef6f6143ef3cb17fe590f88cda69fa812c3a3c3e3ef940c49e9a1fc074e94bf96d1a170cfbdaf7ab0f5863ae64eed7548876efd8dbff42083db5c422b4648078a8b1a2b37029e9c007b2eb407b8771cd1a9ad1cda5a01bbf0b2313c7d9b1d30c359c620c9848ee410c5ace941d01e278e3cbd1710167eacc2c", 0xfe}, {&(0x7f0000000280)="c47880fff7891981a2ddf4328c75b0856e2d9ab32ed42437aed4d70032191e1917705052122f8782c2effaf0cffaa5a21ab103b108085edaac6b8b80e0fe4bcd64d30df7443e413ed5e22d5f6eec7969e0be3c8dc009d5d42fc3d7ab6946becb574d81d92bc1b026e3859498e99afccb7ba84db7a76a3236af73bf5844111a727a80280840126bdfd84d68486db17aac10ab271b20dd13b21fae4c5442402c4b85f1459913fd1c0c31979076fe3912e0cb2006df1c293c3b64d77e7515d470dfe80518022c4fe399d401d96742a91cdfe7e553024b748b87564eaabeca720e80c374456b070ffb277053c36bd1c4e6e352d7774550dc7a78e5870ed659fe55c4a2a65b13fa423e5316d25aa6b6f6f057b3bbb82c9afc02df1a366b286cc59a1a213c90d5ef54b4483ec6c637dffdd4c86529bcfc7387cd371c51a4a7d870abd01e10198f436f9f23c0c0015405f31a8480f35b0e3093b8e839157dbc456c829b7d590aa8fbd664984cb4a65da7ad3e45ff869cd7945a59a350c84229b629d428203b7a242c63d7017b472749faa669e2164960404d036e451c6ac1d9ea53565489969c36bf468113f224cfecb13e6309dad12993b7f16bd96dc37d7c086292cf039004e5e9bfa4493b0bde194ecdbdc634283267386aceb9a10884b641479c0ecf5a0a4371adb77bc407cd8f4ec2fee9eabdf572a6434e3920b1186105f0845bcd9ed0e46068e87552dc331d2ebdacbab379fae489e91a195259da975c7b19a5bc333360de3cb0720803f672db570615a19209aa70c12259e95a85d25bf3c5ad7a3936f199d693657f0b92b001a705c9d10089fd5a14e1a18bab8c2d200153dffd01f353974a145bc62d470932f6f1f1c8170c387d200e126d23b5d977c5c755b54fd9af061bdc1c924ab811235ccceeda23ec832c8a3d836d07c807474673ceb62340a57e8f4243274aca2fc564bc3613c6235d40941bb0d7c9d039327009ba575bab555467174f5f015b6616042d0d775047ac501bf653bcfa64232a694038465d307379a449a7060a50f168bbf3adbaf6762b20855fd729115c0fd07b0d84db2f56096fc2507fd1b028179a17d0507cd37eed0e9da44d4cd15248f29f9d94bfcb7c27346d82ef1a2cc01d41795a008a0f367fd569c306c1b3c1c1e4ead8c98ae6fe11ba6be893acacc5569641d71885f17f87cd134f78ed8ee2ecae576ca7702d14833f9968f773e55243241159079ab62d8d509a292e913156b4cfcc11132d59edfc8d31684dd9335b94d74c8e2c7f714b4c36d353f96d37f29182cf2ceafff3b330f2ccadfd436e5bcdfb61caf3c11232713837787c59a406109c48ff39901d6f1f33a42c67657d2677e670b60841f3323fafad0a6817a12b128fea2d4e49f275730f271d729be4435ec9944c5681a79d7e76e8e96611c8e33b45be107d43562d3572a29851fbf9fd0e4e3385e85605c30efbdb9cbe424e2c30792de7d4e081b967acb2e7df592beaa116b065d1bdf232b592022724f89fe20165dd88295a9552a72c8de4870e8e421084e3d4c2878058a45508a50845c50ecb471b9da4b656d6e0efb689a15520ac10a95b111f216b129d6d5ab2ba514e7cafbe3db6153bcd160bc9000d323288a3310cd5e2b3a537045dbdaf8a51a75f05b6889cfa0865b562e423c939d30500e7f4398898feeb89f10e45d36d38a9cf9b7ccf4f40c8f5b565cabb4d923eaaa1ad38068e39c8509d55ec3f41b7998b1b579e3dadc66b581aa3395b8cca9cb3cfb34e6e5bd907723575a2fd4caa8a7963ec8aa43c62037ac24c1b0eb92b10b0dbf7a89f01f5234467b46dca8d52701acb322f7e58eedc43015a1775132afbbf9eb44335a73b5f25282d0983a206a4d9bd4e150a56e8ac2eed65ac59dba92e2e48914bbc588a4220d1c0722c8b640e996b9e128c9267aff2de89c867a58876b96ddca9e3186b19773443e47d9303d572a7699eb047f0d1ea9d93460bf04acde7116bbd28183d4024714dec758d06cee5f349881ce49f6c9aa348bec9a64337fe6cb69cf85fb47ffae53c2ff872422661e7ec964ba52f092cff0c31a7adcbe01dfb12bf8d2956da7e2242b564e57b236f00557c0518a167213e99e21da88e90cde7b02eeacbd945dda467d90cae8537d3a561361e9a46d9fb2566686eab4aeef8d431e7ec6f2f2415ac338552863684b5b7eb93f19f3b8540b386e711f7f4b8ee414318a035612fd0754109c57f7b419debb0432e63f584519a9b3d30a014a1881d1b17a957ad6a53cc6cdc944342bbf61284d609ccd6ce994d073214c5dd5f079679ec46117abdb4b5ec84a30363cbc4e69e55d6caec4c9a319bf09665725c015d49804e1518adc31c5325483214426cca12d09bb14298d5771979795a15155d2804cd6bf0a726edf3489dc76eae89fc0c38fdb795036bd5d0c52be6811497460df896f15cc451743e9c798b5a681c2e9aaad1fd433e92a8952e0cb57218adac13326152e7cb469e259c5792a7fa36efd39d38cae4d33ffb40898ba346818a37bb999bbeb6993162ed34ab3bdbe3f3be945001372c3725d97a77eed2e5c5e02563eff2212b688c22969fc529c9917fd345df80c567a0b94973ae9c958f1c2e11503a1e9f076a67bac63c998adb2b8d0575a8c0530c5a282da0e87a96bf54f297edbb24d7feef1a354dbbd1bf6735f82b39c6f84434eebdbf0fcd6297cdfe236a7829d3fd112a1174c83a1f929d094b1a507254d737c2479b28c8ac01f260438afd15cf2925f3636996ea4605dd68ae80fb3b905fd2a0990576bbaf4350e468f6d8b51b1523af7b9f19b442bfe957873fb0aca8dde22eafef0784a86ad5274f2e9a57d3ea3a836303f581a49abc40fea1f59b4e46f15465eae6e465fdd6def8a3a56f96977e63ce24387081fee56ce3722352e440eebfc5306e1edb5907bc01efd154dd2a8d06b6481c30dbd44d0835e17ae0f50ac39289cabc78bd6eb7595e668373c94c9fac7e5db14dbb4b1bc7f0d4738658b9e6e0668d202eab45d5ca2362375d942f833170d560253a01cc430aa98381acc4128430cdbb35cdc9b42023396e52662da564bf33001892e1130f9b0f1abc5736f2957bac10056bbfa73e926936671cab84a2161307055df043ae56550fd41e9bfff48db071c8fe0ce23d6f45fae881a2d98f544ef2fb5eb3a71ca94e952e8ce6016f4aac3b094ba8314658e48830fbbef68ff1cb422ccdda7f179419406bf3842cd359db1d6ffafeafd29d26a6c3063fed1841583384acd4ac5fdb04dba3272c9be9399ee9635602127db3f06aba4441053f3403cde8a935c124eb9c99a251206920af4b7728e64decfbb54813dc32dcd60930af66130b6468ed493204bc3dae20dfa8bfe63cf101cca6feac6d0e450e53174253c1cc6a8629c888b8b23994c067a90aeb4c4ff71fc7ac696d9976a3d72c9fa7c66d815e965a34f46819ef18cdce5fad33e29dae22fe4120ec49395c5fa1594f42e9aa9046ea35440711f6bb2906adcfb6fb829b1c453545441033ab1d8b1a29db6c43886642da68a90bf22db591974e631b54922cb2cb862278682b9d1013e412e65a9ce8b17d60a857dc0732813d2a1a94ef2dbf3bc2a2922e10951878903defc56374d8675e5299613622d8df861db813e3c8fcb91456b4baf7b84adb168952522c22405a9abc639c13972670b42e3b8775537f5d115386f46c8c8ca4cd24a5cd1bc2a38eea9daae4622223313bf41793cc10e1436090efa19b53bb11ee04e02f683ad66eaf1822fe524f33ce1847b1719c2572432ab7590c8f6422c71ef1261b27234528fc8de44d8e806669b569643f2aef15efb99b78dce33bb87a4dbd5f809ee8c9e9ee169373a1f2423f08e6707094ef65100e977b64a5263f5a778230db368467604fdfc8c6bdf7bea2bce8e510390c3d866614d7fb7220d31950cb4f7cae35a63c4ddaa0dfd09f1e338cbff418511a432743e6961073888cd59751311ff2df706d9118b1664dab940d0541aeb8c4705715d6a34c81e3d9fc6834d40fb3729670186263ebe246ddbab925c3c55c9ed55486b27f459497d28eb662807168544fd297f22a94f1e7f0b95ffea84114c71a72752c11436deaa1103b7393279c3fa0bd401f656c92c8c7eea54b8cee44856a4c5421a083dc43945473031c149a1bd2e7972ec751fb5db0ce427669684f01751040dd45a1c0806b57709a64d0774b8f570338eba03419915c97220ca39b719fb570e79a84a1b8b04659825ba83cdb1b182e99c649b5f8668ee86462ce80d3564b14c9bc783f6995235e498255676ecf66717bcf2ec6143fee32c783adec2ad133e85c3a23d93b2f417882cea99ea89805786b4bf78ccc9c8e39a54d4db4ba0e24a6b3d629e5126a37ae36e0adf1412ab2327d80af3fae986a94b797f064469f483c9f85db540ee3eece9d38aa1ff88786d1e65bd6219bca53cbe07c156096148a95398459a4860068499cee6da589a081d0c8c5727a90c38096592ba70a653c5ad196d31f634a12a3052f9ddf1a67c6c4e711853d96746a0409a13ea48aed9b30f8eab4bbbe88e9559b661c378312a404fade882903e3a39c9264b1f89c882cd3b894288c3b87d5a34a9c033b0bd5480e64880a99d6f1ec7f5ea133cd44614e5e43e6f2d2d9191b2dacd98b7df5a4187f47a2ad0907c0d0ffd9c7adc2805684bf1f0df3ab1202ccba3bef26044bd4f4ba22fef0aec5cc7e6f495ff33f3d8e0da91310e7af9db30bf705bbd5298438226f73867c9ce7ddd10df3971cf1e6fd7fb11846547b215f81b2bb5f06149e9aeddb96164064acf42c177a8d9250fc3a3baecab87c6c4aaa28a0ea1d129c074007821cadebeaa64f1b0d6e8a4ba73115e1b55874144756538d2cb46b69df1aa1d555bc3582b6654105ccc9c8f4fa7eefbb4c7766561ad5680220678913a7f9d9bf3222237fa6a2ae42485444a830ff9e841a300b21f613a5f3df0f268c4e383d456df21d01ba5503767aeed78a47c176229d30050ce6dc6b455f827bb6cde91749e58d0a37ee308ae75da41641da7f6bb4595d8c436e8a721740993e97250e0fae88f80aad27c4a45e64dd4793c276eb8964a2bd8292677512d8f1a5072f1a58a63c42da599ca80341f45c688956fdda83363930ffbb067c002f5676ec835fb564f12ce7751b90604eb47a3f0df33f6fced538d13a199fdb35a49a483730f9943fb41915b00938e7386145386bc6571665ad35f3d7d1fd1187ca434f383de95cc81332d82354f5eebe21e44c5ccd26bae911f44111d6c4492fd369017213f205768d32d33d78b6a0bbce00e39f743d0d64546ca67c232da2178ce542b14eba9f1f55e2f67e9b87d7268a393bcd97b374971704c63d640568a77ca98cb6a5ae873b09aeb542a25a47704e01c01f40bb844741d042c5f57619e083c4c04dc5ec246faf37e6b647522d0fa9a54b3634ae3ae3671d2097e9af9947a900e0839f97bffaeeedac56598353f4717924734c9169b7e92234ad33b5c331eecee7e57ffa155acbd8e73a067bd67bdaf704386cd9e47583fe1f92871e5c1b8aa3a14458c8342af0d3297f00e61e4a7f038d8774bf073d52c401c44dbc44de3e1d1b61efff7985d933b28fbfaece1e7a615f401e3b680ee05a875444b477a17a80eb61fb671396802834a5bdcbf160a961fb526e4e2eb34045ae3f8722de40a6ec1280a6b4449081025791237349af861731e9e3649b5477caf73dd4ef1404dbf6a21be83888c9544c867ca3a60a3470449e86", 0x1000}, {&(0x7f0000001280)="d3b37004d0170b5d67d7d81467191a7ab669644fe967a4b96234c76df14c63713ea0bb59dccaed460d1ecf31996e72f4a8d6841edaeded261436808a274415ba5c2af3f99233c5c9b276ec2ff25c63da4e44f35922ddbd9d21d50410c265ebaf6fb7581c56c479921615", 0x6a}, {&(0x7f0000000040)="467c886d6d8eac47562b7cc0f8d23763bb445299cdad56bbe675f9f63b250bbca2cd6543802d1e9d6d51", 0x2a}, {&(0x7f0000001300)="a6a7725fca82b0bf09326d963baffe75f04ee3a0d49f593ac8d0a3e4a5022b1cb98ddea06b35e9ce51634e45990096faf2982c4c038de3cd56f6", 0x3a}, {&(0x7f0000001340)="5b4086de57d9d7bc1af2c674da298e35fa14f3d64f6ed2402caf874fed4b33c3ae35e828527042a2229abe965e5d40edd5dd9e72b7b279390bf70686ad7c86b7c62b67bb7788a5267fcf2210e173160abc45487679bbacec83c620973af563a113d0465a9dc84de3090bad9cc283", 0x6e}], 0x6, 0x0, 0xe76) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:21 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f000048a000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) setregid(r5, r3) setgid(r3) 17:08:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10009, r2, 0x0, 0x0, 0x0, 0x4c, 0x5}, 0xfffffffffffffffc, 0xffffffbfffffcceb, 0x0, 0x0, 0x6, 0x200, 0x7d, 0x3}) r5 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, r1, 0x80, 0x100}, 0x8, 0x4, r4, r5, 0x4, 0x3, 0x80000000}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r6, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') r7 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r7, 0x0, 0x0) 17:08:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xfffc, 0x1fc80d8b, "0017045100"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 17:08:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="00800000a25bc8803d38b815a9964ba0d41174cdfbd4e95eb0a917a64876c508f1cfe55ea844ba787b4276a6cb34676d9fcde76d8c97b242e122bd37f14bf02702ea9ebda7e26f53fc12a7d9e845cd58026d221f0b43938ed3557a493b62c3886786d9e84067d71b149d5eb6b776c561b2c7ba68e2dc4b8df3f01d5b20f9b63904eff92de7d906543e4a740c4389735fbea2c21e6951ef006172dcb034a07d8f9170892472cabc5d4e13b645628db643638532c56fddf310faab0dccac1e5fa3a7c024bb0de42e6c685c5255d1ec2688e055b366e61fcfc41a93d1be400f1b42f5a24a2f00cb6ce0f40a486f955a71c5540b0f48ab5e259089a08db1db5974049b0bd3e7e48a3751fc"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000380)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x6, 0x0, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) 17:08:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x2, 0x45) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) recvfrom$unix(r3, &(0x7f0000000180)=""/90, 0x5a, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x9c369f38022506d0, &(0x7f0000000080)=0x401, 0x4) write(r2, &(0x7f0000000040), 0xe7) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x59}, {0x16}]}) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) r4 = socket(0x18, 0x2, 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000013c0)={{0x1f, 0x0, 0x0, r1, r6, 0x152, 0x1}, 0x7, 0x2, 0xffffffffffffffc0}) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000001180)={0x6, 0x7, {[0x55, 0xffffffffffff8001, 0x26, 0x3, 0x2, 0x1f, 0x6, 0x40, 0x2, 0x100000000, 0xffffffff, 0x2, 0x17, 0x6, 0xe3, 0x10000, 0x4bd1f48d, 0xa000000000000000], [0x7fffffff, 0x2, 0x0, 0xaa, 0x20, 0x518f, 0x200000, 0x2, 0x5, 0x20], [0x200, 0xf13b, 0x9, 0x9, 0x1, 0x654, 0x68], [0x8, 0x4, 0x7, 0x8, 0x6a7, 0x23], [{0x5, 0x10000, 0x7f, 0x6c}, {0x9, 0x40, 0x5, 0x3c0f}, {0x81, 0x91, 0x2}, {0x7, 0xc3, 0x9, 0x2}, {0x0, 0x1, 0x10000}, {0x690, 0xfffffff5, 0x20, 0x80000000}, {0xff4, 0x800000, 0x1dbb9985}, {0x7, 0x6, 0x4, 0x80}], {0x1, 0x6, 0x4, 0x40}, {0x5, 0xfffff2e4, 0x5445cc11}}}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000cb37cb7d7dea0351ca5c7815eaefb20999dd8d4a95f10900674335d373be65ef1f889ff6308f0864cb8957bcee4d21840636187968e82f8c7116ca6f2066e4a97752b8ca0c6270be7d027eea0f7e01533a575ffb66c395b0c9141698d8811fd74894909c9f75d3c67180d8bea488ec160577c2d9bc5855f450432c34e8688bf4e359a9a8f27c2c2646f657002204cd7bf5e5e5a2ee4c332464a9883cc7281974a51684841e52caf26c6c90a97deb89c9b2fb9f75982e37737b11c6b4c3ec2a3b3ef6e96d4f84a75d7d19b89467ec26a75c989cc73bb0519e653edf84861d5a8af46af699b326e4c4773c50e7ef4dee81b3c61ead045da350a9f12f6855fd0399ab4cdaf31a2619304776debc85e58f12b6c725e36a6d14ef4314486b68f2c28e5028a0eaedba7bb10efca5cbdd6da27cdf6a4e42d7f57092e01aa4c36710ab91b8890179fedb7306f22c76f0ad3c5f7b6f504b424e75a64dcaa41142003e30f7298d97914cfcab6d7f57456b0233b541bd80aedfbc93c76ecccbbe182b3d2235aaa8b403fc8a416d41c69a1f0b4d4d3c4cd1bd9724c05492deffe128a60a97f7526194918fcebcd05d3f586939eafb69d5fcec894326709935dc58cb099b899ba35ac27f2601ebf6e66afe12e2365088c600cca9e6ec73c578b9cdfc8882216e4874e91e32a6223bf87ff4e7837b1b063802ea18828e1faa8bc2381d971ff42558c8de2e796f2831d470e3cccce977af9d40fc1cf2a575963c1376e132f3d357eb99dfa393da5bccc33d5ea472794cf843b6bf21b7c034df921f22566d0ccafc6b8678eef9eb10e187529e480de32200a1afacdff75f6d9a01bacc28908fe82bb33bcec82c52c771a943b9fb32b248c9d4b7d72c83f56b13b1b52bb92a6823d4ca5d76df6ec4f792f72387ad654cc1296cc2211deb2c17b3840c35ba86f0f7c58e059bc9f9947ed1955ce9f0a6a75dd14eb25dfa55257f85e574d830ea59c244fe65998cff17ece2190e9bfc53f5b18e1365337fd77bf53c3a129ee67b6e2b34e16fa9bf251213babcd0baef0056fd16532d17d86b66ca87e481bbbc0f9cf0c11dbd87096b4c818c171b6bb50821e9a620f73e765db0e2a3439b24a7b9f725b6a686ae4ca19903f3b0f4a8ddce589b2ff088601a53e579c10ba3c1e5c2cd044062394f72489c85ac1be20611a35b8d7dc389347d4b9c3bb9d3b7baf345117dcd4d7ba3c705108fb510df76510d1fa19ff3d81f383540410a85f2ae21eef44199f275a2c5e7fea7790f56800827cce4023f189f4dd4df57d7ac9be7efbd11de7ab26d3b1ff85e320adffafce3f7e66b6716d947ea3ea0e14975a69fea2fd79f875fe544a9f60092fedd2bdfdb64a09b80c4ac44551fc685b8add726c639762a5c36c7682f0a19e93702d432aa34c9aa77059f07cd7f7aa5f1ba9df960fa984d5078e7bfa7a6273728c73ceaf4a60b05c5be0a47cb2fdbe6b76970e6755191bd8c01e276657848a7c90d41ad07dd0a7febb673309439145f7bac7ef1315fefc7e3a4daa693c176207140008a4560ddd43d434d52d1016746106e53009e319880e546a1b8adec73ce0f29b78387ddbdc01a0d4998956c7ba7cbc986c1a945e1778d38d27bb313910d0548e496219b3aec854fb1975a851bde3a9932aced14f1c94f89b7079938e4c1df2a4be3f5d3e012802a5f4c327e66f834c4ac238d73e0121fa3e5a2743c06118b8c2fa1d19d78a1743e3612c79f611444b308e50943887466de3a8bb31a16597cdc35858c13fb9f961e58e4545b21cc6e43378fb89a2c8e397da1680162fe4c3a4ea48e9f08586a9b03d6e115cc26ad1c9ca06dd54e694f032b579646e21cbeffc5046c396a0320d0f234624ee16e84e1dbab282876083f615b5f3256a74ccf1b4c666ef2875d061a11bbb211fa8cfd04f2fbbc9ae1509ff1fbca56bd1e82f45e2bda0908c01a3ea1dd8518155ecf1712aa4e5e3d7e027366a1bc963a2f6f6f57bf71648f02e011671599edce988d5218a90ac958eea07b4fbe9e23dff60ac7f91d9f435049a26e8cd9be345236749d9496e43e290650ad5ffccd2652430d1b09133bfd30ad157f05f7c21dd8b57e10967d3b5090c5df1193e9e0fcf9c647db249a34100cd6288ab37f7d875f9372ee0618c424439df27652035a78ddb28e2cab69401b869e0693a513c58ca7a14447c2e1ed8ebe76a7dfc980478070acb50d68d56bd7ebcba6b0955f57985b646c67caa586b50e565cf120804400622db1d04c3e89b845c7688ad4ae7f01d162593831b4c541ddf063a5e6165dfc42968699053a5dce114f5a9a7da7408454ea905d0598245458563c47feed2adad251cf4f8eea1bd5b1a3c37ec9c4b541bb2dae45b9fe9318334f2a36c3ddbe9c107024473d1a364c1d3e75e8ca88b52e916c21c60583c74b1a6c1be7c66bbba8956292cdead8e48fd5e4431224a2b7d773753169c284597a135debcab2646144803a8115a4817456472225fda077146b8616c04454511951fcb9f723af72a0b2508df744abc2f0578ccd8e66b025368ab539c8adb2cfd4f183bf2c36171c1eff930e1f392aa3d8922d86c05ae94fc84e3b23c7cc66e4b2a05c78dea24f2c7daf7cafc08d3438e8be45c6f088805afee669648fb01d878c2d47e5cfc0f470b155e2e62f7fe54e5166afb23ecdf5ea41b4928879a35705ff623b4bba5dba4d9974e6a2cbfee2e674d07c81cc45865f488a0c28f81c1ea9378243a32a2185e3d571f3cc273a42bef18ed4ce307ad5b5d889f3ce8fa73b9c46105526fe8f276b653b46a6caf0dd172e15aa57eb1e5a2d0c783fcf91013c429856f364e624238bb751c4420ebebcda2d63436c4b8b460123ff6860318cdd9d9e149a986bc76c2c50d29fd84d34e1e8e8fd9026bf48d10e6e6dd8a2d1045fb4d62b55bd7ba3e6b51df9a88eee47be494d104113850b48ab05fefb8dd567154e3e0da3395ce8e59dce46d59bb63abb6cfd76c49f15d118a230d8285a624eb9dfa129d9cc65f71c266dc3721105d4f7df687abc055b77a0bdf0f8d5bbfc8fa47096cde2812728b7099ab1614896e179c2dceb2de1fb4fbd12e5f5d9520a96a3689c8226d972edc5cb60abb7bef9455aa8627d4aac2effcf04e4a6d44c0559ef08ffce7f3874179133b11a207a6795e1996a5860b0c07b3767efba25d604d088026b876be69ee90b8407dfc90e1e20ec58184af9b7e3afe8d9cc737e7387c7bd4ff361b36da20f69059e33708da76ea713eabb520f803550225be23ec19f52b8a834026aab0d86b38cb703d06a70bbdd4444ab1099cf9f459e8d906fdaf8b0cb17c3606d2dde386fa9f086397da279e88aa5862fc937fd60f909555d95df0b8bd4bdf930bcc3c544b95480651f9e0d10aa372df76732161d52b123fc3bbeb8a3ccd0ec3ae83c7393bebd8407f5f526337d03c454a2db11788057d5d52915fcc62c6239630c834b7c3ac262a499e03ecf8c27e1491762f347c4b1ca0f476e16cce7d6aa621a6d226f8159c78d03cceba7416eae81be056901d3e844a3991dbe9ae1fba5a41a0e7bc9d1dcd55cf1d4e7b6fcd3e708372b2549540e1407c12a3cc924db5ced24d86992be4bc03fa5aeca86aedec82fe4e878c4418e91020035e30aed2440e2519fa8a0b55da18909b17d69e6bede5955ca67b4c005f6d2626cadfe769b3710f6bdf32bfdef52d27e98b48bf97b07cdb9b9243992a958e66a0a8017869e3f1e9a91a32ab0cca92eaacac1f374d24d1fef0494d3b3272c233624fec2e7d68deb720b19cc3b4c5ab1eb827d02f0dd11ffbff4841e99bdb911dd5c0a75728aa6feb18ac1af47c62c708c63d069c3a227d979dd9ceeac13eabd07e89a1e71b500adae0f7e1ab48724db151b66f5356292afbe910de060792f828993705b3e0f5130a8e6bc729b85498d397a978076cc2887a06acb8eafc6b52767877850537ef9c17b24f1f0aaffc6d2000785e52ca126081b23a86d77651f0d44ff9dd2857d5d00a3fb7aac765caf0b6995177c754684f1a2ccd610907082788ed93a7fd56e2ac5f73fd5ecbb9fce05f082590617c094eff4a6a6cdf8706dc5594556047e5a2f756fc82229d7c619e68ed9b1940242f14f9fd0e1c585930b6acdfc826a28763cf92d76b7218bb6f79794f201430692e626ba1250b759cbbb34a99c4e95c5514a3fddf8642d0e1ff637b45644951af8b96f35aeeabab89c23c24f97efa526bdd3e49c3e2255422d79095b15f944569fac68e0c52cd1cbd7845f99cdbf33c5219c7beb3125cb9de4812477afc6ee5e0263f30cb95e3dca715a72a23640c3e3b030350bebe60650126b4f07a657047735c711236f6cb5a2740e0e4017d46cbbd60440753e9229c73ef223da2fa6df4134fe1c050dfd4d94ba004829272ff8781bea9fff1e96a7ec65cc744c75903652bd7662f01c892afbcfa6902f2d4c7de273aeb9c75d386518b9af137324cb05e24789135ee88d63b869c81a1c72e49fb8422442ee48719722271c141b4a65692807cf92c4942a772682895a0442f178de3ea2dce4ad3d4ea6ac9e39cd5e274711cd1e03f80131f6d667066141346ecb335a175400d8d89b8761cacd8d118b637774ddc3e83012d57c6f50b02d5ad7e01ae38a1e74fa91671d25896fe217cfb010d7215c706f50be8857f65e81822538780500147ecd69a504f7e1e7d6739f03660b89aa13a7d993193acf7238a1c5c8b978e37620a189203cc64f242aa60c09cf4e86c2d1831ef3a3f6c17cb64a8be4ee9264a702c28099d2dd4739c2c0a8a6c5a0a28a0acbac456ea28d34fbc4c5e4b54c7ef287e20d3329c1a1a797b512791f087ccadc70cab0cb38c6f41211f6518240472d0fd89403c0677432af33ef59e53d33c70fc5580107a59faaed56ca3bd753ccc7d29981e617f4877add5d480838732d96838a7b36be1371f87f2362a6a140438ecc1a2b09bdf04e943bf2c8700d25a9b625e29e5e2f92cb97ca0f7bb4d9b46e0a39a0519d8c7406e4a22f9dde72000a4430c4b1eb33d959330b30ac95025a16fe54d49d5fde7f8eaab5c5173f31327435c36987214127b9317fc518c6c139ef25e835fc1cc092442b8731e61b6765e1c33b4c7354f8c125e9f1e9d9d22b6cca71f4f64ebcd7241b392c7d39e9e75286706061ff4a0a2d50ea7003848c56f6d6ad76f0d1fd58d9f295da53c93d197d5ea161f397afa738cfe2be6b22cd502348f1086f9992efbe5ba024b8f03886805c4d3a0c2628bec0af9d5adf2c6774cfdd33e6a56d4567d419ec207e8c1df84eb5bde45bc47cb6be84b7a82ada2a7be62cf5f4bbef94ef6e26e41c4b2845ed2b53a277597ee373860a6a071f9181b2326898ff9679c1854ba6e7e23078a3bba947329f6418771f15ce0b2794a77b1c15ddeef26e135797d11326923378bd63215e0f0086cb74c7e4e1cfdf23914b994887750e9b050e820bf547420a29903b9efcd856fb0a798b104272855e1100fff18355bdcdb4917982300700c19ae9aa4cc93ae144b5d713cd839cbb51b5b2eee766043dca060341eb14265d0f07ea97dfa0e9555083eb38274b2a379f1b82b5fcf47e43ea13d475f75cf989cb75f11cd6e51a7527623c89b03a12ebaf9ddfcaea275f0fbaa5f90606fa725d0285f108175ae7fe93ebdbe8f40815b1e562426a76403c9ff18eed3e58651c6cbaa3fa33f7b00866be6cbbccb66239f6139dab863558627a0c5d3e4ae7b8ba9df67977bfe6f9785e5797806625"], 0x1008, 0x800) 17:08:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) 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 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x0, 0x2, 0x9, 0xfff}) dup2(r1, r0) r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffffffffff53) setregid(0x0, r1) setregid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) setregid(r7, 0xffffffffffffffff) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, r1, r3, r5, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x3d}, {0x9, 0x4, 0x3, 0x3}, {0x6, 0x9, 0x0, 0x80000000}, {0x20, 0x1f, 0x9, 0x3}, {0x5, 0x92, 0x3f, 0x4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 17:08:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) 17:08:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000200)={0x1, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x20, 0x5, &(0x7f0000000180), &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 17:08:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(r0, 0x0, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd717746c735180a399931929648", 0x14) 17:08:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000140)="5650fecbccae61bb6a1f5fe4bd7b5be25f1613a49bbbb68d7500001d0ea1b19ab82e6d3518d48240c76c502f224ccecc10156c51f10cdbe75bcec55dcf94866756a3e7763704f334755b0811b4425e60af727fa8706a0cc05401d10f83320eb031ca9c902dd60a2b59beced2c72607d723dac8b40f08936bb66d09bebd6bffdc53e8a72e6620ef6132aaaecae82febfb90cf1a1a18f97f6c72065a1b4957cdb5d035a4ed23e6f3028ea96731a3e1316d41ee96e1b02d1c3ac747b81d314ccca3ed6be0bc86961fc3541f40997da3b44b9d993379a0971d40af5db5004cc516e994f45274c2b60519ffa739ec7dfd719034897d0f0e25eea3795300158bbe996960616c8ee7c42dbaacb2ebc1f6f6bdbd75d7d4d84799b449fc191e5ee0fe40aa39e52a938754ddda060a474f8f426d98f980e226c794303ebb0070f7d416d11cb654882bd9d1b99b8ec95946f21059aeca3f10c8cd68a00cce9d7db9322d83c0e7b3a70a92676e1a59da9ca81294ede3c913f6210c2652eb5208e38e7b0912dc768323642f38ca2f8c24f55b4c83f37da248ee49af38a0b33338fcb37a0b9f65e02f1bf0bc0fcb1f3858c9a34f82591c078246f72dc1d07db2bddc42ff55283213d3282bb9963e54596b65ae0c9ed2ef5e72a013b897281b0939875e9af9a151975e80ce5412a1dee86d7a7b8ac28f2c69ef37e4a4ab42c17aecd6bb0b711950160cb99344002585daaa1f55302ad61012afe711d0ffd2b02bb27a32049e2beec96ce42e48337ad52023e794ec0674cf91ae320f51a816ed897ccf6487dd968b7fec6250d2cca64c77a784c0ef2e27db03fa9d985a3001216e9b0888b5b972b0ffc80adc772e230b2c2e813a348d10e3d6fa5742c549f5e41b59f8aa4ac42ea51236490ef68f671957a33806da4ad622f1e2d414710a2026fd5181c4efd3eb492189be264da26c160e3b49b0f6d96c4fd760d78b5bc8d0202009684cd65e328ae6a41373cd38ec2a3c8190a468072d4c0ddc8837334c01f4c2622a231a0b7b25d806a00633a7f85bc6b7046f8d85f43221b27898c7d47e13e44288c4d257785f620edc5bcb98aed16be11d7a9d3dde5a3fadee6ac1613aeccd92c751a2fccec47bf26c6ea8f0c326d06c4bf8d5b8e9c887fce584c665742932d623335902f009c3e422f4c556c21595c3694c62f96ecb15fdfc7075c06f1f9f78bd0f7e8898883d7089845d87ebadd3595cff7f7376e887d3a152752b7820244a8c613975384ac8018ede96a324fbef62a988edb75c2725f45d10a226cd2319c89a0c1dac678c777a0dade52ba6aef0579874d54982b58831518b8eeeaf3bb48bf47bde799953027f6a6af3c9e329fabcb27ae1c341fb9edcc51f9a1f233e3220100cae7be3a3cf3040b770fe7c8d19b7bd76a60d891d6dc64f503ed45a2b93c26b7e7b2debd5623da235a892f3b76caee6d7462c7380e2a8050a1c9c15608e48231dcfc570f22e67d8a700ffb694583241d4f074ec2d371b052405d00ccc5f58cae6f1770a812708ca3a9668445c97ac51adf6e92f59f8fbc9c7a007183c016b7e74be7b4a85d8ce9141709b4649cabfceed3a5598ab3725825a832f38165f4e8b609daa623f556b02e986ef0098440cde7968ad44c9f8fb10df86ad90ad78bec631658343dc1487452fdd487245cb9d888a3b44886a87141368dee64c144af9e04e2d47f9817d930dc9bab2f9db6935c62909ef5d704e59c230b3e9aefe83f367fc3f0f685432e8eabcae01397ae16a26ea56849ed585a444b2c2902579df9b7cad4a9157aaa72bec9df2aaea6967dc736158e77cc33539c9fdfd78b313c0d4fbbc3678b75924f51cd34208c652e11eed8c24fc127dceb69e0cf301f478f682565bdf6b99c433d82239cbfe2bd28464c7586be6aa2c339fa1920e157b289f1f7023056f499168d556945f4ed9841e1ee61bb29dd58932c63852a2ab8814dc921070ea0819149ea4932a4a46560983ab4761198773e93c3bf0c94ffa19336e673f377b58b708ad1bf0d63649c22570e10b282ad44f58d911f8bbf04d6811bd88ad0712d4ccc5da109871efc994206ea6f85fc1a43081551fe583f532d21e25f697ff9e413a2571dc3758d3d7e59e602d7b54b49b378e488ff98ce27c2552437c764397bd11154f93512add683f15d1780f51f7cc46e0dcf9b77a8ba2e59ef55c5851dbf23a7f42a0a3bdc7e1a2aed0724fdc7f77745536ea15b7f36546f872f12a9b0807a0e1ad0f6e0f0b6f8f0e2fb4f9fc696989078a8228600d2629be95efe3428557bb0c69d5d4492501cde8d785f6b75078ef2b3a6ddf723175af67cc423cb5e1228f04f00b6d3852583fe1471d6600e5d7355030a3c899fb5613b5614e9138d824089af2067587319357b0dfc0153621abb2b00376e290de4e85c391ee56caa4745927266a526856379732d18b76e75caa7f04ea5d6a1ca128e0f36ef907960a23e485ec57096b73f6cb162a046fffade30a332082bcbe0563845d5c275ee1d7f7774c168dbed6d555c1f0efcc06b2881f28992a63fc3011297d890eb1c63c99f04ec473eac2712c847e4fd4bc856141386289d804d057a675df25a1376e8eece8cba73e21a6c3b82ce0286399dc8120a6dc2686f2c1309f30e96fa9ab62448ec1143033771f1b0bf890909b08513b2a021af14633d3d2c1d8158dbcd3422d3007d214215641227bf7c79186bace60b2f3a05eba8f17613a47d035649d78466c7e9b682952dd94972629971a29a6fd1e82513c3a9399839dadbcf6d050e31ba56a3d1a865a0b41dfb7d3a3e2770a09677afe8bed5fbdf413df4b73c4e1fc60ef76bf1da87e87b563f731639fb55a211d7e0d20c0dd2059668d293a7e693ceb5765ecb84e1058f207c889f43f685089b62750515d0f48ae233e677f789dd3198654e403a9c3d4ebf9a54aeb30071188e1c971a3e3596db7a4ffa2a4456bbc24a37b5ed366105da42e8c143f531d8c232a2377143637ad8940dd7e23a5dadd743f31bc2cbad81c9f98df46bae8b9fd5910d4a1f02aeaf1aabdf09785edf45a2c2d65815d91eaf09ab36386e5000cafc2a4a45d09fe360d3487c2f03a83b055d76852d54e6d289e23d1ca5500ea5e9ae2aff58626eb51b2eabac0e5be87fd6c2c55da8fba120fdcbe856a95947cc70734949596778765cc3cb68e1fa0e61e2ceb2bf77eee975b980f4c53c093902be2e13725c7efc17117820b77ad93b130ee33462618ff27366551edbd3e08fa949f5d960a15ef2e30a136418d8c1ae39632f4fe0f4e77bbaf779fe5ba70380aee8430c40559cf6014e07514d999b8e5389e1cacc54f5efbedc5e1ae6f15cca8b56b6a08adae7e5622cf6308b3ea7067b1ff641aa2708ea2f50e83de01ce6ef0ac8c659367cae790b6082ec91568546caef6964a5e9915daec5c1e2e3c406b4273559c6490ee5a62624197109389281d6f9b9caa704b9b2aa4fac66168ea54d46032757e45785b402e583d54ba3affac4ca228a3c426b99d0a6cbde24a5181c7d838962f70cbd5ede5e19d979bf85267bef4383b66a9b7cdc98848347d1fa55ab47fdfdfcc55397eaebcd3561d89243009714e60d38ef0419e05aea9350fc7bc582e0cb697635292c0b902ffaab40e59deaf45c7d4249b49397180ee14316f91ed9f996efc9b3bd679a38b7e312e3519074f74a68322014de8c9436c453d386e405abb9abae50f3c1b462b6ed7a99436e4a0c3cff466fd8fae15d72c91a829d9b73ab58b6af3ce9deba432c14580460bc3c512ba786a74aa64a201d31301995c7e37d75fbc027d6f48a4001dd0e085d7fe97f817c264546ac006702324d3dc45aa92c5c0228582d3d82e3aa4e08c902eb2d471a73a7232335dcdf11d9a7522b8a9a5b3fd45b550a48fb42aae7ad03f75220466fbb1cd5cc0de8095011d81f85f178099dd9870a7eedbfd0f0a25b8a256af8ce832b51ac3611cd28d9eab1d7382cbec2144e6fa7941f389bf6f8ff496c4288483e7455275616f7f3f6d943e30d5611243da5d4bab011676270f0db5178ebed9cb91eceb32976e88f0de3ec4bf60fbe8869a6d72e372646ad5bb1ad8ee695c73a0e2b2ba0c45a16d33e9ade0a428d54237cde5e4942d31e55664b8ab8bc00bac38c5d9e1af7d158a89ed327d8b3490f389181347cb888adab6db6ccce6d2fa9ae39cae1afd6a34295270339d893b42689fa6c641ba773a240e230d953a8e450eac6730b12777e15c0c3c724e7c3cba1868d8712202e83c8b970785efe2d1ae3fef11975b8f3d00ade366eee512b2cbbe69f6ea0b30bf017591288b469e67fab32b0929349a4ce8a15f77f5798d0288250a2daa105af2ba5a2648d8aacabf25f48fe56aa09883adb16c0ac110bb6ffdbfb4f3b21b405b430d16da65e7a6efc9994daa831518758a5faaa52eb20fcc0d9db997e72569e15342df0d6763f5c9d24a495a285db3827713140bcae195479769293746054ccdffa46cdd9dbb3982d81a090bf1812dce9eb1d36b95273c7960a51b356015b82821a008bb1b6897938405990c3a1594b352ce47fc18a53a262cb6349e81be5719b060982a1ac7d36edc0538940cc3d1698c11509fcc376ef2c8fb99175afe4e121b131e51bdb95a3f01cdd2e043e5cc678b3d5eaa081f4b6008859fab1414cad8e201cbb44774bd104ac4d62c5a3e76f1c57298b5fc678c49f9bf734e8fab07737a23463f0485a83fd7f9cc459fdd44b7bfac77c0befa637365d8f2d59abb452738d85fe6da0085de7363ba65c10fdb1edcd90e345b5d46be706276e61a2a03f3729969d05ed109bf58f5d06eb1aa8786b3e1e08a2adae6c0b5f38e2f54a19ea70b3782a3ff61a6bdcc1b506f89bc67bc4c3f11011ccd909a951bf566579d834444c6c0e120acb5fb532b36082093ac27b0117e477fdac9927b0a9f077f1e87f91e288961d4070e979acc99e7588e04f886e449450abef0a9b014d21e78a1f1024ee375094a57f7799f01c073f9097c639da50051cf49eeeb338ae5e6280f6e57414119cb76eef146faec214ec6117fff013471fe51d0afff79ea6a9d6e14b5b015d495a64b36f5d157a627a4ffb723e9cf8660b88e80c163573fd23e67a2c6804357b3fdafa0cc11b355ea89302af845d51c3e4ecbedb3509cdd5aa470f2cedd946d02997afac540719b6c9f1bb577ec95d2115f49ebd491e462237a7f0c9c42e1da2ab835f49a0bb545d8f8d0ec254c59774144b3bbd0a37d800e038bc917abc9621977e9c2bd5a34e2c5787c6f120da3ef6cef933078c3990cc21e2e8a7500698f1ee5ab75a49bdcc465c76433a1ff0c32335443694fa601c304dfeca55b049df3c2e7004341c8c4b920c39fa66f90b4224f0a3187d1571fba372188b1329d03a6611cb966dc72f0cd9720fbbdc2c125893d3271b1151dfc2f8aa30c1d2a30609a5f8bc6253e8b05b27e77603f7d42c1667462ddb929beccf1be82a24eca3ffdedd81d71e8c0c3302a201624330951bea201bc1cfb00d4975301fe9efb02da47a0d085c388fefd147309b5e3e6e3944f2c22fe010643bf00e5eafb4b2328f10fdb1115e4f22aab8bb0a7c358c3c45cef589ae8b39968ffe3a71a73b315145d24b85d1c443999440737e5cf1266e8f384d89775d52f812dbcaac9e0a37f6385a70dbfcac09defd1b9697a74c8b61128e1491a49bf9136598f6af4ba6903daac368fd633b5e9271bc152338e9b5461a843aff5deb491ded6e3b920776023eab45675036fb7e682258356c258b534d8", 0x1000}, {&(0x7f0000000000)="eee1f783f9587d8fd4163f83b6e1eaafea123a8049afea9516e2321116b114a9df694ab7ceeea0d7d0f6195242cc25366fbfbad533c8c08d64b78c1fb167e5fd3ea8675fd4f34e16114825928b4a93d86d77ab0e41fbc1b9a1c70f1efb040fb89f2256728877e77f1077c99997f968e5d36e34f7d89a65278ae9b26e0df77870939f", 0x82}, {&(0x7f0000001140)="82ea5eef0e651e4407b3a2564a887faa1c54cd314b9dac5bea7963072909f789362161dc56c1e0437c618771116f9b70f2c9294ae5951a6bf857b96c09b5942ed333dce3f98064f8f2020c02503e599deb9e6863c4", 0x55}, {&(0x7f00000011c0)="332478d389ee858ca49bcf55be58b3ff2a0b5c27dea172eb12b9a9319ce673308ea3c26497a030aa1c314674f0e22a344272cd6799569b1fd61ce2573949e082c3141d042d7c89264b73ee7503878e", 0x4f}, {&(0x7f0000001240)="d791e0ad8b7f92a8c09b709d89e2f6ee7441a0468b2d5382f7aeec69bebcb50e461af80e43d1c4c1e5370c06e854b1d3d00adf29c02b3d2a4b5caee53a4e5b9e6e44664794fe8d2a66f771b747db585fdc47b0275eb5a48c23a92c377cae0ae4518e0588566a86ac0a7413426e7003a9b45f73458954416f56cbd046a086a28a4ae9cab207f59eaa2b17c03da57493a984857318b25a70d8b3249509be0c7bd468cf51fbe0", 0xa5}], 0x5) syz_emit_ethernet(0x4e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@ra={0x94, 0x6}]}}, "df4b80f40000a759"}}}}}) 17:08:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="168b8c172782022e2fd89c638d2534"], 0x10) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) 17:08:22 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000000c0)=ANY=[@ANYBLOB="e3ab04002f00ffff0200000000000000000000000000000000bbff020000000000000000000000000001"]) 17:08:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x5, 0x7, 0x100}, {0x0, 0x4, 0x80, 0x9}, {0x8, 0xd1, 0x7f, 0x4d4a}, {0x2, 0x20, 0x3f, 0xee}, {0x7, 0x1, 0x9, 0xffff8001}, {0xfff8, 0x6, 0x1f, 0x52a}, {0x1, 0x0, 0x81, 0x41f9}, {0x44, 0x2, 0x5, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 17:08:22 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f46482", 0x0, 0x6, 0x0, @mcast2, @mcast1, [@hopopts]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 17:08:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) syz_open_pts() sendto(r2, &(0x7f0000000100)="cd7ad26ae05f1b858b502a4e3e7dc3ee98805d509b51a2636d42539f80459589f1dfe04c3f7c3e17bb6378cccbec60a00e598ca8ffa472c2fb4c9ebef132761f57fa637a77007dfdac941c93d07abdabfc6413e2e84764a8ba434f921f20ecfada8cb2352cb274de22a0c6ee2c640b31aadc17c9b76b9a9ebe4ffaa4a4650f8623997596eee628d871b797a60d5bc6f2587709ca19433d0888a482017948a8c336540b65ae4f2f87c27ecde842c9fbb5c4ded979bfb78ed0a0ae6e8fe075", 0xbe, 0x40c, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:22 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) setgid(0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000140)='./bus/file0\x00') renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 17:08:22 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9a8386a668d25f6d8086b4b92a54663aae1f949c085928b872ee096b5a3d57a2a924d1b8956988a4c164ccf332bc7043b3157bf7ca448421ec055d5050a16ea3bcf44e5369fa6355e7e70a5823c9f0a27f182de29029ee792d314f72c5e42276d232c51df668755434f7f28caabbb18d0839cefbd844ef9ceea689a28a9e41067725bb5f1eb9ea864613860cf0e77e8ee8a5411a95de8dd22abb04", 0x9b}, {&(0x7f0000000180)="564b7cb96a45039097a2f6c809cf9966b1387f7ba125753d4ea92f0a86cd50f56bbcf4c5582eebc1e4ae8446b37ba7ccfaf17b8372b28410", 0x38}], 0x2, 0x0, 0x0, 0x40c}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 17:08:23 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd60e7087500082c00fe80f3ff0000000000000000000000aaff0200000000000000000000000000002c00000000000000"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) 17:08:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:08:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) msgget(0x1, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000001c0)="d335210c26408f0946b59a2eb070f2eb49c81be8558e74be82840da7b6d200c6106e7bd92553a22ebdb22649d775bc622d18dc3fcb3b02374de9f1978b9def0a", 0x40) 17:08:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xfff) syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x81, 0x4, 0xffff, 0x3, "4de7c24a8b1929b70a2aa530328b59bd8526a4fa", 0x4, 0x7}) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x35}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) pwrite(r1, &(0x7f0000000000)="fbaf8a8de2bafbfa5edfe162c5ed", 0xfffffef4, 0x0, 0x0) 17:08:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:08:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936877dc24ca7dcff1b576c4bdd4b751785eaffffffff4184b1ad36", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, 0x0, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgrcv(r2, &(0x7f0000000080), 0x8, 0x1, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) lseek(r7, 0x0, 0x10001, 0x2) 17:08:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) sendto$inet6(r2, &(0x7f00000001c0)="0e156e30d499e0645c3d7b2ec07295e51e547263da8cf19df84c905f25e62883a7f99972d598b47177988f30db2d615a94e2558f015720944d7a92fb9f09c7c08cdbb02205af4e48aac0889c77d7dcde09d38da4c891a18ab3972fedec7801d59b420fb465cf80bf1da4a8beec688569841dfb45e34e8315a8f955c83ad8b8e726fc274d8b2398e01b0b2f49266c221b67808854c8f967ffe97b9033a940bae54bf9715e25ff9a787b298e05c5950c5092afc32485d826123c9c3c910c7f6dfc5e961d8631675dd07bcd4b86eea8e9b3c01bf53cac8a0cb2aaba7cd5864f1fe621", 0xe1, 0x0, 0x0, 0x0) 17:08:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x13d) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x80) accept(r1, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:33 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) socket(0x18, 0x4, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x4, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) dup2(r5, r3) 17:08:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0xdbf26363dffb7f3a, 0x2000400, 0x4, r4}) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 17:08:33 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x30a8) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getuid() setreuid(r3, r6) accept$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000004000000000000000000000500000000000080000000000000000000ab000000000000000004000000000000000000000000000000000000000000000000005100"/110], &(0x7f0000000140)=0x6e) kqueue() 17:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x25}, {0x6, 0x0, 0x0, 0x7fd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) r4 = dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r5 = syz_open_pts() close(r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x53) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x80, 0x8, 0x5, 0xfff}, {0x4, 0x0, 0x7f, 0x68}]}) write(r5, &(0x7f0000000380)="3c9ebb8a65237a1900000100000077091a71de17fbdc8f2020fe58aa8ae7a581e3ee98abd5aadb71da4270efdb5856f98f3a60c51b09cabf759fd49a3c585042bea2c5ff96a978486c4a8ebff1e72e122eb9496cb15d56611e162a7c9e12f8f45230171a61f16ca51df1e8cc8f85396b7b5b4366abd4ca6f45e33da90d06ac544898f3e7475f6c454359ab8b756e1595de3cef61bcc95469e98808976042d0efc12813c0347ae9588170b41ee4636d294847039e8d5a5872ca63ec18786a6409cfd5e0a5f642bb6b5114c3c96994b53c80c2109034db5bc41fb8ca41fcf44df1b783b1ed7b568a3a3beb98069b57ba827c153b70e1dbf3ee5fcda0582a680f569d0aa9ef7ee7222881996072e6d2be2d773ed72fc13c5d9d723b6c779e1887781b87391b058a28cae65af5c649bf95e566a70126c423ff67150a783ec132f05b93801051198cb44265feff893c0f34a8c3bde6822b728a9d21b61bf1219891f6566875bfa800f4e4d9b6e60c26c6dd228a9a2840e82a7aa21846", 0x17a) 17:08:43 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0x1) 17:08:43 executing program 1: socketpair$unix(0x2, 0x3, 0x103, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) fsync(r0) 17:08:43 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x5, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="7fa100d71704000026dd90ef32a7ec9728d6990200cd03e9ed8a2fddeda2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6fb0a4542f66696c6d30"], 0x10) sendto$unix(r1, &(0x7f0000000240)="749703170f000000", 0x8, 0x1, 0x0, 0x0) 17:08:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 17:08:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 17:08:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) munlockall() select(0x40, &(0x7f0000000200)={0x8, 0xff, 0x5, 0x5, 0x8000, 0x108001, 0x437a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x5, 0x1}, &(0x7f0000000180)={0x1000, 0xff, 0xfffffffffffffff7, 0x7ffffffd, 0x5, 0xcca9, 0xfffe, 0x3}, &(0x7f0000000300)={0x6, 0x1}) fcntl$getown(r1, 0x5) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 17:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000040)=ANY=[@ANYBLOB="00001740adbf91d1b5ba0aef5f000000000000000000"]) 17:08:44 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab979104e5dc1ec1efa2bf61601ffffffffffffffff92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x10c) execve(0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x10, 0x4, 0x20) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 17:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 17:08:45 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffc8065c287aa83e8b51f8979200"/34]) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:08:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff) link(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000040)='.\x00') 17:08:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e8000090b30246041b000003d1f5bda3cbe79ba700e0ff06d1c4087d7db242600000113fed49a8e9d0e905770000fffffffffff50d9fd5df8566e300670273b7e9011841d8e20900000000000000000006060013"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:08:45 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000240)) recvfrom$unix(r0, &(0x7f0000000380)=""/259, 0x103, 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2fd0e0c856"], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8e02695e523000"/16], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0)=0x43cbc, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000280)={0x613}) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 17:08:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) write(r0, &(0x7f00000000c0)="544f16b849a1e50eebb3fb9fbc28c157dc847b292f82d459dc783742a4014b501773afbe7f967ad07c351e700331f2457759dad3de548a92e53d695602ecb8c73b545dff3142e095a7a26bf1899437930d72c11a351e9b0ed83be632028f58b1fc42c1920da0b007580483ff118747585c80e9a13b4b30620365e0cf3af1b095a35c6dd578885c7e49d01eb186d224daf8bee60be55a99d904a96ee5f1d4a0131e775733611b5ed0c5904dc38ccf582a728060f5a4745130bcb1566a197925c6dc267e672b3f4694f2ebe27f1aa91a60a33f0f2acdc6af3077dc2b3ac0ddb7342f88b7d7b935ef97700e4d", 0xeb) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "cdfbd9f73c8c93cc"}}}}}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 17:08:50 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), 0x5a) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) 17:08:50 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x600, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xffffffff}) 17:08:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x72) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="bec79d6f1bb01f8407ff1507e2b014fe0000001862b9d8dcd161342e000003000000000000000000000000afd9bf2b4875fe1092df1126432b5f4cd7f456fe61c0028bb3ca", 0x45}], 0x1) execve(0x0, 0x0, 0x0) 17:08:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000700)={'./bus\x00', 0xffff0000, 0x9, 0x4, 0x1, 0x8, 0x50000, 0xeca, 0x0, 0x0, 0x4, 0x63}) write(r0, &(0x7f00000006c0)="670dc3", 0x3) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="465ec00f55c375c844500817ea79c7133c5d60e75d4a3f2224b4a826994b37df74d1ef935abd38c960fbe9f3da2d4a0fb2716ac75f57de52764608eb6e197b3f0434ba1678e6824cbb32dcfcabe3a1f8dae847e77290ce1105ba3dbada31", 0x5e}, {&(0x7f00000001c0)="30c4cc12f4c64f20a7a7c0185f571fff19d8bf61b1035a45a608dfe67ad0b44b676ce22d711956d72f2da4fdc89e21e3835c30633c53740a77639349b18db5034a992e940bcc73af98c00bdf4075df09d6f29253c4cb33eacd2b274649f93ccb6751d10f3f1a9e687ca394556e47d24cb1b40515e1111778d78572977d", 0x7d}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="000100000000000001000000c382c550b590179fe9665ce7714302423297e72da3d275d5773db02969ff6fe5168648ea92e97199eee3469ad856b78fe9e63318779c7b593c86b0f50cf004a8e2e7ffe0cff92ebb9532eb8395e3eefb18023680f4748f4f2ae67deda9a4adf995830ec0d5433fcc4aab80c19b3586d51a08300bbaa5e8798aadf7638548c49b2b472b0047590f0cb81cb1607c174df3ce9f573fc9c18b5acddd355c9ace7612119dd994ab0d061dee458e4f9118569d88fa38a205cc54950071ef47fe4bb94bb52ea3715a88a533b242ff5d87ce0075b76958f97aa26129261ccc736289b556e54e75f143b6097a2ab201bbbfc561f98efb13c2a800000000000000ffff0000feffffff885bd0322491ffe5ceb03c6217e8ae8b8ef625961d82a41053f5194266d1a0fdf85751f8a2cd47c85905086b00f438a1fc7875123b6a6f403788a253f2aaaf217ca21d75cbd9585c7fad404f6880763baa21a14715a501427465bd19dbd69495b3ec3e328bc6adbbec5b308a93ebaa7b854faf7fc81e1ca1ffdba06ff589e0858eed0482f81ef6024860e7f83786a9fc6cc2c59363e00000c000000000000000ffff000010070000cca24e7b32f6212d3413af10147efd80b655d3b041c134662c119b4c4b329933deda9be0b59b7c7201bd580405f7058f605e5fd7b969ffc537c6ada775a735d0c8af1979bc39e987ced0cda72fbd36cbc846a58e1e765d57231a1197f48e9e8bc3b1e494d0b29841d6cc364dd3fa1ba482bfda94497efc45482e8b97474c99d5650bfc8b7a03e548dd0e99bb6d281f9d9bf2de98ae192b1548869f5db44491cee35a0eb721f43d9e84000000000000000001000000000000010000000101000017d84e6696e4c02755858491fda5bda02bdac2a48a1ed9d7c74bd46bd55e3c8332200c5af4925a8f920b989a12b290b690e2223b484c416f6f75201dfa9499503fce10dd04288a52df54c2a6625c0e77c0318b966ecd18d82b391e2ac116ddca5ddc9f1adeb75d0aa9020b418c99137c8c6db427c8472222653aca3e987f8359404873d686061da0313e3190a8b76ee47185b125b4ddfb9b44468d109171a4d38a171ee4689e44b9415b0f5f7453acac0cbceca7b43367357c89d72ec97d3829d0238789d517ef998929bf15dd487fc7fbc1fca3cffc8b0cffb5f2cfdfae5eb5a020b2bc40974f125377950000000000"], 0x368}, 0x201) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:08:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000439000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 17:08:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x806}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 17:08:50 executing program 1: r0 = msgget(0x2, 0x4ff255bf5f020e4a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/104) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x811, r1, 0x0, 0x100000000) msgctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x7}) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x220, r3) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000180)=0x2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x9, 0xfffffff8, 0x0, 0x0, 0x8, 0x200, 0x0, 0x2, 0x1, 0x3}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000240)) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f00000004c0)={0x1, "8338f54f65f3abf5db050a6401473c5695632d09e0e91d2763f043219a6ca160edc8f7604764c3a86baba360b631eda692018e0895f656ebddee"}, 0x42, 0x0) sendsyslog(&(0x7f0000000540)="e9f9387ba1b4e1ebda6a19ac5f5a5a358c04571c46250309d387e7d9c3791feb74b5d21bc74e9a9ac28e991de5ee47a7664f395ab80dea26d9cd12082f07b69353c061c3f280110e570ade1f903e1775cb1d8594f13f18cc15314cc44d9538be39f5e200e6003a21048bad807ea12047fe0ef845538766f1a5b652329d33aacd2f3d245f9d90a2e2", 0x88, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000600)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x8, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 17:08:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) 17:08:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_open_pts() 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:51 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:51 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:51 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8213adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(r0, &(0x7f0000000080)="69b764bace", 0x5, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 17:08:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) flock(r0, 0x4) syz_emit_ethernet(0x112, &(0x7f0000000180)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xdc, 0x3a, 0x0, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x7f, 0x1, 0x4, "f8708e865a1b2e30de4b88b5db7a732f8d830a982548b8aad4001c06fe7f6dde47e8ed49e1b83b2c8d19f455330026c9f07f5d0a50ebdbac5c323a28a06ca9424eef35f918c8cd5fb8613826e0c0b8a3d2f99a0397568d40619cc0dc0652efd8692d12b9095a5a469babefa01276a975e7f3ff1a6f86d08b22328b10fa62ee71518617eeb6dc43e690e64105c58730bfb296760908c825f7716b37592d89527ad2a035a46bc58df5c444d1624a9508828ce81e2995c18ebd87ba4e9f6d1d618b4041119f0ab499b336000000"}}}}}}) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb860000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000f81748f012c7d1fad87824e38a6ce61504a9f4fd856a170d7aaa91d0dbe76eb"]) 17:08:51 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @random="0002951bfbe6", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="23ea7601cedc1ab40fed663fc86d042ba368395b4b3e45cd7a2f2b3b77496d301b75509b09832b03a67910cb5d7784fc56ead5849141db68f73566be58f12c0d669efe8ee12da4506c5548f2290b328646fb90d3ff3232e23c188be62e9a2703b37e0d241be3470f70b0de64b1abc1a005cbb3a2edd103ec5a7f7f1665e23d2242aa01a763a56b584b75d9a8810c0a5c5a57bff649c2c46cb68dcdcb3fd8b3c3545214d3189f99ae51d2", 0xaa) 17:08:51 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/66, 0x42) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) setuid(r0) 17:08:52 executing program 1: socket(0x2, 0x4000, 0xd3) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_emit_ethernet(0x2b4, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "6158c2", 0x27e, 0x33, 0x0, @empty, @mcast2, {[@fragment={0x11, 0x0, 0x4, 0x1, 0x0, 0x2, 0x64}, @routing={0x7046542bebcfc4ac, 0x10, 0x0, 0x2, 0x0, [@mcast1, @mcast2, @mcast2, @empty, @mcast1, @local={0xfe, 0x80, [], 0x0}, @mcast2, @empty]}, @hopopts={0x89, 0x2, [], [@generic={0x0, 0xe, "76b73259c98ea222f814b37a78f1"}, @ra]}, @routing={0x6, 0x6, 0x0, 0x1, 0x0, [@mcast2, @empty, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x29, 0x15, [], [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x96, "d8f6a9a848c74cf1885e4be26b24a7f8e0aabc0c124452d885d48c9a6f44644fbe5988d753e31a85c40b7df374854ca7e5a82514dcf4662a0f14cb781c9f2a9f3faaa8dd6b51ef38fc14acfcc767f9679f7dc60333e10bf136bf4cc8e3c29dd4694f29c46ddc2edd0c82d172fd416409a486c3988083d77056ef47ed6b27919f2c6ed1ea997268e37d6e43ff05ddf4b57dc6ffab64c8"}, @jumbo={0xc2, 0x4, 0xfffffffa}]}, @dstopts={0x3b, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfff}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x2, "8eab05c00ea31ee7106567d7c547ad2774dcd160edd57ba519e0803047e969dd247fc1148196c66509f9c31e2150517c48b45442ba497f23a9858fcef9485c0a4965b632023a766e04cd1d64b35609879189fe60c52918cd2813c35c377bf94504988d4a45031131bd3d98a0d7da54b011527067ea20f5f7b3497873935bdf1427f69d757d640cbc89d55c988d4bd477a0da8d319da1cb28239a5b1dbe64c9de70f41de64e176ac5b3641f8e2471"}}}}}}) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86238f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x2, @mcast1}}}}}}) 17:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x7}, 0xc) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000000000001faf0217a1c8ff8cd0170d9434ef9a583b5f5639fd0611c4f3c13d445f869a1750c0d8cd251ecf586de2dd8eb83f42c7b05607c9ba4d71d82ba6b1a50b5f9c3af9a4dfb17066a710fbfea564ef31f7dbf19f971b272b9802b3db54628d98c20f30b89cad9db646a0ed2"]) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="a04f035ef2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff02000000000000000000000000979a8200907800000000ff0100000000000000000000000000011cfa69d77e85192bcc732d2d7a0d69384ea8be85b88c2e66b72adb644d60225bd128cc4623a598bd02eccdb003667bc86549c8b7e22701a295286695b46923cf3352eaec0cea7e443007969bc7f0d35e1828c3c9e57b69c617baef16e875aede1d94a765f792150c7793ffcaae31f818cb649b432cf275e3ce2f0b4493ee1b58fa4f462f9ff37580bde40e70001e767bd490471c"]) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0x1, 0x60000000, 0x0, "1a8a497373afa3edb860eb65bdc40c08fa01da93", 0x3, 0x4}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8000) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff020000000000000000000000000001820090780000000000004000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 17:08:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="e1f61fcf31f4e36a7a89755c6a1167a330f659e1a727187cfde52f9e91b28472fde0fc4ddb6393fe74d18f4f494bba08b2fbd6540f98c36e9caa967ef3caecf2c5a8bd19481c02e55b00758d5c06d8c664c85733e05e7c1e20e24c48d55c119c239d76ff94c8b2a705f07327c18d1b8dc9620a740b117c783913900a02e0b4ef18620f2b578caf8c06b6129a6799694ccfcfea76524d475af9fd69548e9b0de61d68", 0xa2}, {&(0x7f0000000180)="123fc80f8d7d3361b92b96f025885e820dd322a60892c4acedc83116aedb5b057f4e37b69b5c224aef31c0a157aa6e91c028c76406714901b6ba1d36dd7f3e0ed7fe1e73c5f6ea5a94680cb0701e3675c0c5f650b5c8cfe0725960792d21cc9de0199770fbd4fc77041efa0de198c738c4d19a3d0d83ba0f8f1e191a0ad994db3abb255d2317b6d3e25fbfa5ea1f911e0dbf1ed470146ec972e8a96d", 0x9c}, {&(0x7f00000000c0)}], 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="75006291704fcbc8585df2faaaaaaaaaaabb86dd6076605194bbd70855dd000000004d2caacd344c989c00000000000000aaff0200000000000000000000800000018200907800000000ff0100000000000000003875beb793fd9bfb087590075f9eaa2eee5968e4a46680374c01a2071afdf900b60ddb4c8b8a18e3a189b009d7b582f7da1290b3fd5fe7525c783acd5998cd6658a433576d4045824a52c7ef69c55cc12fdb2cb2e449"]) shmctl$IPC_RMID(0x0, 0x0) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffd57) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x5013, 0xffffffffffffff9c, 0x0, 0x0) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000040000000000000001"]) 17:08:52 executing program 1: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x109) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="134bc19373534ca4430762c7074c909ddc84f0", 0x13}], 0x1, 0x0, 0x6c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd607693aa00183a00fe80000000000000000000e4000000aaff0600000000000000000000000000018200907800000000ff010000000000000000000001feffff"]) 17:08:52 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x89, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:52 executing program 1: syz_emit_ethernet(0x51, &(0x7f0000000180)={@random, @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x5, 0x43, 0x66, 0xfff8, 0x5, 0x1, 0x0, @loopback, @broadcast, {[@noop, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x3, [@local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0xf, 0x1f, [@multicast2, @multicast1, @rand_addr=0x741]}]}}, @udp={{0x3, 0x2, 0x8}, {"32f19eac978115"}}}}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) r3 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) fchown(r0, r1, r5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) setregid(r7, 0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r7}, 0xc) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="75a86291f2f8aaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff01000000000000000000f2000000014653c15ef5d02d05464afc45c856f3129e878bc5563ed7629e85c31f1f4361cce1f84fdba85848a35c1d5e48477836c7d582c58fad0b83cbdd9f02e7df7c165fac70ddbc63c9e3a413d2510f33687f6ce01283afed266a13443eed758e623508fa9079ff0e8819c9a71a3687595a717b3bc4dd4b54c1e8a3f2efbb4316e6b1222a413709c396c77ea9138a1ba2facf1515be9aa8f814eb7081612d87bb34da9479acf679363177e116c8cd191714cfe9974d2d24295aa8"]) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) sendto$inet6(r0, &(0x7f0000000000)="7b07cf5f45f5d8f79fbd447e1617752c60122bd59ce4b4e69113881bc9fe414261454de594932993fc4e8bf59a3dcd21ecf20487d93b0b200858d41f1101b73f646c3a29bf79c9bbbeeef7caeb6467c862ed4fe6ad4066e9c6bd1010791bbfe790bcc486f3dc1483caec94cddc8693ac009bacb4509588e5fdd75b1eb2fe72bdf25f3a451e0c3fbdb20113aeade31afb2b62b1120f3b", 0x96, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0xe4, 0x7}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) setsockopt(r2, 0xffffff01, 0x5, &(0x7f0000000380)="79ea7c6119a84d5813507ff8362c82c0cb62242af85a3dbd0bf8d95c6e7c40a7ed8ac0e99edf85f98ebb0618c23d31441c110fc3ab08af2554600e4348a079219a6224d239fa55d08fc218a18d08ddba33dab1719fbef01bc39730785d2d5bf0a7368f444e6475fc317593aaf3169fa3710c4eed56ddfa60d565218f42815ececadeda77b332df78", 0x88) setsockopt(r1, 0x9, 0x2040000, &(0x7f00000001c0)="fad8f2e6ebb1403c8fae06027d12615ade9fd4edf18f0aa8a376af698666dd2c3367d34af5b3d80ef03c3ad96946b7978713523f69dd540867e001a76a576ca7c15d6bb7e306b8c7d132d6f13c35fbc4ad85c364b07488a4fb6bb5ca4704e7bec1efc0fc5473f91677ac7d5c", 0x6c) 17:08:53 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000440)=""/227, &(0x7f0000000540)=0xe3) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="1b0381dce878ded5cf5164f45a092b73fe", 0x11}, {&(0x7f0000000080)="84e641ef7934402549b5ab01c1391a03fbf71ffce1ce6450e2abc72848998aee9d9728541d7d18ca63e5bcc5cc878daf0f51ab5cd3b7e2bf9c76488f6e649bbd9da956545a9163e05315cb56adbcf22ed29bd1ec26915e", 0x57}, {&(0x7f0000000180)="e413f2e23d99f88e1bbfd2f802beaf4950848386ee64cb13e9b0cdbfb87aeb09fee5d97e69dc9a0a2d2cc2cbf713663a8da01ee44e3a169a29a5e60a9b17371e1d1bedfca9895ac510f259c94c68cdd4bd6884a43e9441173cf030026b67da3ec72724bdf178ff3ff836b7938776240370c3e8eece7ecaa48f510e47452bf22804d2229cb61668956d341e7f0d8a3c75f9b33cc79e1c622b5d8c30878e9682efdc", 0xa1}, {&(0x7f0000000240)="6f62ef6c28cbfc3964a832477eb9d53337fbe7fee64f7893fee73f803c055c32b455c7d84274bec971563f9defde0efabbb430d4a1eceae4fcc2deed005ebf9c9da36eaaf9a371bf286420cafd03c348f9156994228d86d1737aa9202fe26b7ca6897c00c0fa46cfce63e0a49b594384331ded8ff6df1255497cf6d9e2bab5fcff07df48caeed3a6ef34ea879177cf55df8285e762417d41c42d40", 0x9b}, {&(0x7f0000000300)="02430e46955357349ec0670a9477c60aa5aee64868e0be9fad60e10ea5ff19da799367ea9df13d91513f45b4085460628949902a73550f88f8cf35147e01bda39d9a606d3cbbc053e83ec0a3584d19ab08b2e0047ade919f", 0x58}, {&(0x7f0000000380)="00a0db186bbf8ab5f4fa5d8b32f15117d017e1bda60753122394cfe4e4f0d4d8a4f9d6ec0cbb72058c", 0x29}], 0x6) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291a2ced4cabb8af2faaaaaaaaaaabb86dd6076605100183a00fe8008000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000"]) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x61, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) socket$inet6(0x18, 0x8000, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x6}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5dcf, r0, 0x0, r4, 0xffffffffffffffff, 0x32, 0xf4}, 0x9, 0x0, 0x3}) chown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86020000000000000019fe8002000000000000000000000000aaff0200000000000000000000000023018200907800000000ff010000000000000000000000000001060856f829ea91b4b0c60475ae738ce0d11e7d8dd7cf629d0806ead6648c131d43a64edc30146699b4e86355a526ca6abf201a84427b0118cf768fc4d8554c0cf73893b31f61a8244277753bd854056f7b3d586c540b925cfdceec9d421ea752494ab4f54df15ebd00ad6edde1fc288c21695639919d2a132cc7f4d3f7c4f89ca8e24e3f2677455953e8a235c1c5de061e7ada5894a5f29ef9c04b4b289d18f744dac8ac9d552d01f4e5bd98eea391f50d33a0cb2f11cf6ddd40a332b502dec7580119ec0967b6f584f8ad3133bc75c63d9e2fdad1aca5f1d73d5ec7de5d186cfb9c43029e92ccc287a101344a0c28e1e711749cef58f39c9419f518c02a55bc18ac618f74ac567e69d9"]) 17:08:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x129) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000000)="955f7f2d3c17adbb13862c74dc93ed6f2bb303e00c67b0bd245271058657fdf9f78808692d27a4f74af561f041cc8b2a57a50e91329f9266f8dd54c8aa3cedaf9ddbabc7a2078137eb73719e4ecef382b6210f08954f9945e8f0c0e9e3411e20d306dace63c09c9c7d53d5eebfdc7e8cd6aa60df1c0f3d92b175842175df90b9804deadcd24755faf739beff910e29b8c0a850525c192f9b584a7d0668eac6c22b30b892a337bb69f26841edceb08da4d0b79365", 0xb4) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xd7, &(0x7f0000000200)={@remote, @remote, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x99, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @generic="6e664cdf770e9e571f974c4532dd5589a6cd32b0157ffbb2e4ccabf1010e98fdbbe138ff981d46465c19e8a0494ef72b8fd1af6151a293c4720e9f6e6a88603c37c62086f2b8b3d282f40f5a1465392761d1326f5beddb3c424aae1d666b96889474fb368646b48ea2d3a545da038b7a35a1001b4ec4ffee420c4ff485474c6ec45093890e272f73746073948aa0677122f9a984b60fb51239"}}}}}) 17:08:53 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x490, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x0, 0xffa7]) 17:08:53 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) close(r1) close(r0) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="bddc7e1222b9", @random="e52da4dba8ae", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @rand_addr=0x7ff, @broadcast, @loopback}}}}) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="71a86291f2faaaaaaaaaaabb86dd60293b5100183a00fe8000000000000024cbb66e2a6d82b86eb0ade389f000000000000000aaff0200000000000000000000000000010000007800000000ff01d24e746dd6822142f473fe9bbef1c87d956d4b0c4b7d1d66f868babbbbd263d1bb04f002c5d73ad6fe"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@empty, @random="c07799e6b242", [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x6, 0x48, 0x68, 0x7, 0x0, 0xff, 0x0, @multicast1, @empty, {[@ssrr={0x89, 0x1f, 0xff, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x2, 0x3c1c, 0x4, 0x7ff, 0xf}}}}}) 17:08:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1, 0x3, 0xc1}], 0xa3ed, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x2, 0x5, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x80000001, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x75, 0x400}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x4569}, {{r4}, 0xfffffffffffffff9, 0x88, 0x20, 0x8000, 0x1e6}, {{r5}, 0xfffffffffffffffd, 0x9f, 0x26, 0x1, 0x6}, {{r6}, 0xfffffffffffffffb, 0xa6, 0x2, 0xfffffffffffffff8, 0xfffffffffffff97c}, {{r7}, 0x0, 0x80, 0x1, 0x3, 0x6}], 0xbc1c, &(0x7f00000000c0)={0x822, 0x800}) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000000000001e1e7d556c1eb27fc2082cc60cc75e74d777fa5cf2d8e65e70233a754a7f54458a592c5b36ff8fdbaccf5076d8fd9054ea0c03bb335dee92940c7b9f997b7ba62"]) 17:08:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaa8aae6c1aa3a00fe8000000000000000000000000000aaff02000000000000000000000000000182009000000000000195d1570a00"/82]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000000)=""/122) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) shutdown(r2, 0x0) 17:08:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYBLOB="1785ac7845da2661660cc09f1e69e51fe42cc3bbfa6c77afaa28bbf717f4a3abb334efb78ae8527777c37fe65d9e106d73b4bce88b630adce729983f5df8d0bdf8a63a2dc9bab0a6e86fb6abfac884e4e5f5bee3c15102b10047b1d00d4d0475815a", @ANYRESOCT=r0, @ANYBLOB="242362c06b93c3e900a55d0795493455fa91ae82948c1143dfa4"]) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86291f2faffffffffaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000000000001d28e0004fc17c769d91089a507a01842307f372fb30020f26c9b12c40d8b5104326bb0b833641f60845583265f725935cb411755a7a6c61aeddc90194eabc5231d5641250f8b45304e6aac14bf3361a1838ff25ed1ca0648bd4b34f85b192a2d7526368d822cb505abe08f37d7d500000000000000"]) 17:08:54 executing program 1: r0 = msgget$private(0x0, 0x558) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r1, 0x0, 0x6, 0x3, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7f, 0x0, r3, r4, r8, 0x93, 0x9}, 0x8, 0xfffffffffffffffb}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000062ce0001"]) 17:08:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff01000000000000d7791e9a10ca879a979e040000000001000000000000"]) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/110) 17:08:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x84) socketpair(0x6, 0x2, 0x7f, &(0x7f0000000080)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x9}) close(r0) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe800000000000000000001b000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000000000001"]) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = semget$private(0x0, 0x5, 0x20e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x4, 0x7b1, 0x1800}, {0x3, 0x9, 0x1800}, {0x1, 0x5}, {0x3, 0x1f}, {0x4, 0x59c, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x4, 0x2, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x8, 0x1000}], 0xa) msgget(0x1, 0x28) 17:08:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000180)=0xffff) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000140)=r5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x81, './bus\x00'}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="05aa896e"]) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_emit_ethernet(0x45, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x6007, 0x6, 0xf, 0x0, @empty, "f895348bcf64d21c3812cabc629244", @remote, "9a0d5e3c5edf1a659e2336bab81d427c"}}}}) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getpid() r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x6, 0xae2a3fbc, 0x9f, 0x5, &(0x7f0000000180)={{0x7, 0x2, 0x5, 0xf8, 0x50, 0x5}, {[0x6, 0x80000000, 0x1000, 0x6, 0x1, 0x135c, 0x60000000000000, 0x3f, 0x19fa, 0x3, 0x3f, 0x5, 0x7ff, 0x10000, 0x401, 0x2, 0x7fff, 0x2], [0xb, 0x9b40, 0x5, 0x8000000000001, 0x1, 0x8, 0x5, 0x1, 0x100000000, 0x92], [0x4, 0x4, 0xce, 0xfffffffffffffffa, 0xffff, 0x10001, 0x3], [0x3, 0x1, 0x3, 0x3, 0x4, 0x9], [{0x3ff, 0x49c2, 0x6, 0x8}, {0x3787, 0x1, 0x1, 0x9}, {0x40, 0x8, 0x5, 0x3}, {0x18, 0x4, 0x2, 0x200}, {0x2, 0x3, 0xffffffff, 0x7}, {0xdb34, 0xfffffffb, 0x4, 0xfff}, {0x0, 0x7fffffff, 0x1, 0x8}, {0x9, 0x121, 0x1, 0x6}], {0x49, 0x2, 0xffffffff, 0x5}, {0x19, 0x5, 0x8, 0x20}}}, 0x1, 0x7f}) chdir(&(0x7f0000000400)='./file0\x00') 17:08:54 executing program 1: syz_emit_ethernet(0x2fe, &(0x7f0000000180)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x2c8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x2e, 0x2, [], [@ra={0x5, 0x2, 0x2}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x1000}, @jumbo={0xc2, 0x4, 0xfffff058}]}, @dstopts={0xf0, 0x21, [], [@ra={0x5, 0x2, 0x2}, @generic={0x5, 0x4f, "53491c5f503890e3978439bba308ab1fb50ab15df738007f0be5695b882e852aecee54dea3c1a0e2bfc52709b80d594be415cfe94a86c55f572c4db0987e3e1d4a5a1bcd3837352b5d7a4751e9cd49"}, @jumbo={0xc2, 0x4, 0x8001}, @pad1, @generic={0x8, 0xa5, "dabba57b5db6a3b5fc546606b09b492d60ad326b97a6c7a0aa65201ca83b547db58414ad3ad8193d00953da17f96d4791418a75250120aae5e7159e4dbcffeb103136f9bcc1a9591e9fe39f08ced34b892880d8970bc864c25a58ff9c7dd81056bc1ea8b17e2136256cf3f6b59fca95aca01233856f86b3c0c009e0d7a550aade7b85ae608fe33a565ccc13cc8d325aa2b6f9422dc3ea6cffd94b9c585fa43b09f7a028d71"}, @enc_lim={0x4, 0x1, 0x6}]}, @routing={0x61, 0x12, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast1]}, @hopopts={0x0, 0x1b, [], [@generic={0x0, 0xdb, "78782c05a308e234acf4a24b9f1222ceccf108e1917b3325f84b6f5a6b8eb2225503a7c59418970433f2b025fab46cfdc8dac05650619bd9df7211132d7a688340cfac496be539658a0037d00259acafce96f1bea7ae3d00a614a95ca67d7fa958967c8f23b0c9fe06465444a98ecf313ea8e4545ec5b271bfb5fc10ce12ee62dcc58e05aefd1b93d4b95930ab719dd70a63de9b418b28c62b912ca393bb5ec5a2d44b7b5fc929051e9e49d7a3c5fcfb06e3e4276bba9e7f88ac47fa260430da97da7fea94b4ee1e27123c9e23cc05062e1d9074b4a546aa48ce7c"}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff020000000000000000000000000001820000000000000000000100000096bb60e62e087ddd0000"]) 17:08:54 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="75a86291f2fa", @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x0, 0x0, @mcast2, @loopback, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) 17:08:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="e0100009907800f20100000402051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa58726a26c55e7d2d19b322e77036b980"]) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb3, &(0x7f0000000180)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x7d, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x3, 0x0, r0, r1, 0x0, 0x0, 0x8, 0x80, 0x40, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x8, 0xb2}]}}, {"6cb11cfc75cb3654f1e516ef403c00b29313114cd09f7ba475e9acae13f7242a20f1f2756df89f5257ab49a616bf9159c8da1dde597cab0453876bd03679f561a04096e8431483c14415eaee43af30495bf7e054c48d54b9cd4a7adaab"}}}}}}}) getrusage(0x0, &(0x7f0000000000)) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:08:54 executing program 1: syz_emit_ethernet(0x137, &(0x7f0000000100)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x101, 0x3a, 0x0, @empty, @mcast1, {[], @udp={{0x0, 0x0, 0x8}, {"21960ddae4f9085ce2c5b5d2385c508d9b1fbde3abfd363798683b76545270728dbfe6b8f8f438e004c0bbb4e47b160815bdc00d3483419c54d84c347c393cb70048ee63a495e6a07bab51c25b5eaec40d49c1df95d07c0775433388a311ef9577cf80b15d5d540741db2d47a9930990b9509ac945834164494ff1a3d6599a0126c79865070d58827a8390af34d6ebbc5f352f4ffafef804010b7d14255e20cd1d928c8ea68debb2c14098c3bae3249efd99706e2feb0ef7ddf32312365ffbbcda55132cf5483e580cbc709fd497e7214fa41952ce246bc8afbb3e6893479ea7a9466a5ced1b66316594691ed180ef2c6005b16841ead7d6a1"}}}}}}}) 17:08:54 executing program 1: r0 = semget(0x3, 0x2, 0x761) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/204) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() read(r3, &(0x7f0000000040)=""/4, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x4, 0xca, {0x28, 0x4000000000000}}) 17:08:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) clock_getres(0x0, &(0x7f0000000000)) 17:08:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xd, 0x5}, 0xf9b, 0xffffffffffffccec, r2, 0x0, 0x20c6dc0d, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = msgget$private(0x0, 0x558) msgrcv(r6, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x9, r5, 0x0, r5, r8, 0x4, 0x3}, 0xfffffffffffbfffd, 0xffffffffffffcceb, r7, r2, 0x1006, 0xc0, 0x79, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, r4, 0x90, 0x3ff}, 0x4, 0x5, r7, 0x0, 0x0, 0x20000, 0x9, 0x2}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) dup2(r0, 0xffffffffffffffff) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) semget$private(0x0, 0x1, 0x100) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x8, 0x0, @ipv4={[], [], @rand_addr=0x7fffffff}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:55 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x2b, 0x0, 0x4, 0x1, 0x0, 0x16, 0x65}, @fragment={0x67, 0x0, 0x1, 0x1, 0x0, 0x7, 0x67}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:55 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x32, &(0x7f0000000080)={@random="28c7b4445e5d", @broadcast, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="e015c16e4148", @local={0xac, 0x14, 0x0}, @local, @broadcast}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x62, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@fragment={0x61, 0x0, 0x23, 0x0, 0x0, 0x1, 0x66}, @fragment={0x3b, 0x0, 0x20, 0x1, 0x0, 0x13, 0x167}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = semget$private(0x0, 0x1, 0x41) getrlimit(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r2) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}], 0x1) 17:08:55 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="75a86291f2fa", @random="2401815a6ec6", [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x200}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x10, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xc, 0x5, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 17:08:55 executing program 1: syz_emit_ethernet(0x53, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1d, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @udp={{0x1, 0x1, 0x8}, {"04fcc4ea70bf34d242564b4252dcf291317ce141f8"}}}}}}}) r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='+\xb1.\x00', &(0x7f0000000540)='\xde\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-%\x00', &(0x7f0000000300)='(^\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', 0xfffffffffffffffe, &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='.-(*\xf9$\x00']) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 17:08:55 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000280)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x7c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x0, 0x0, [], [@jumbo={0xc2, 0x4, 0xf660}]}], @tcp={{0x1, 0x0, r2, r3, 0x0, 0x0, 0xb, 0x4, 0x801, 0x0, 0x20, {[@timestamp={0x8, 0xa, 0x4, 0x3}, @timestamp={0x8, 0xa, 0xffffffff, 0x8000}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"602955aaae467b1f41bc9258e6dd2e117d9a1f9d8a2833bc7965051930a60ea0708e40c0f9754641f5b435447eb5c81d0c1e86632781706dbd0bc77f1c53a71d"}}}}}}}) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x9}) 17:08:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) msgget(0x1, 0x10d) 17:08:55 executing program 1: syz_emit_ethernet(0x181, &(0x7f00000004c0)={@random="75a86291f2fa", @remote, [], {@ipv4={0x800, {{0x21, 0x4, 0x1, 0x20, 0x173, 0x64, 0x5118, 0x9, 0xff, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x7, 0x4c, [@broadcast]}, @ra={0x94, 0x6, 0x6}, @generic={0x83, 0x12, "2400a6030bc77cf853b9e86a4b74badd"}, @ra={0x94, 0x6, 0x368}, @lsrr={0x83, 0x13, 0x8, [@loopback, @empty, @loopback, @rand_addr=0x40]}, @ra={0x94, 0x6}, @ssrr={0x89, 0xf, 0x7e, [@broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x9, [{[], 0x80000000}, {[], 0x7}, {[], 0x9}, {[@empty], 0xffffff7f}, {[], 0x5}]}, @rr={0x7, 0x3, 0x5}, @end]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x400, "ff97e05078a5f9ef4091a8a39a7f513cb4dcadeea1166063ae58aaa2caded04f88ae655a23351871e89b50cfac8a51b94570285e77eb3960039871b03db1c4ac341a86e81b6aad3acfbe881ea6ddc705256f7c2bb31ac59f91ae42ae798cd9850c4657d43078bce73e714562a9f3f777eedca0a4441c9e83c0cf99463406694f734f70e66d95865caa4fa8e52e0c66e35b3e370e32cd149764ce496467d76ed20a7f88d5e07298450fe66efd96877eb3350bdeb5fa54a2da39916f1d4d83d73cd8430b8453e82d0dedb25b8254b3e79b1c2db3a4886500c1bebdcc6548255e3225e3646695de50"}}}}}) 17:08:56 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) syz_emit_ethernet(0x4b, &(0x7f0000000100)=ANY=[@ANYRES32=r0]) 17:08:56 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/235, 0xeb}], 0x2) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0xc73, 0xff, 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:56 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15f, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, '\x00', 0x129, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@routing={0x16, 0x6, 0x0, 0x0, 0x0, [@loopback, @rand_addr="542d58452da77e7a5d51ef862163c259", @local={0xfe, 0x80, [], 0x0}]}, @routing={0x88, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @empty, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x17]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd65478d110109000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000000100000100040101000000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="e0100009907800f20100000402051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b9805010f551482377f5ee2c2801d14ae7b965abe8e344c70d3c61db4e79f45f52570b3a582a55979037937afc524aca594c3fef254bfee80354fd1ad290f10cd75e961b73ed4656c7dcfb2d8beecbe281d6913c40db8e49804a67189dc8a5f000d3efbaf68f805a174d82f01d3535ddfeca49c9b8d68c497a73e8f311e385e1a08925dc4a5065b69bdffa069a97d3d4c17b7bf9b374dd1d1a1c866be442e541da49cff99fd7b5016d943fa7b53ac4d54b3a71bd008a41829bf8e3a0bbba8887ab8df51ba2e5a7ab56711c1a1c0f42a4f26811a9b61517b71cff56476eb27c5d3d41348f85cb2909c9b6b15d546e53a3d8c7c6a418f820fa0c7b497cc4db74a184c06be825490ecf68152f00fdc56d172e1e77f8215ad80533701dc9ec34ece157a285273bc088f5260a3ec9ef588abb857f8bb192b2e918864ea700248d54c4c4021e25945f7541d1fb0710edd1df8332b4bd74f14636b216fb25c1a6c6547cb27c7d789131981c15b0763403f80c64e5289cec627e5c9d93709fa5c52b874e202199c226c5e5942f8d02a4e5ef19fa4e76f1aac01ad5f1370233a0dc04ff"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x89, 0x0) syz_emit_ethernet(0x150, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffffa2c50a9b4b386dd686b8c43011a3b0400000000000000000000ffffac1400bbff0200000000000000000000000000018800000000000000f000c918640000004e214e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="30000008907800ff0516652bc6e5000000080000008100000006000000041312a3870921722fea091c0f00000514a0b1080a000000072cad5e420204050001009aa117c2fd62f344e5c2d786e75e5323aaa7d05318fcf6b2b348016d7f9774e5db757fde94ae089e93c9270392cd2e5fe2b54c73fd700d1638832e2e76c9dde6570027301a5fce3b9e9a4193bb6bbb1ace1239a545101a0cf3d124250c1c4ee531a80552ff47cce3c9268257b808bdaa66ea2d9956155d22518f15f45e47557954586ef0ad7ba2d003d6da04a6b396acd68e0069b6dd50daeac84911e2622662695911721f9ced63ef78c7c2a43bdfc8"]) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = semget(0x1, 0x0, 0x220) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5e, 0x3, 0xfe00, 0xdd41]) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) fchdir(r0) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="75a86291f2faaaaa09aaaabb76605100183a00fe8000000000000000008400000000d3c4020000e5ff000082490000000000018200907800000000ff010000000000000000000000000001a535059242e3394615674884bc332e8acbfbf81583b068dd9b57ab50b8f5cb2709edfd591e141791aec086ba89002cf4b460"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 17:08:56 executing program 1: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r0, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fchdir(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff02b1bc77a9a5d8a1fdfc088a82c13e00000010000000000000000040008200907800000000ff01"]) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x158) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r6, 0x4) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86f76076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff010000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0xff) 17:08:56 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000000100)={@random="75f2fa00", @remote, [], {@arp={0x806, @generic={0x6, 0x8019, 0x6, 0x5, 0x1, @empty, "7bd1ec155a", @remote, "57664d8a1ee190c6ddee05ac1d7cd8bc"}}}}) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCBRK(r0, 0x2000747a) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff014000000000000000000000000001"]) clock_getres(0x0, &(0x7f0000000000)) 17:08:56 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:08:56 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x160) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) r4 = getuid() setreuid(0xee00, r4) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, r4, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r6, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) fchown(r3, r4, r8) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRESHEX=r2]) 17:08:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x104e, &(0x7f00000001c0)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "761d95", 0x1018, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x2c, 0x2, 0x0, 0x1, 0x0, [@mcast2]}], @generic="da29775794a6af72975ea81dc061ac2bb6dc06ea667f7d4a1dbe9922fd8d1ad07726c104ad32e5ab5efd472cbb3f42485c69a4646dfadf2d475625baa4f8a47f0150e9d5d090d9e079ef6751d1a2c19bb7691aeaf0ceed292f5a1d63749f3250619aef2e88b24c23ef65a4eb6a97bb60bb1081f7192dc8289cef4dea3c65e3d0a950f172eaa51349551f00059bbbcb34382f4fe77f041c97ecc183c6d0e98148688025cc7395b41293341afe4ef55ab47798f6d4ff98d36c5f09cfa101c58aabffbff7049167b08f6939e6f5c3c14e3504474377a42d4d636d8624b40b7fdfb4b52f47c3b9e1733906e6f398ae3252d7c9e79431236fe9cd0686d2f46c700996afa1c3a84ae8c08c31f4a288987c9e1f1341debdd29ee02f041a28e043a4790136400a9e16871dc69c37cc28b25fabc2759903c03500e155b541d910e7b09bd886eaf637e79045fe0abf7b6454746e6468c5fb7c7fda7898a790896ced56c6eb156a9e64ce41ad323dcc61c21920debcfd6c79d9e99a7e97bfca2620ed16ffd5452e320f2887b7c7865abb16bf446fa4c3083e7d63b806076bd408f10dde007ffdf969296ced74158629a11df7fc73920ad4c8c1927e6fa281a57a74992d70cd39ceb982c04077e69008a0ef914044e1848eb7550eb6a7044448a640e506f19eda75e78e22ac31676f872f7577ca205d054bbf38f9a4f2953b01165f3b7470b33effdd9cab7111dcaf12c767abe44418c5b9b665590e4ecd6e034930f70876830d7990a07cc49f1fc9db8bbeeff862ce4615dc92f3b132d7d86262949e0bfa5712b71e79bddd657e4088a78512e13791a30b5a82ed751d4113e9c2cde8a370488ddf1c90232f4d10f750ae4acd9a817dc71c5405e44c8bcaf1d6ee5e4f34f156e3bf70270cce45dc9407f7e160305e5c3fe9929f0907b4ff1eac155f0e63c471f5acdd0e0d3c9880f7d325d994ce7ab7e817e45af85917a370a38d16bc294dd52dfa025173dfa15e072691e50b558e2bddbbc6d3af896913d5ddf2dc557511ed327600a1fa22fffc23454d41fcb03a2ace2a5d67923e431e28f24e005ff81389dd2a1832ceaeb785ca56ff65549629e84c35d4dd357edd70e57eb4c82d359043d7bcbe48cd099eb70654f80df1453e7acb51f034cec9280ca6ed8f973ecead17fe8ed9957467eb39beccfa11c7f0e3c33fa7e941e9a6aa6c04137d13f61c77e73267b3a56aae014e35b5715a4a87c3838a6b9def2f045f522a2031f1ef469cb8bdd2bb6b8c02122801beffa1befbf666f0e680a628ed23fa1e6e17de92fb08e54636217a304e06bfbe9a1169d37cc82c37f0295de986d54010803f13305aba9021877cb29ca68c5470d166a7379be64b41a6d4ecebf27761292e477efb0a2ad4590fcbee5a6751f06e90f3b221c51ad4f570f3635901296bd12b365a20fc2f38243854c9550754ca47c91045fcd38b1d5da6ebaab03d50382b44ca9992c56363b605b7941eac646e79856e4609711715d18e11cdfe740de2ffac95de13e3e419f0b3df12e100319894d56306625f2cb263bdc7d23a66fc263ad42b368638a421c31c4494b3fa83597fcc7a28f83a343ca1e9cc0db3b97b70527fe66963c00bd0fc1a0c1ab4ce23282db6de20ea5115e2ce9a64ae1cbed9eb8a64539dacb853091e0e603d838d6b6483c5f42abfca8cacf0a0b80fef4e901aa98168f90d43c5560c53814c8c3696cd91becb0daeb1d782ac768c60fe27717e2b5e30b5db28f2c90ab2cee0bb31cf0c682010a7ae5a666abdecafd4f60f666f9c83f00216e5360f81d37e01a0f281203ef605ca299ab4185008934d236cabc46ed5dfcd6f4aa8b81860f85f89529c575fbc29d6ee21f0401e7cd8661d87c03a4b6c62c3bc1a5f498bd22f0ceffe7131284ced918e4e0db2444d1a7151251e598ae2d5c2ff75e80add7bef9580f1ecc67c3a3980ccaf20f15697fa7913916b68d83494a85e897d0bf85f319a16527082c44b8cd7aea13ad621ed4fdbe3dcdac916bd4e1def98681370a72fd91508f897b885751a8e8f7c92b007504ae42dfa707700d8ea4637b1bf14a44623bdf19dc5d01adcb281d0c74fc2a943b050ec88c1edc2b0ba534a6a955467e11862114f723c2affeeb1d28fe3b08b58f6cdde2ced7a80ffa3a3b740ada0df66df23fdce2509adedc37fdf126d00aa316887763292a17e093525e42bd69fccbb2ff3b0c11b96d47d16695595ea5fed4de35101b3c686a63b25e119f54a50e96b33ce6e782ecb3f1e8388d6ef55b97f36890d1869425c5fa70e8ebd8731eb98177079a6ef66239b28d2958a9346b1c825a0d3d129170b47d4cc452f13d6f60d2c182678ffe4ee467a9d1a759e4f990a2c300e2435702e5929a0bb93ba2b8a00ff30dc15756e9f7ac4b07c1b4bccd0377a6a3f122f326ce4bcfb5232b140aff49c034567877a3cf229d1247a7352a8e1b1fadd3961ef45b6843f728ca1c36acfc3f77e7414b677cce29b0c692c382fb916fed73cfddad790c8aca604dbadf110c9dc843943b0b26eaabf6d2f64304e59ee562eb31777a772a7fa0744361fc182f7be9f1e43c3516c8bb7e7fd66d74c2c2dba56642eec79c68a583f5c1fa09c2dcd0815200d1ce7974eea804883b33700be624235dd15b2bb413568bfe670293881d67b8f38a838622ad1a842d6d7397ee53add246a5d3c0368981d3e42aba7a928aff36f2989d4351dc3ee36703153cf7449a0e6b34a50500a36b77abf2a21c9171b2f7f555dbd1cebb7efc845ff78a5725155fb6eff50753dc32564262847c0ccfb5b2cd9ab6da66488ab732308d7a96eaf94b0d060aed19a875ba1856cb1da7bc84c4ebb263ad18e32e1ad63c2b0baaba7d4583e2b73c6e9d234757c9ddf5f922c06cfd4b5604cab563c23978bb4425aae0a7fa9bab08b58f1f61eef78d5947cac48cb79e892842429cbce94f8c8053248aa27df31860226df025192ba3f2d4490cba6d76b1779b53b2ace3fcf2bf5249be7410d879ce63af1a1c0f523939ddfe260115be7c39f7fc0157b2de71b5aa1084cae22da2642974fb6d31975a4f5add9ea9f3f0132b91ad2eeb228a199f48d79b0a735af2f0f5bfedde481c01bbf0343b718147e8a6fd3920da6cf78aa5752253499c2b2bc652a797576fa31978f15ebf74561919b7948d34db9aad7f16d609fcc8544e5f34173aab8be4a1a1503c294289495bea7286eb5fdfaf11f76de0b89ed81beea80637249c69cd8edc3b0ea87bc49c7dda6387665ee7f414cd45ac9d23e350241991c48fe89ee63468050469f1692f9e6adda5d7c6b69719859868e59e5a9babe9e16c497b66d92ffc88cfcb1bcbfde57fd699e32482e89c274552c1ccdc981aefbdf265c40057b31dff5d1a8d52af1c0f647a6a72105f0437d81f40e96788902596a9a87054b9aee691218402690727446b1fa7f4d1cab65a1d2af043e198bb9c8bc12592e0d52c4cf67fca29abdc31d477dfadb466098b8c0da214578952dc73acba53c51f317f9b12b2eceb46d41fb14e637d3bc4b4e34af7dcaf21062a39e940411651190655280191c530ff50e181b100561e028f09dea8a4d627adbdee50eb15f262fbc2413e98ef93a0943df7c066b1a61120b9b5193360140832b491853e3fb9cca14a7880ca15524fe18e170e7fea4f471acf63af0ef00da50e6f2a8b74861b81ef1d62372d44fdba7a1d0f4902c49a545193042b97334d10afbea511de73bd2a8c4cb6922068132eca17ee1fba736637fd7912f733aa3dc287fe5a24b4f389cc6107ec5d8f92d3cd90f601b867e946556994363f39c5ac26706c1f8766c91fcd0e0d7ea93e6627aab1685a3327df83c276edc7ebaf302e3e4a8456003816f9b9c3c842b55a0bc8156d37df066ba8bbab77fdb325452347b7cd747683dac36eda7d5c1f3295d57b5914f63d557aed600183a32fe460d93cdfa45a53d28760fe24661e90c5dedcd057a8f5a6855e1446ccdff35cf6b3cb32ed3cbf59be131e590d80c3d33e1a822f885e5bce4919bb6495675eb99f56d4122a942fdd4b15ba85db2bbc70b3eb283286ee5a499d126fd5eb210114c017e5e3d5c668b505702760f421d07f3f3a4fbf11ad1d89189944c2951e911a0c3ebd8c067efe218fd44a5bf51e21e127fb9dab96e2265927ca8cca40637a8d74c675313e693cefe324a164ad2e8990bf0f04e1782465dbf61159fd92b59a24b40bf032f432cc4808359da3842a39fbc738c9cd70dd6683ca7a92990a18d8001ac4aae53f9dfd5d75b00419106526d45456c925a0bee4b8d1a382b8309523b63c5d86195ce1d082b926908050d6bff016542b02d8bbe62ecbb22525543de1aa9e67e33459aa8569534fb1e9660e5f8e7fa990a689b15c70a821804a1dc2641ecb1ab9b325b288351e8a301c8d9bbc76cb212c15018b75b18e5b7bd8985a359b2958b14fe044dcbb34b304d2c1bd723fadbfbb867803ce292bc7264881bde6f9a2af4e57e1c63e92c748530173ef9721e421910d7d9495fca16a238166b471d0e0280942b9f61ca1ddbde60eb96dc5a1bac9c42fbb4b6875e2b7cf05b64022b537f24c158126d977aa69de7479df7c2c452c2f2f0d1c20ec027b9bc5910d4d212f71668c456f378b48ce046efa01f5358fbda86876259fb5c56f066972b4ab661e29f2ffa61cce7c2faab34fb63e13dce4a28530dab53c13ba98ba63073eae9b9f5682695d5d01e666e2abeee91c80a6f49a30089181899bc4fc0b5d5153c174c392e14863fe27d04b7b905ab779d1a6a4a08612d82befedb00bfa319020cb90d7a45dfbb96bdf5838ff49903eb6eafb69f63918f8e5eb621958f9d1b2c50a68e368e298c3376d8c4c3a1033c95581150434ced6b63d9487ac82bcf868c2a92678b833bb919d61d1125bfffebd133535bc085a8031144fb9b44d83d12fba7295c990ada9f624006df61a18b32796bf61ef77a15dc29ebfe210ef3c73931af9786b02b835adfb4db0b05cc780d3b2ee752cbd2d0d7e6bc86f55c58854c2749f79fc04fee6c1a30582da76c3a387fc456a65130b7b240be8b48d79a845f55062c7d8e4d58973970d4449583c4e9d313a75d45923f346b3e0dc60f97bb5f7c11cab7baf8f6fa69eeeff5bd9051bc2882815cb9cc891f758b70973ce23d0ffeb201df43ab9d304b8bea904409c4b184010d1e502b736a7af8aab1a6e249dde205189635d2a82b37e4f3eb1cb325fe002437a02840f6c4a1fa815adcc843df63d745c2fcdf7f4893e62b311ec9f3a9425397457a4cd4547174ef02c8e249858e2be5e9e7d584ac50ddf846cc910558e91fa2045752725bdc44d3c351c52aa710e8062113ddf83240131772a73f0a0532a3cdd99fc0025ca33e7ef1ae3de3e454593ce9d360fd7038b1d961d3bd431b288164a33c034ba222a28f84a997c89e3baa17d5cb1388c91fd83931e6bfe2225618cb7f3f803d295a4831fcfe51ddd4bea6259f74ae569627e4f299a756875b7fcf6ac69140805954644b45e523277c06dee463fce9c7eaec5c4e6a4271dea0f03b814b0896b849840cc6941ceb39389c6eba038677c0483b985e18db64d1dba5ec75623a355cc144d1a142abd2893b3a177171ce3cc736a71eff3814e274ba7d7d418fca5d0c010792c12bf0c2e2f5b5fb61118b5a086a1167f87ff662e634f43ee1854c7964120b07fe8dd669ac31a98fadd89280dea6d2b40997655401c00022394a6d00485c0b888ee09e76c6962fc50b585ddb7a1c33c04fa4b1ae29b517a8b5fd"}}}}}) 17:08:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b2200b601"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="00ffffe17f696c6500000d99f15e3ac5b872f592ee449ac3cd7b872192f0ec9c83eca67e673f162eebaa43c5efe949b1d0dc67e37cdcecd9f0d410e7b1b9a378220e3cc8e458dd"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x142, 0x0, 0x0, 0x53) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaa8abb86dd6008000000183a940a8000000000000000000000000000aaff02000000000000c2feffffffffffffff000000000200000000007d634406aabb4e73088c65d05f8175f1dd4da4b51f7c3cd5ffce94d43e5de0efa2fe723750ce13ab98e1104f8fddf86dea910b71586f156f78b1d254b431c9bec1e9125de46b56780ee311ec2781f4d4e3fb41221fea24d8f769692e5603138ad4488fb67b81107697d415dd39de97df07bbf0e9dc4150e252ae642c993bb12a923639b38d6ba04c36c9961d83c10728dbdb61b3eefc176d7bf9c02cc2068dfa40f0f47891eecc5a98d1aca1b9d612522486aecc9cbf39c57976e83d3d30e0a8ef15e08f9d65d65219873f31031e9cd61baa356288d9fd505b4d"]) 17:08:57 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a000000000000000000aaff0200000000000000000000000000018200907800000000ff0100000000000000000000000000017af9385b61"]) 17:08:57 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x1, 0xcbf, 0x0, 0x9, 0x4, 0x6, 0x2, 0x2, 0x3, 0x8001}) syz_emit_ethernet(0x147, &(0x7f0000000340)={@empty, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xe3, &(0x7f0000000180)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xad, 0x3a, 0x4, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x3, r0, r2, 0x1, 0x0, 0xc, 0x20, 0x6, 0x0, 0x200, {[@mss={0x2, 0x4, 0x7}, @generic={0x5, 0x3, '\x00'}, @generic={0x0, 0xa, "d87730687e4850f5"}, @sack_perm={0x4, 0x2}, @nop, @nop, @window={0x3, 0x3, 0x8}, @eol, @eol, @sack_perm={0x4, 0x2}]}}, {"12397d975b78fb1f3422ac62dad19deb660b8ef1d9236876b12c37a0482e9ba3a48b4687d5a4e803669c708a5896d99050e159e2b16d117680d5f5f88bede162b6825767a0420d6c321e5eaa21436ee3a10d6aedfaa6b695ee2bbee44b0d5eace5878f966395df266a5d3d72463194e6b32f99614f9363d2d638980ecf"}}}}}}}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x9) 17:08:58 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f4df9700803a00fe8000000000000000000000000000a21de1b8aaff020000000000000000000000000001020000000000000004017f00000000002c02000000000000050200ffc20480000001010100c2040000000100010000008806000900000000fe8000000000000000000000000000bb00000000000000000000000000000000ff0100000000000000000000000000018200907800000000ff010000000000000000000000000001728038833012878de90b5faa9c0c84e010bc062ddfd0361a79f60a1b7c6fa2f0f3930dd6e7a76640882ed75b5e921dcfac45799c63e10fff5fff2b25e0ad4e4730fddd6c1df45fc50321df0232e04ef384f07ed2b7ee543ac5c5c7b6f223ff9af0d305896469d613a99bce893265e4f64ebba431ceb54678caaf40fd864b435268e099578315f0c038e2850b10fb65c84e309006fbfd99bf546d9b53b5890058348c52f83637603bf60717485c38096262a37f8ad69a"]) 17:08:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7fffffff, 0x9, {0x9, 0x6c5}}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x9, 0x0, @mcast1}}}}}}) 17:08:58 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 17:08:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x558) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r2, 0x0, r2, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x558) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r8 = getpgid(0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESOCT=r6, @ANYRES64=r8, @ANYRES64=r4, @ANYRES16=r5]) 17:08:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 17:08:58 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/237, 0xed) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000000000907800000000ff010000000000000000000000000001"]) 17:08:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="76605100183a00fe8000000000000007000000000000aaff02000000000000000000000000000182009078000000060001000000000000000000000000000100"/78]) 17:08:58 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0x12d6, &(0x7f0000000380)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605112a03a00fe8000000000000000000000000000aaff020000000000000000000000000001370000000000000005020001000100002b13000000000000c204ffffffff0396c85cf097205112fb7611cb616e52bbbf235eebb26d39ea09148877cfebddea32a5540418aa9ed0c6df44ddbc4c912406641c0d22ee339e89a4ff899daba1cfefd6f230cff3d4c146abd0191817889ea90d807793eaca5643d7337cd7fbb0200254f1c54d2340c003006137d94c29d813cbecc083eb47f9b60c1712a7a4fc00be2c322152d25f4ac253c8119ba4056858b2db182cc99800000008600300000000ef944c3177ad544873a2e0baf859d739ff0100000000000000000000000000010000000000000000000000000000000013a7f4c455fe894ce16fd9768b060c00010000000000000000000000000000000000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000000fffffffffffffe8000000000000000000000000000aa002300000000000008312b000816501cc93ff9b426f84091424e58e55f7db1362ead6b64390ebb1cc39527aa3a2f247d23da4f65a9dcf7d2062e35040181040103010300000001040000000044c6ecbfef6b57de380f0761bd278038926e7ea712ba78a4a77e4d9dcf5abc0c781f194b20f9d11f975d018baa2623efa56e5edc3278f8154fe3686f506aec59d2733af8c962b72cf86eeff06ae00a7f52fdec09b4eebf5181d83daff1396c7083dad0ea982838a96e2bd2fd305a990045299a90de6cbf51bbdc73a32fb0b03bb717c354524eb7bb8d39c8b3d0f6d5e95b7140791bec578403f74152ff482bff4a03d5a03557708fef92da566223bdd062bcef74028d00ba91fc66a7d3f458dc3f7104b63a929f960401000401559500a526d81d9f79260c0eb0c92f537d537bc799e67212e41ab0b45d0301a8c9eb46de45618275aa669da6fd879d6ba0b9c081351727f751268f00673400b0265849fe5692ab207f7afebed2afaed2c5425a0b24f9335671aa2a63bef10fb0285aa6d5e9840f28f78765700f971e7a254599428cb67f3d9412f459c293e6977fc7841fc5de5f72a140eb52589b9185e02bd2f88c18ccf5a0a37f5279ce3be1ff21f46718eb5be366fc3bc372c457307c6cc2dd9e65f34b6ea9a22a5cd891240fcdd134ab83ec5e472e3b5301e87973678fa12c01fcd99d7e0577bdee7b19e648d1a535d95354c9a2e6026af323c7432355da2f9d7c3b5097ef58bab86942190f6db7a895cb3c75bc0810525c2656cf5b9744f603cae0c429e493daa801a6bdfa87d4c85f51cbcde35c6211fcd7bf5b935bc3931070618b8cfb8366e5f63cc464e04a02cf8efc8775035dbdaed2993abfe1750c937e3ce64fa3f82198211457afbc15603a592101760101c94858980cc368166257d591ca24ce95161b4a67e566e435059a6bee8f45f6d01cdafb25541526da3f986985dec03f0f450e6513b09f2c4ccbc9acaf2af62b4da5766873aa40db546c602e3a3e4bd64da5afcb96cb6a74362595cb5d613a5f148235db2b8f101982bff3fd04c49bf61f75c0726b54435227ca64aa6b04707b36d156efc04380d9b011f52b0f303d4615b21b2edbde0778a829e7580975194bbf4f8fa2c5b35a8988a3ff1ace34b60f08587d5b705aa5fccd9b6792ba739f8046b798796463ad6e8961c819e3c7338a305669d91731604a965632a6c982b3f44036f882e1880bae34d8ba2fb24355456f520fb92aafe007869ce5b11db60c5cb2a8ebc77492ab2a83ae47ac6b051c27025ecc490161f709465cc3da4b3b31c175929db9b5079f26656b1cc16340b6d4f63751dbac4bad5e2530d1448a0558befde1f5bd37d9f3f93770c4fc0320d4218e0c9786199c04e6b03df16f5632c6b0475c3cce45bb1104b7c3db1509f1742fb9d7161b73aa569538479d5270a6058748771152f74c80164bb4e231a00ba7efceafa092d0c0647541c9fd500e752d78098777725f574bca55468edaa4771fbb761c2821c6d4812bbd3427ec791562f2620940f7cfd8e94628ce9840303879163d3532b25fac3552a463b41de385ae36f5237a301d3a873a7933d26ef761710caef99f3a9bf0f6c356caa3f7a56e4b6698cc796689854724fe8a67c576479aa0365aa992846f1a7ff2e3ff13794f627e38b2368ca594bcbb9c57cd2465d737b4285b89d97d1ae8ea2835f91949d8431392a50aea156b2c236bb9ae0d2adaa951e095030914e695095a71cae5fd7921d5ebd7642f92dc041b480813823a7a005bc762a7a3b4aba04609512ec9a44ee7444c93d23b7089d130d4d1b1233131e514cc57dc25039778cce11460915b9736f5954517133c109bb8e1a1f7378f594c7b1db9520d3ec9cc81efeb12ec3bdfd7333eabf853b1d7ed03eab0322cb1150b8267237bab4c122b11108d790445a0b4afe89424f3f5df86e563998ec34e20cbc3e91052550f24b22f64618cdce410ac315c3e9b64eef5797e6656e4712c5c7d54be1627eac02e8114c0651d213915c7e157ced30df631dda4e1bbfde2dbadda92d4a28b4dbe05df5312cffd97a718cb77eb20dd6a6289c81cc2e365ab5c9e1eb365a15f3499f573b3bf506accc437365bf9cb5c789cc01118b7a21e35eb1aa1d734b82065908ae54a780ce35ebe6c3c76ee641c5dab53d205b12613920a5a23de7c9d6e7f871de7f661a5153b2989efe3f6c11514fef690af3ca61064b230b8c5012ccb31af41f64cf6d2114e6a560a93d85a8797c94fcd8345ca001bdeaf0f900a54c76bfe076c264b8803a3d2b69c54f9797573f7cc2876c6f2be190fed90835e8827f5b35954c7ae60e99c397b99d54a6083b1ad5aee0876f33b305403cc234e845f62386f2136b38e425e868e4ee05dff0df6c2aa75aae258a64d5ab32c05178a8132ba2b83810795d8e16889e3cfb64fd2a98745405987e53df4f818247a708a5a795b584c1ee765db0a1aa804b67fde07e8bae01a713d2716e1145fd76db5a35ee1e7b64004fcb7b598854d98d98a6a44c6fa4d4582a145304835f52064d1773e9a77943dfb3baa3f5c6b4d6db583878783eab44153b010b34016d2dad078facb2afb93ffeb21078b0eddd405a49d665b5d0db35d3f5509554bc96bb1d1f67ffe3b436a95d7d57494a569c6f45b23dd9037f4cf3841f7fcac34d4b8ca69acd69e780a6f980a8a278419b146e325c8769c64054f123668a69879f685f6b68e9c6ec17b79dcddf388df760f2b360ace46d8103926730ce6e6baf3739211b604d9aa5909eebb85375c5cebee0e6215993c7d76124011e71a96592701344ccde009a4e2cd3a75a5ba13c12205a54a80b80cef486ed5d7b375cbd7076698fcc3cca7c8c8173cf5dad75b4850f7db402f3c89b15413c45a21bff99a90455fe06d7b16b703ccdaa057519fdcd860016d0b84aee1a12340b1ffdea0569bfb8901d357e2bb20795e6701a31adc77774c2dd49cd57268ea0cacb78d3f3c77287eac3a5cbeccece8f3fed54b386813b706e19f3612dda98e157046fde8069e008da471f8925c1754dcc69ae60d38d5bec49bc12bc1eb9c6f9b1fd5b09b8b36496a0ce55294a74ba5fc9b090879f503cf0119cf101534381049fd21a7f4a3bd261ebb415f95b2d618a64dbe94e9898da90fe70a2f794da22632658178f6766cd97f92c19ec13130cf6708bf48043393a29b09972d64ba523cbc42eb98f5431525d1c89805186e27b8900b8b41b72a5e96b5795ac2da9e8b728ce7d8337da9a30324e158b9bdbb6c7f974661b798db0319292f97bc4ebf3f490c33273c8f94d5f1857cde96df273df96f5f9865baaa7043004080b25fcb760193cfa528bafcf1d74fb9e378fab75a1e2a10a96f42d7c2c5c05836a5a184c7392d76a01b7c819e09d86ab21775ac553dcc11abf13c4471eb6d4328f87f1547cb963076aa9a4d4ea8989414bbf6ebe62f6f8740dc3ca9690a4f0ea94cadf2b5ff033bf1135ec5be6e81d20f4e0f5178a2a520d2953b9a0d831b79df1ef0cca7a551e844bb411e5e45747994e1cdf25812bf3cefa8fd0f27b3bca45b373b25377fe29d7166e17d2918995297349c2536cb18993674776c52405cdc97dfdd28a84e2b9cf271fcaa9df1a76c7d336d34a7792d111e34906997b266397b943733cead907f60f710bfdc3766f70fa061318c79beb1ed3afeb1997b3b0634ea85289612d123d4643cc1110940c30d277a27e2b2f66ea700710af3cc187ef56c294fca1f794bd0a209d31d21a62ed44c5da450a1d985c740f754e29f77e4ef61f916d095efccef4b47d840fbec419a0bb3a08fa53397d4918712c49bd66d31e92e5fd6f3dc26157f19b3d1e8b68a6a67199adaa9fed9872a7b727dc44f2109222bb8e08e12ec1dbb9bda9a9a288c71717b0721846bebcf51f416dc22e035a456cd6a61e43195ec8b34335991bfa2f7efdf86ca331beba6ea5be44d2b326863ad68d4367fc939412b18359271fc9d3b2d91b3414f9bea30dcfb8953add8b29cf6810f5ad9dfaf8a15abfc43174427d83cc5670235b550c8652aa3627841fd24735bb36d48bcaa49e37e13d76b43d30b4d59ade0261e5c648b8e9a57c7829a86e7c606996e99cea124a9140e17ad7038b22895ce6265da02687e0dec47503deb230c9ced5dd501c157d4cd45671c557bcf89361040f48731aaf6b81c403b6df3fad62aa12274d9bf8e8d78e91354b9e52ba0887d000385965757db799240ed2f0cece0d3071f9ff403ab197c552f02387ece81f6ac9fbddd5a000dc508dd5184f187c2d3b8b4e296699f43be75b7f5f19b42b39ad07b717229349d3ea9a069eea5e19486ce6f0cfe05b01953cefd41b772fee176dc9f9cce7dc525b9adebdcbc2bfa38589237e0a671fa59cec7266d946ae8d9211915ce588725d2b0ffbca05e1361fce7e5d326b7a9e354bcfbcad831c099917f86e2f31fc14fd1543347dbb3e87502fc0cc210cd60362b8bff33ffcef31b6d80c780b803318e41c6745128046fe5f6425fe1c6d213285b44523e60de4c549916ac0ec33bc0096e48816d504000f82048e163c9eb6e6b07c15c0449956e22b9dc98911cda3099814501924a260f7a6ba7f64cd3289f2a75fd1fc1153a8cb03d82ad8ce7dfec578db9f33a1f6331949f16e5788f0825324008b249785c38911667064f88731e7c63de95e2e8de1ffa18a676f790f18cdc0685f5330bd1073fbc3e84a7f6377a772ddea2ef0663e32adf6f88c8bd586a575fc0e23a5d4e37331cbcc47e06329b88d67baffdcac361d44acd53af025a8dbb7e646fa2b38f3e9a2c3002d07a11128e307fee642d869a94cf1149bf241e37f6e14251d08208449bb65197f6f3edc8e989d964b1cff64f0276475f770acdae2ed1580b9c2a64cad7e82cf7b0a92bfdb68ad3854f63d43900c1e2d25658a6bad3e0d98c55789d99add846663dc7547909c3cf43f68a305b74bb28766632408344a898f372cbfc4ea449cd0dd14f3ca6ad17bc4d5cac3846299e9a58ae4e3eb4b99df5d548b5eeed68a4df0b6daa39fedd4e8044203d7233633339dce00e1700976577334ec8147fa77719aafc8de849675599c6e36317bde812c35d239cf9e394f3830da427853264218b0e46a61858771d689e33bf4ed5f906d471a61470d1de474b32a4ee6505146e1a49c5212b8f2afa2804d9905871d221fa9f0fcf7fc12ce1ff7d301c9f857b0babb1e58ea1e45db08f2d2d8dae037df44989789d65e722b851ffd1453ade2924905d2ed092f281ded115abfa3ec6c6becd001e67530f5273869d5e81236dcb7f48c4c57519f58b281321670861139ba9e509770b288aa595c30243c57d4cc8f583a82e6a64cfc50b1dea1c763be245e7a9afd3a4636401f16afaae3bf88ce03f4aa81bea0f4722011e622688b5e60db08642d45819a5069fab858eb5ab95ed3fcbcaf8ba3fb082dc670a7d74d78feb4f6e667e242d13be65755adc1defc7fa6bbf5044038851704ee6bd2c08591ad17a07049d4ecc4b9880d0b11690f8dfec610d23f91a33ec34bddc2e1b830d5f1ebbe511d9b6ad0896b0ef5b10ab98972d11a6a2954749f7ee0b84ee8494ffca64ea94746e3df9f9441d92ca8a7bc4e11f3ab9c78faa38edbe9d684fca95a60e29f6773f5f885d4d71e54e73c83b38d8f2f6c19d7b307ae13fd262ebcae41bb83ddcc807e9e4ac10d7ce79e4a4704cfdcaed41dcfd64d412147ff974d2391580c21054fbb3fc1893a01e17b914814012ca72df5a58ffa11aefd477ba5d8274f84ec211a001c2a4e228fc8e73dbc42263bf5417c30a29d22269d5e3a20fbe10205115b532fd393e84581ad0d9d57ac37cd8b95c3fb6bbcbda2b7ab3d2061464186595c36d9f82b742ef65232f721bf5c1bfb08674aed64daa9a19c5f0ee89c45b13253ded32101bca52acf12bf72f03b5d73766e19fc200155e2f77d3be276880aaf16eca3e8f2addea7218281609c663ebeff8da1b87957016acbbc589d951bee8f4ab5fdc007b16350ad00d3d2f9abb7d433f3c608b17884799ea270420ac0bfaec96d16cfbf1a7c33e4f92076a6a96c4e88dae968ac909c067fba7715273caf11476b979624cf6ca667ecbba0c183ea4536d82cc45ee99717133c2b4534707d19773fdc2ac0ef48d7572d53b81f040789687d7161bb82f050203ff8200907800000000fe8000000000000000000000000000bb000000"]) 17:08:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = getpid() getpgid(r0) getpgrp() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:08:59 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000000)={@random="75a86291f2fa", @remote, [], {@generic={0x80c6, "b5642bb7cb65b4ba2abef9baa226a31faec0b6bcfd1515a0e1598b1eb103e37e33581d9acac2bcd4fb04f0aa80bcdf6fc574ea470d6d31"}}}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x558) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, r6, 0x0, r6, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r8, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x10000, 0x0, 0x0, r0, r2, 0x4, 0x1f}, 0x8, 0x7, r5, r8, 0xff, 0x0, 0x1000, 0x95fa}) 17:08:59 executing program 1: syz_emit_ethernet(0x24e, &(0x7f0000000340)={@random="75a86291f2fa", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x218, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@dstopts={0x16, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xa975}]}, @dstopts={0x67}, @routing={0x89, 0x4, 0x0, 0x3, 0x0, [@mcast1, @loopback]}, @hopopts={0x29, 0x36, [], [@generic={0x4, 0x17b, "5ff4030115efa72fc507581232e1be20dfb28ff5187e93710fea7c11d8f3513844a7a98b2a6fde15ff5c98b87d5b3c53fa26eafd47fd3b558ed4f039e9df423e0eaf4718a7120b32560f2fa01f435588820c4824a8160d45f688f433b14033da69cc20f0af67e0d74e448bc66768bb7f9d411cf88e7d68ac7c2f1c42293c65656348964c12df70eaac78335484b701086ac99e861695952c64741985af50718fcb6407ecb7dc467e3459968bbdd3a444fd8259f1e00a1da766cfbe929614a6e9df25007030afa2a3c49c0bb34955c567a44311a10c085845ca75b928510e404ce1ef4705bd78106a65991bd6ce50b27d6cb07d6660fdba1e5d797a6d6215b2a73d056b14e3af6a296ca7c1c76222c55295381f9c6c6d28d8e3f81319223d5522f05a24cd017964d1c91811c68901482dcef61aa0372af667f0353a029261edfcbcfcd7a9a4d927f49185ae2060d2224c8f55a6cf9d51a4cc86dcb2e59b90f4eef82f4eff3b4eafea575d50d773aae6e222f828646fd75ae3ca7243"}, @pad1, @ra={0x5, 0x2, 0x9d}, @generic={0x8, 0x24, "ef0f155a98b6e74ea96a18f5386cc0d059ee5ec7ed5f542fa2bd891d9484fdebc8549c66"}, @pad1, @pad1]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff020000000000000000000000000001aa00907800000000ff0200000000346f0000000000000001"]) 17:08:59 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000080)={{0x100000001, 0x7}, {0x2, 0x9}}, &(0x7f0000000100)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) shmctl$IPC_RMID(0x0, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r5, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100d0502ac22105183a00fe8000000000000000000000000000aaff020000000a000000000000000000018200907800000000ff010000000000000000000000000001df547297651f8f3d12c0d792105f7e"]) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRESDEC]) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCFLUSH(r0, 0x20004268) 17:08:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x3, 0x8) getsockopt(r1, 0x3, 0x0, &(0x7f0000000240)=""/255, &(0x7f0000000080)=0xff) syz_emit_ethernet(0xf7, &(0x7f0000000340)) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86291f21723faaaaaaaaaaabb86dd60dbc289f35e9b624828a3ef03d7883276605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018200907800000000ff0100"/93]) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 17:08:59 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x1, 0x5bd, 0x0, 0x1, "fdbab8eda7b056c422fe8df5cd248fa9dd74255c", 0xfffffffb, 0x6}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x109, &(0x7f0000000040)={@random="75a86291f2fa", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xcf, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x5, {0x2, 0x6, "eb13ef", 0x26, 0x16, 0x3, @ipv4={[], [], @loopback}, @ipv4={[], [], @multicast2}, [@fragment={0x2f, 0x0, 0x40, 0x0, 0x0, 0x7, 0x66}, @fragment={0x3a, 0x0, 0xf7, 0x1, 0x0, 0x10, 0x68}], "9f0d4d285f93239ad637c156916c8f57d1b582c765c0992cd13137789f3c736cfbf84398399ca4a8e721d8d9fcb261fd331082abfdc00d20e0415bd4422852d446d05fb0ea6db0cef8fd6f3bb5dc65873a2fa2112b1a5b6a0ae4151dc6593b3b383b5a3d9d2ba46f24683e5c0a59e470c7c324f70f7ec3bef248f226efe341b498dc9e3f60d4beea839a401ed98296"}}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:59 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:59 executing program 1: syz_emit_ethernet(0x0, 0x0) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:08:59 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x6, 0xa8, 0x528c000}, {0x400, 0x3, 0x4, 0x6}, {0xbc21, 0x3, 0x61, 0x90}, {0x3f, 0x6, 0x1f, 0x4}, {0x1, 0xfc, 0x1f, 0x2}, {0x6, 0x3, 0x1f, 0x7}]}) 17:09:00 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x8149, "bbb0810cb0e5f2a13e67f2694a9c1cf7259e7808da55372b13573a2ffacd86efa65731f0edfef5383b252d8ad0b3a279f5a80ba630294945552713bdf1e91c61208e325d61b05005631774b796496aed"}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6010000000183a00fe8000000000007c12000000078700ff0200000000200000100000000000010400000000003d0000000000000000000000000000180000"]) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) lseek(r1, 0x0, 0x7, 0x0) syz_open_pts() 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd601000000018290000000000000000000000aaff0200000000000000000000000000018200907800000000000000000000000000005b0000000000"]) semctl$IPC_RMID(0x0, 0x0, 0x0) 17:09:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x91) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="b4b97356d87b97cab5e22fc7e8b53bc32171", 0x12) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchmod(r3, 0x20) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x11e, &(0x7f0000000380)={@random="75a86291f2fa", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0xe8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@dstopts={0x1d}], @tcp={{0x0, 0x0, r0, r2, 0x1, 0x0, 0x16, 0x2, 0x5, 0x0, 0x4, {[@window={0x3, 0x3, 0xff}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x26, [0x6, 0x7, 0x0, 0xda29, 0x74, 0x43d, 0xf3, 0x3, 0x80000000]}, @sack_perm={0x4, 0x2}, @generic={0x3, 0x4, "ed65"}, @md5sig={0x13, 0x12, "9346e3e7deb13394184dc56925934405"}, @nop]}}, {"80cef2b252b41906de162ae4a12e16da0df19b44354aef287351563a538d99456ba66416c01411942a9b8bd79aadddc9b5f88cfd0f13ab0e095fb88f0993254a7ebd69f72192fcfc19ae27bd7db65180938d691be35e7ee8bffe8930e8de659c1a869440aaa293cf074b0f15b461a82acdeef255a88e073b42845fff8ff19d80e4928e8cd9c517a1"}}}}}}}) 17:09:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x8000, 0x0) pwritev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="1016b1a6271023eeb2132dfea2f53996812bd07447cca3f8f62265cc4a6cdfa86dbc4c138d491fbeb5f2d1d78897b58b2a7c9adbf798935e3dc73dcabe257a98597dba3e2a1d77028deea52c04011f29bf6d053d41c1493c1e94dbd87cd208ff1e27918efa5b336fc7e3758f2228bb507aa0bcb62bb9288565eb9dd388d5d0e5c5fd97ad3d70196a38bff17e482466d1ec217cdffa882502892dbf229a39f60e11fb15f30dcb83a208b7dc54f708fcfcb51a3204b24931dead5b38158caa68d75dce2553ef1e8e52354cc9aabe1300f62e8b1a66604c9f47c4e83e2516ac994fc2470e2a5e9fbea942ca325e12af2dfcf9f7ecbfdcdc6475553c4f92451422be2d051bc03954b9a9641dc8b92201a911fdb8e65ae8317b1ece9f498ab73eb64422f7bc5f916f2f4dfea1a9426ecedfe1ca5e37cd7d405756b07e2139906a9787e3ee4ca254fbd270668d4bcd5dac750b74c391cf8966f4dc31824a61b98cf188989867b9c21bbb68742d092388485c1ebe83a1b39259cb6f05bd59c9fd3e72da64bef1772c0b8f36cd309d69794fadb75f65f77348bf6ea720f05ada8c1293e0636cc8cde66e8375a70ff2d5231ac7261c822a608813f75d40040361ccb3bd4e17b7f1cded91c3c8ed59581230b52982a17aa4f934b8de8e73aefd805fcf08593649fb4177fc422af7eff1470973c6cc593a3a3e9a43a7be3dc5c0138dd681a62714cdd597f2af4afc390db24343c4cc7670b34046693dd8614e9493a964a424a3b64115f4e2626b5d7761c320cc4d545ad39c8ef9a152e71a9e9586570d6b0462d9547e859f21e4b65cef026a5ea90e1c2085f8bce32a549fae81f86594ac85212669b9e0ad55a7f05f80ed56f22273b3680caf856513b18bd9fa538f68f0c9db0b962ffcb1188061d695e260b2c99c56fe99e810bf69cdfe0bfb5c8ff3e707351aa42290c0c2fb96c61c5fdbac3c524d68aa0a8e30aba10982e76fa82b1ae54dad1125bcbb82bf40b694268a880437eed46d1c86151628b48b2ce0e7009bef803828e1694e23164d642d46a4c6a1f57ab229f5ca9cfecb58b7128b80ff82d8c86e2e47091de5b0751a19b71c8ad337c05a187f1ec8d05ca6354f995cac1b219b9cc3a35fd4bb72242af953a6aa5ad2afbe1ca162942926549b9c7870ba1c109b69fdfb2db74a94b24dfda835840964fb4f98305bea14772005ee35178c1cd71337e1bf4c768d8f726867a3fa0ea5a93d088052ea5ccb234639ea382b0c36446a6fc89d1eb4b31253341c68216f49bb2812d9146f5308c9fe8310264cf83aad8aa2a1ede4e22fd05a49d8580804ff5ccbc6ea2d88859df47ee028d5ebcc34d4ebb5216c254a9820cf12a670b7054ad869ee60a37f872a887d9a7f9264fc6268f5df4c9927154ce45951f5a63094b8fa5477ab71a1d7f54307a83eba5938a6056243800f644d12a6da4b8d35a648269e5af2cfb65a017a26b5797be66bd9d8eaeeb2270611e291beb6fe477f4e852ebc9c3f95f85b3d632f2122ab5823af03911cabff949ea4bf211645e2a5eb3686754ad5a7973ed575885972618a7eb72b3079c82430220b3411b02db73279db599347c6782729894eefde07fc11089e33485f7f1e75344dc8289aa7fd0a047961911707fdc13f709bcdb0e8ba74758c73ac947c915eb49137be25ee867a84f60656ce109a5ed10f37cf7edc423eecb48a20823580cadadd2c8d53fece7ec80d40e83df764a7d238fc23fac96636d8a8cf26e3ff1e5d5597088c5f127cdf452d98b9678ec85c5991e24af055ad8499189ced15f9993c3164d38b0a23071a67968af46d0c4d0f4010ee1b29c2ba3561c02d734b6b178c71ddc1bbdc499f056e6f10c7bf5ccead1c280b4549e3df2e80e975aef5c420ff467e54b0944f684f1ec4a57e4445a0c9319d6f17d829d163a56e0f4ee4781db1b52486eba3732a7d1551efec8b924843f8f367da46ffc614de94fcf4300b69d7fce5fc731ad75aa2bc6270e3077c2080095e731cc336206dc4218afcfa14032b798a054e1bad90f0f97ef16ffc2dadec48c80858c414239d07a0ce1a8eafd0e6d45f9ea938e6803c4d925dc82803876a26a60172c63e36fa8bfe52aa580595835b854a4f58163288a52264f838bd148eb15d6007106f38c9d87fdb235c097cad3f89613d94c8adb589997567b4ff2722c1ce58516c32f9f2e79c6a75a98f787259d930bd2ecf32723bac999662ac0f97139c653e565cdb0302d1d806a70bf6f6c3680d65973f8910c338e4ca26a135c2d63cc25b58d30ac287c5c907c1c455051743434a62665e77abcb0c6941b32f77b2304a3b641f599556ee3cde9eb2995a268ab11ed98d7f159a0c519933c604c5155f141d95c5307d52bff48c8e0610be24c97f8a61a6dc0ca34b97d4d2a2ac4101ef135fc17c380fa724af6b38215dcff77ddab9857c469c79603416e106d7f970224e7cb034f888db80dbbd474779bcb7eece9c1ac3483b74ec9069b256c7d5f3f753fb37138ba81519cef974c91bc81fe81b85f597eabdc0dfd6a934f6674ebd7759e019d6079a6a13baf79c34ca0200ed5cac503bb1c1002784a86d0d374aab55fd2b8794060b1b0ad27d968009642e1c29c551d33c20319a8a3f9470685088a6b3fdba44c323285f26fac3bfdd6726aac8cc7e60ed715812b937130ed49516065e6c0d1d9cc038d83e58d5593fa15573eb27850425c80467b5fc3a6d60b58331cffb02b8bbffff0fbb465e54c54a436910a86dfe154e42f73e39d22ed0425c94e058b33309817ab29a7b4def53616588dab6d2ebfa4e6197103afe816556c35f5820b94c902430765564214bded3de6c9568540bd7b5eb4c63e23a68c7831b2b0b92d33b300d5dfee98b7eb5824060f9456ea9c80384270788cb2621b663912840e09a1935f15e8ef9645904dd3bad5b2091c79913542cc8dbe3fb249ff1a8026022ea87363cbf52d2ddae039092d0f6a45541ba1dac2d7f020b3aaa0ebbc18f233a34899d14a00dbee649111da8dae9e448c668fa4cbc9dc7dbf9eae29e367efc35ff7852d40dc38862c78c812d6f47c48d3c3f8fd76cd16fa105e4f0533dbbb2428360072799dd6e5c083163231d9096663a8cc87e38e3d9e1e894169c8605c4697b77c09c130bfffffe2734e8859fde43bf12aab44d861cdb2f7c670691b0c43fd62c80513c9d75afed97db8be0747d31ad38612a31820f882a2510f333f38a2b2d84892974dfd9f1e94b27eb4c9bb66d38af47d459f4d3bc2d2af7832f735806ebe2d7aba9d672c1ec84f1ade16be2c65ce0b5ae5192a5da6b30fd4e5efbd8d1c6c022efd40885232a74e057e0769e7be632c3aa2950bb843375d8848923f1dc69cc6232c5fc7877d455732ea3dd1419d11e475df376b6f2ddb15fda1f33cafd1ecd02655f7695630fc4ece28c922a4c70b03952fb926bf570fed72d836c724b21424aaae23f4e05220f491e7067800315bf8139c2241c02cc7081ebcad18d51abfeaff1de5ede9da1c5fb3c464fd243c969e919afcd43130ed2bd4beee40beb605bd2e28d8cdff2346f1ebd7a7dd74943fbf485b9f199b01c4d4d5ebcb07080ea69386139edc86eddef70535c439cf72942d2cb21b219ab20ba8d83802cf369a04131c187f36f20ac818b5d0b0a2a2af1e5303843b911714252dab40c398c9b12ec05e624a7f7c6254904dcbaf4632cdc9d750d3b38eac08bf1f7fc82eb0971b6174020a813db393ab5b6397dcf929ba46c5189394ec79f998ab90457e4bdaf320710a5ececdb10f6bbec0d3640c5919732212f2d3b599087afb595e4ecb515d4a6edf9a5ce6f1af90190a82327c2b4063fee772ae44a88b031ca0bad93a1b48db2d42146800a6614ea195bd5ae1954b9a54a6c8fa539d787836432bb4284d2bb1c3df7dc37300a9f8f002c92b271472bef323fb4fc2de4d724c35c782cbf5aaa4b228e62274ea2e180716bef5316ab0cb3e8714513ceb002f48bf75921ad186feadfe6d620b217d254a212225f6fb37b4bf67e48a3cf9e9d14871d0dcf4a005772376cd6b869fe091eddba298a6b3ad474163768342f21ec353d38d0441f91b065c7e9ed1429d30bb3dd439738584121fdeb99147bd008643139e6add5d67d7d7c18fa5fac0fb4238a389a7039ab1a90e7b5623791c74641f4094b080e118b51b921f637b35f83056806950b83679b48975117496052a290d1851acb15042b806871b474a35b1fdd235f6de8c2ac73d3d410c797fd73e81774c5388f9fac3821bc0baae32509499b7465f1c4e68ff583f46e3989482da00877bd839804fe938a769a147f02024ff3204333c3f830d51a2b84e4b27f2a1a13636c3b3c7da5c1a9bca4c7cf23b06f76fe30d2462c64768159038fb41933c0ea90a091f62e4bd00e4e2d830a2896040ebcd1029be5198dfb4cf7f05d7069854b567d9a6a9a0a55a30dd5502431a20d115d89997c6c3c49d48331e89c06bf498d99365d708ba2f88352bf728d839c7c89f08f45f1d700c863adb45bb4711e5206fd3f44d4fcd5bd0696ceda092e58ec9046d0c43f6c3aee29c6c75c2e2273eb75fd64888015f41eb288b7f92a249a8d58460b03e95db0a998d2f1aa023b42f5a99728b752a671df7ae379fdb4720d69a30481fb795430446b43ec38e63db590f951094add79fb639c70ee1407f86226a2991fe0ab5ab804d278eec5f9c98ab281bd2bf1c765adbd88ee4dcb65bde53e052cbe41ea56d15e67f428346c09fa38f2db30eb15cbfe1f92bf50e0c6e424d350eabc3244687677bf418ee27f380c6d29d118492e5a40c3d91eda5a17ab124a05bdc16cee814517088c7e1a64f3e2a5019d54e3ba2984ac34b36a08094f1e929e30ab59bde03e1e4479d107165d223a91110d9d153bd8583a9a198a141d6f2771e4b869cf3f36aa311dcd370e39504521cd7ea0085ffdeb54f0b0b47158f57f9e5240fbc1d956161b9e22cb75fa2dffbf912cb8d9bfdb2e25b0cc515712f06580e13298f0fdc002c63046b08e7bb94f5ead4f890a8ae082fe8c3a23eb45c1bbf9ffe615cd451543faed8737745a9bf2f827b3eaf6af85396d432d626855e868d6e02b14b473d8819198b6e4c8d8a5fcb2ca654de1968ef31b739f0c59755396ac58ccf5d2a4c0811401f9d929f4852c4a0d6d543742fb00ed5a560de48288008e6c04db425f305aef5d028dd941c625ad71f8fee99343efd3ad534e3d146258a3326f9b0f1f9f060538431e223c0f08223ec1a28708b04c6c72fcdb2fad6131f66213a8822ec9d4a4328a77fa7da2bb7eee7e2303da94dab7076ef268b14661a2ab67fa0d45a9d26e85d94dba31a18318d4b0b18763d2d968da11b04f1277b7ef4ed61d90da873edbda0c80c27564f663bf260695c6bbc798950a4fdfe76749952e718ff645790948c5e969465f3036b85e88672ac264c8cbb2e6b25c0fe8f439032b9d48a6591e0b5eee2f9eab4a9200fe977ebb265253640b956a57d641490133c6dea211dbf93707ab85490f064ce7b5a3a96fcd085cf2021501d28b1a27c56aee18aff047cd79dc204fd76f3409beb95ecc40ef1cb8493c29674bbf7fcb516cb3e354bbf2abe4fce2bf58384c5533d31e84670e3e32c655180903461060f3de71050afd7f708efb547c143c1a8a020eac4203c2f1a2f27f8ca1230dc8a878405b6da548f29d663621d2e54b5647fef78e212492f2dd85d88de29cd8c340b3c42d6d92c58116523ae2270d724c08c8fdebeb596832c2d8f564219e329dd5", 0x1000}, {&(0x7f0000002300)="f645cc70ede566cc19882f2c891714cf7aeff330cdfaf8795ac13bdfcf89f95a4a4080d87f66ee7e", 0x28}, {&(0x7f0000002340)="0ea78566bb055d23d57ecfd8b045418e11ca743297887c7b281983abbc24e610259ff751bdd0698294d986712b97cb0aca004ccecb71ef8410034a7a3a8a5c6e7e134f7955e4c83529b410a63e89a4bfd80ae9eace123f1970ae51ff21f13ff0bc3296b7ba947ae3ae0d1e83083b35abcff9aeffc9f02927905333bf2f41fe88735b6d6033a84805fe", 0x89}], 0x3, 0x0, 0x4) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="24437e4562b0cd7c5b0150bbb0c5f2c485611e516a195b38589f2166390c463af93941e3bce287378e9d", 0x2a}, {&(0x7f0000000180)="3539e8029ad698ce32212088aed6a76f7ef63c857d6ec85a94c0d0d38c0b60252b51d8201f8b710f15e99fc5095c8c347f4b0f117ba6fc211dc5d4246aea77cc8472302097e79375c9a7ee10db7468397bad841f616d82a5cf57c7b09aac8a3fca93040b7e66fcd4893ddd111ca15296db61875d198191dd4f77f0580c96960a6e9267b19d1099fb9c5cbf12abf03ca76c5d592f168c8ebc8d648395ff9837d99f0139e92897ed4507eea111c02a7c9568fa712fe8e9159b71aff272bb882b760645baed078d40", 0xc7}, {&(0x7f00000000c0)="01c1d086f898e54d0fff61b171e63917a38632e34d800dc863908c45ea592dc9450e6e3ff3e0209589a18580283d2e25da69819906", 0x35}, {&(0x7f0000000280)="100046f80edb1de40550db6439f990673cf0fc0fcbce9fb4fbf3ae8c46b05709f17904540d676d93d3b0a7be2f3ae3d020354e8ba5da104fc80efcf756875a572ba8dadd08fa80476047228692ce2eda445224860534a5fcf927ecca096669e3cfc2c89b1efe529edc56d0ba8f73efc516645784ec9aaa6f7fb981dec41e18408ae6b8ccf167c2ba6499fd8357cbe2a1db6f81d31b22cd61bd5c70693471930cdb8723a3550e8cd1c97a2cd7b8af8d8233d9f5fde2241e9bc9ea257ada039241a75f962699ebde7b81cc92717e64695679770a20de4b13120c4c7ad052594085f8b0683f4fd15bc0cfb3e475ef781d3f287bd4773efe5b064dc0e59f3cb72a861adcd256910e8f1e6faca063ff2922ea88378caf5356ec582d15a8a85964639e5aa50a5dfb28d30a7ef321091a4493812d35f84ab7bd35e9efd501636ff52da85682549ff6be3548a76730623063cd945065e9be99ea81b8d6fe8cea4dc80817ddde29bd543856c584a7fd933a885da5694d3091f6b3be2272696231dfbbc4c8e536efc99402834a3489160d1343692851058db4ee0f2c97dece83744fdb3d13c173561449e5c9bb7199d0d9a2b01f172c3df5a548246553816427b6178242928eb13ff2d16b62fbade58b7710b665199ec1e12704e963ced38e62297bedf7d0081688a31c7ba7d324b73db677beb799b50f3cf6fbdd36df56ce4b1b4e8e7a56295013c1bd45ecfd180eeb6235a5b19cb602c6e8f203bd82912b35cbd9066fdcd88fc4cce5288cee19fd9ba1403eb2729ebb577c4334407691b1d76f8a270df711ba7ae3a4e4877af85d14f5438f8ab749db027cdd24e410b2290036e9fb16de95975ef799b7cf8708b162c6e4de2f4508daeef48bf4ec51b93333434391914e1f6ea13ef8634792d31a28916cc38be4fd33c194a3a4514b5930806d946d9b94d02ce295af6f578dde015415427db68265e6f95c49eee1c2e25e64d9400b94efd9f5d814a49bc342aa521fb729064759f6e6352c8c7cdae1b52ec44f9629f6ef00568dd28ec6a3c767d011b9f45e8ed3408ae9a4c6e9dc652f942072280bcb9221d8b3910488ae005982a603cbdc11ae2f1e4ef5e6dbe1b5e73e88c566c7e659fc4c2860d4d07e3f4e239cb430435ce854e2b0a318f93a983a94cdedfb80c4ab2307fba64d9ff40f2a7526c6e8a8673673e532b8e1ffebd53bdefd51ac6e16a5931c31948b6d4254bd528c00600be69e152146b14e860ffc9cb15abb2a477d89ea1237e91d5ffe6b44db3d4d88d712bf8317b858fc2d4d3668d57d9786996ce16751d3b753d9edf9b28992b1d06202ebf9baea7b8030272d8b6aeba2dd4b9594618ea34d94a0b4666ae0f19e619db1fd3c0a86cfc763bd35ac0d83fe72edce2d90e5afca2f10c70f6acb3cd793ff5247f48d0b7ce2bb5e8196ea45609532715046979e338990a54efeff6ec3224822f8d0177efbb66adc2f648138bd860e6e9f5f6f111f6149d78f9b73b6987ccbe0851add742d49379e52ceb14c18a1271465ffdd86cd1ec0cd5e4f784b45acb21a79bb60fdf683847e4ade7691755563fe918686a7effecdfd03e3264032f65e0bcca75a04249748efd37ff21e6606d0e8be2ed9ee2cd9da7429fa37529afaddba1c45418e7b1d5dd6901c1c4bc77596ce2479fdfa5c3c83a845947dcac1271150b5bd69ceb0dc38eaa022b3c07cace640978357b283334fb830dfee31d0810c909d6e50832f4281f16e9a9d243530f2ecd06bdd497f320ff6914fd49eefc2fdd2cb60527a536e805b203feb38d1452e942373d623baeb39493c82ebff88de4cb5d6363ff3e8226b5387ac62d9aecfb637fceda92b23967aac8781833861c4cd676585959c9d9c3c2a8dbd5fc34cc172bae1dca8b003f3ecff0623df6a417630fa54efe9814cb7fb25fcf36fea735078453c526ef2027f3284d8cd847a5c5166112eb0d47c8dcbe082e4416beca6faddb70718d0bad8f416883ef71ca74fa963b93ca0df7c07261472afbec8254e1bbe88dd2340e8dc1b126d010543e2336fddcc4109abb6dc5c2859e42391ce76303db6e4d1eefe591e1e8ca7f2aeb42188928556b9ca090009434c54e239aa5b18fe967bafa53aa08f41ec364ad7ebad0c43b16fe8233545ac80465e66cd6b25892edf391c340ace2d5c7a0eaad29c0933481a8edd5e52a4eb1367d4a76e8dddd373e01765da8d8788d6d2bd689d013b4b80b473077478f38654af58940582aa4f92faf84b355fcbad644b9559fa37574c14baaf6fe82492be526d96f168400074e78041ec8e1c0adc5c4924fc61320dbc73701553d16aa96c5c61e95a0542006ac005709ec1f4ded6a26f1d58f7046871db63d2e48dfd0310936956ef44344976bdc9b81926ac9bc7f373c227090ed2003638433e21376c60995d4b7796b837966e6e53c8b09ab5a9592b3c0a64c4c5d53b0a5e3fd61396a10df20c9a1114bbf17051b330a8f7e2db7e6c478c34d4a438d21bdbbd3e2158fd65d10952959e6043da672b6de38072c955c5dadb318e9237dae49ca3eae5e60617fc9cc26b4e48f074df9de690e286f4a34447c3d83e0eea64114e67e809cf087a456c5a8cd3312e37511f5050f3ab027de6fe2c33f445a8225e5b4ac589ce4c09848a8091cb7d86e1372e8592a210cc078ef081f1f01f4c29beb680df763e762fe4f686d50f01c4f36f5dbe7ef4012319e4e36c926706cdd2268b063a5f911a01302c7d1b44c6da2cbc3f7a9590f1f0109a8c355a86ab797112b8a19a736396ecf06631127d5e4a45738ab13023b69ee5722ad0f1f20a9da79d1f27443e65952c3e6da7f70abea38d42232ef9ae07ac294cea284160be1faaacf192acaf1df64e2d2a0fb282f063c1b03e1ba51a3c6a6a66d64c34c80e3e101c70d624bfdc9a2239e96caaa8becfedbfb58ba144030592bfef4b778cd6db75cb9967ef91ebc940f826816d34560d80dfc0f3a2889810f5b08f434539df74e0a7394385959f2b48db4dcc98597e73875b7b8f5494b72ac6182f5c1c9bffc5a16f148cd8368e2434dc365e0ecec4932c4123900d67ff1449ec4c9488115b82786677d237727b56d27278e8ef3db699c7ca71c165060cf565978927b57390da95db2b289f274e435da68bf5765bfa92f9b3fe47bda54fbfe010ecc8642039d1ba5bc65b1cd9901300cfcc3013f15dcba3183be01b22150804499665ab5f7b99065f27b02cfdbe9b157f3b2e5d8bd77ce863c5183f4876116a1054341d8483279b04ee5f52127bd6c8b6de6d046c5f7cad63e42171d96935c55e444e306f7df9da4cfe8b9e37e510f79e590060337e462c29fb425ed26c6a3587855b56116d29295b9cff14fa85fee2fe0324e2a67dbadb0b141dc4f75ff5f122b67e5a2a90585723ff66743b9ace2763da9aab658b74a53e56a56e5e2a32697b9f0f9c1db829a47aa80c9add70795ab547d867b93f92d398b7c7c5e274f83cd19eacdd34e5d9f72215374b3453167af0171bf232f97111c360becab0f456d24e277ce695a72451b033debefb1c7ea3d697c2d866e42d41181a45501dfca9f7e43b5f9719bf2ff12f1e763fad3d173831c7b2a9713aa85646dabc401dedcf35a2b596b40804488fa104608ca3de6301d04167b17ccec89a25b61f8309b06148f387cf600f0a071acc8b295fd76e957433063b58ef130a3cfd7bf73aa6e40f5de1c79b611e5229f31ebca8f17cc9ba97609737de47752ed9677742195165f065b84a38edf0e58dd64ce239dca091812edb8e612719fa7d170dafa0aa77402d8d17ae52278240013f3ea646365a276b2b8ffd0d43f32b3808656e4b9433ed652ae9f98d12462e203a0ddc3d5d650ebcd48a9d37055ca86c3472b269cb025f1a2ea94d34b6f2f79ae1264f39f459d5283309ac364aaa28d46575414145bd10656bf06a1fd334e85d93b8ea51b7cb73cf1b70cd2b9c4eb387fa62f1847d4ca2a2aec1587c25394ccf83816e7ae48e614b75c0972bf1af9bfefb8ee9c205db62be74ed99a687ea4e88236181d2f8131db13014239ac1bddaad2055aca74c74e072de0a98b29ad489196963ada7f5f941fa8f99102526389a3b8cb937fcf0688e33cbec94b5bb616e1033c8c7c95495272ea643264fa44c6d92f1ba6d541245d657e07229bfd1a412d4c916994dd88f8837cce7180e85a6c96c2b3a810518a3c45df3b0eb531eb11c5494a56483451a31cf642d0ddb348f00092b4f2aa035bc5affdf8a09f86195b5009034d926a465d1867d0944f89942669cd938cbbe981f8c3ea4d218495303d3cc4e0e81dc1eb5376a1ab2c8d1d913c7bbf64b80b0342cc4b0a1ba1dab608127aaa90f9a3cb8d0621c92c6dd4bae1fab5d93e340392ad8e533999c3d7dc099d3edaf2f6ca7bd225a06940cb0720c6c188fa13ea6d1f0f5bd14966c73bab480edcbdd3fccec54898c18a4a6bc4124d57cdf5f441fedc5e3c8779c442fc52e2b812add9119c39fcecc8f040c5346318a290836e9e84bd305f66f212d13865eae54875e7de3cc2b81db4a8be7ae81aee4ae4ed1440ed3f3bd9fe6199382792dd8d0bc8be8e37382e25e5bbe8ae8c99a93dff6bc0be77ed4ab0b9688af65facc191dd7560e880741c73e89db6eec30115b13cd0d3fd4839ee4935e9d2c5b6b7ad944a5db807e0219c08bb7cea1e05c3c7f3cdc31bd59160f0c1b6153143fda18083301c8d288dd1542e9983b3ef1220708ee5c1d5c79663f17eb91c6dffa933da6ba8d83e31d35920001183c46d28728e96d3862f070b165ce87c6f6fe2c83a6f5c9ac488b8f5e9d64c5d985639710096707e72ecfc34938f62b3adafc22e27b70a5ff61cebe037c262e3d3833702174ca297db8c6531f9f028d407d9eb3db317f134d69b7bce15ff0b7278444c8d444385c74dd0b242f410bf4b9552399495638fd18b27eec03cc35b72e7f29b8a8b1c8135d75c2e4d3db10152948533fa42a08a412bf84d53c13fbd9b2daaefe0a4739ac0e91c3629b4d181e1ffc042ebdd52430dde3a68dad13271c5f46b63be112444670e05c8697a6dd1d7e67b9f5fe0d59d4d08196409f3040dc7f8f61ef736a18125f50f372bd9a7042c823443653b8bc087f90f6831ecb109e699a0ad894d6a34393c54ea1b5541e3fa6eb558f268bfbb5bc46e3cc8f679c39a278bfd005966db1c0f7c93bc48b62146693a20ef7913112b1f7c80b7c1a9b13be00b847d10227cd38e3a107e8dc615ac8da75b131bb47b7d9ac246e1141f908224c2d10c047490fb48b1089acd71c054d93f8ff7c5532043ab3a9f779b8cd2498601265be1ed2175d5cd16cb1e695ad5373afeee6d433f2f1ee8e8683a2a8a01a369b99712e5411dafca7d0a9420a6bfae0ed355db89bc10b8c75908e1c2863a906aa86dda184730222f17a816ab20d36f2c82f68b9e200d258c3d008790439dc084f838f92ed5091dc6914154a3cd7642ff45bbb8d87f0686ed9fab384d9f91e370f7548afcb8915bf657a21035f6f3c96f676536e1b491f144351ba75dfd60e48cbb1cba6c7d8e77a9ff9dc9b82fe8db6b89ae80dca6e7a927fa6510774fa4fa485c41600808d300d702e4b94062cd99dfb4c8478bcb4511b01d69ae9de79960eacfdd91a297f19ca1dd5d3e0c8bfff2179b1b7b511f558401b6f26109cf58bb02b0808e45c1a320977f23070e408ff9482f5e12fc3d2792b1bd5e8d715d2e587e4d163b1feb0aab742ae25852fe81eb8ea77caf041a27a91b9892f99f931ef3ea8c17a95150f9e16b0a5", 0x1000}], 0x4, 0x0, 0x0, 0x409}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x1000, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) 17:09:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x8002, 0x5, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket(0x20, 0x8000, 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="75a86291f2fa", @remote, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) 17:09:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}], 0x128, 0x2}, 0xd) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 17:09:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x400, 0xca7, 0x40}) syz_emit_ethernet(0x40, &(0x7f0000000000)={@random="75a86291f2fa", @remote, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @generic={0x18, 0x8008, 0x6, 0xa, 0x9, @remote, "2a7c2ad90a38c8449491", @empty, "a3589765f46a9c5f403128886af955e7"}}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x49, &(0x7f00000001c0)=ANY=[@ANYBLOB="75a86291f2fa58404ddb6fa738d1b788a80600000084ce7872210000000000068003060f0009fffff3ffffff9afbf6ed4bb5f16c7d20fdaaaaaaaaaabbe8634490cce5862580ac8276e28d26ae00"]) fsync(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r0, 0x0, 0x6, 0x5, 0x7d, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, r3, 0x0, r3, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) r6 = getuid() setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x558) msgrcv(r7, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, r6, 0x0, r6, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r8, 0x0, 0x6, 0x5, 0x7d, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x124, 0x6}, 0xfff, 0x8, r5, r8, 0x6, 0x0, 0x1}) 17:09:00 executing program 1: syz_emit_ethernet(0x100e, &(0x7f0000000180)={@random="75a86291f2fa", @remote, [], {@generic={0x900, "bbd221165d014e69a1057ac5b3894444796cc6f0d1d6df8336fe1716d8fb5a6d5e9f408d080eca2e54227578443eeb5896f4528f730384a679bf7cd286ddfc676130486da084942a05b020402d08dfaf0e36f00366e4a9cb19e43a08077d7d203647e2fca22144c87d17f3b28b1e97fe0cad9e6e73da9f807af43e17e6bb085a9cf58b5b01ffe7df476a1edee4511547f530c2cc7a4a0921ae478ecc8bcc4ffacbabeaf44db26131dfd972e1cef5b188f554c6e49d9fa8942a25341994307ab67695ec6796e12b25485115a68a2c053064f01fea08d40d30ce19a5895c9db7a746f2c3db50b47de15fd1098e73e6fa57b28725fb8a8da9d7258021fe3e26a40e8e7e9261f5bb15436eea7df58d428d48563cced4cff9bd03c2f2fd9fd92ce93d0001ce51d17f5e6295862f35590509b5dc885b06370754e20a8bc643cbdf9fd954776cf046a64a58d48a59ac377f17d50cf7f73449dc01314c24a153f8dd274fefbd094c17a4344108981d9c03678622d08002929194cbd74c451320a9c9c5ce00bea15ca40af9d928ddadbd4556981bf09b7548865e147a245e622ac6dcd03c682dd3a95d9937e3fd29ee4be0e4975d46da950ab1c6001749aba316a9e966398be82d11a4f60c60cbf9a663449cb9e0d012ee340c500ca5ad976b0b43cc04960132e7f69f7bad084dc6e347830197de883a24e9ecd5e3a00149295b99eb015740689d4eee7c83622a0d9489534b30f1171490c7318b92fa2cfbd29dd525a8a79771d3665247ff1dfb1e9a144c87e64b220dc4fea263dbe8e1c02cd7dd710b0c6abb69d09b49d1c79068237285fc366024ce4cd048dca9dd33974c6aabbc38d3a82e0d54359845a336c6ea55dd3d22a1bbb5addb22f7286b401faff5975ed4e5c2110d0ba15bc31ff9c1bd585e94215cc2534e146029b07299a4af339a41bef94b380916cd1b881a2a459f8f32a58cdf7359313a8d076451c73832f5c85d05cea528d6372bf68e7e2e3d5d2f3440e872e62956a0eb4377865409118c1f4cf755d55b6def34f42f540fcc76505c5913fac6c4ff6241a89c5b4fdb936f14d3fc638a732f729c4e07c27a742af7504b73f6ab074c3bed9611ae875f2628bacd01a786037b27a85cb1db4b42a15ccada560c98b75cdc3a5f78cd36a0a7f7b1042f2c3de5e914b21f453bb9eb4e9fbed7c9be938fb7f45d4520f647b26762992a0bc4deb730418b5e2017c8b08cd9ac39048f0f7602dd4ef39c08953466c381c67a23a38a077e5b805abdf16f5508fba114b16d1d174513f53ecdaac0058938fd6e75d32f4495bbaa8284fdf251e6b2b217cbf0436d53f2cf4cd53ecc99976c5af47b9c7da549dfc2486ceae5d4355c4f80d54fa8bb67ccf7cddbc3425e06f8fa0fe8308785faaae51d9f6301c756e3b768e7f14ba4f44e486e54b272f63c2d2d967b289a6d5dfb798c9a853d277354ac31423d1f7ee1399c65516d1e8bd4e1b684fedfd918f131f9f7dda72dc26ac573aed1b974378877b5015e72b74de528ce70573f80adfb57e768c6941ae82bf949e3b76762ced6ea96c04784e347e88abf2f0a2631dda571e1a74b03db3cbaadc91b22d96f7e61cd1e584d129a4e62ff55e19c00e3dc54254d1097273048b34b68129c306788a9e237693c7e1d47337a07ad7e6dd6edb38ee4bcce36cd328b856e5d92441f008c726488b51c495cfda3eb85bff9fe97a3eb3872839c292176d48ffbb0314a58c840072d888c99db6b94313442e65db35cc38f16c79d809bbc9b1956d23b7f9ce6235b58b64413356198a1b1b420fb62710fd6629999510128e1b90d09d559d4fa6460ca53d2b733f0d0597ad66b1357aad7c81a948ecb4dc014c9296b2735790435a8804be6b8bae2b7bdc9832d27646b7ca709112ae808aa3e3cc9371c3fe2efa4f443b7a2278afcfff5ac6d2b97d56b24f1583abcafdb9833fdb5da11736ccb3c82902faa2a04f688af70a225549727bd7ef9a48fb4f7183c556179535cbf17b49d1a4738cf27fab87a944f81197b3bc828722327cdbd050a44c5410e24cb4bf9aedb04809e2fccb591333c4a74608ceb927c5066a9230936a77a9536fcdbe596884008b703eca33d4eb29f3a39c9b3489bc51ef8e2a2d70ca8e2a15ffea2c751025cc088a30ad3ba098f2a0180155890a6df55a995f9e814af6ca2f78d4e55415caca16532e96e82d634a9867aa2b3bdaccdb439a7ec903f512eca7e267b24a1a5a4ddd7ecd146ba24b259f3ad3024e95348e34dad0e9d991fa5bbcfd21bb2b4ebfcbc83212535d7d4b8f1d2899cde68308fc8f5c99bdea83038ea8daa780e088a43c6594783bc4eb8fc94b329659dc4335f375d6d94ca6a36812a165ddd0eddbedd6b5cdc9920e7adada1f9015817fe1c64ae6220fa20449b32fcb250ef66d1896ff7066eb647c43a4eec72ecca3c2da0fadedfbc59dd95d1b30cacc9d52daa43df8eeab40b225e17447a7913510032a71f673800b6380b4febe206c3e2abebb2d7443c40151cdeba2750784db231ac0ed0938ebb2e9041189cd349010c87bc185bfc9f06929cd39a6f66a08f303a8db4e048cb87a9bdfd7e8766f4df42e3bbea355a4d141280c17393152832823fb3b76d425e72a96d6010f6eed98f93547f41098cf7820fa73f4ad3c5b631442b891784950e844906eee5de8d4ba784003f3284627f28ba6c372307a3fee55450d7231ed291a7079886782323ca2d2e9a46457f46f0184f4c8733baaf517bc959b6e6cf07546486d85cb0e5c9e0dcf1fd0c42d407d6ec1dfa16f0085d9387bc145829c42ba6e106ea457a156060deb706bebdd0a409e4b3e18d0673d96143f093aca3e86e43e2cc4877c09197d7382a059e4def573660fb6eb3a09e6cfc82feabd35dd5fe11f9452060a4fb35744399abe087125131be87e4217554e748aa8ef8193968c1a5c20fc9444d2fa6637c74c7c2cebc984bb82ae60caf1dc29fbd938b7f81092d3cefeb1f29a415f313cbf9d4411078f5e569466377ef3af86eeee723fa5f97b222f06b2456aceccb530487858835b9e9c8f7f3ccdd238f6507ee5b41ad0ce7bd096cb8f9bd66ee86c97909f6f57b01f6be63edc2bc39d217d1fb5117ed8e29ccf4ffb6e96c2cee8a816d2d7e44b2a3532979995ead14a2b7527dbb592e9b0ac9d172cbc62b4edb96080b96c49e9bf01d732a9e55a2410fc98ac57c7c391ef52d119dae1d180e308a373e52ce52890e444bdd02b4f625628b993050292203fc517831813f0ae59c51bdece8cf344354db6dc7410a5baf916e213e80c64cda66f20e8a9c1cb5d58101b01dd8383cf9c85375b1e46ee188c8a8b9b47da76fe235f59802f03636f792248582697e3d56c5456e520ccada50f48e40c6fca6e212a306b014f9877b14c384fa7b75a43c565b37b9b58d3ebec6138d5a843f1439687e847072b5f04b648983444ad2162be26635d21cec7a6c507b16b84cb9bcae63bd606968d04dd3b227aba6644fd159f71b204f04a6f5343ff2a5bcc598b796c948b1d8728088448ca1ed5ed77efa8cb2fd89f28bde03e932f2d97b5c5c6de7bc6d81c47bc224cdc665daf6b860c2c1b864e54661ea3651d2bd8205009808b4219163a8d2b65f64dbee43688a2d5c6bf60ad33d952b9730134330d8790040f9f86ffbbd74b18685700ff14cd9443e831c7f6fd6c16c292328aee244a1b184db24680b3642fa5c2f7220a0e1e3ba1cf55e396c569471a3d6d5638ea6842e3cdc1355d73fb3736d6ed68569d1d971dd2df464d5c437f81afcd0fb0b2f88738fdda51701f9c97ed28ced6c760ace4c01e2f600ca3c9b59c1a069262940d7d551983410a324be3b161e82448fe1b220facc2658a3c9afcb473d0dab969a8e884a30f0aa3d11ba28fda2210b46a9434a21ed4fb211a9cb3f5dabd3f1a9dbb9182b06737007f5ab849c69d8b8bb52845352e9e8b32ce5b23d7f5d9fdd36d548cf4d51ea8559e5fc4a56623f5d3fef337fddbb5875badd42306373069341c023e45bf875c0db45095c56e60ba94b3c6e3e9edbea16e2255bca54c8953999b6c8557e5d784a900d85df853854b3e621976f030eea69b4e838f6f08291fdbad1310ddd1ff1afb29dd7d47b897326217b8f53638030efc39e80bece1cff44a7a8529fbeb893e672606054aeef7ed1ab2908c0b089a6f98db2de375f5b5596252b8776bbe418ec99cc2dd28fb8328dacaca95513a75d7a7ef63188166712108456de58020d702d08b8c237475b0092a5111033c5a08c2763f39ef9e6c4b5ae65cae958848a6bd423835ebc8bc1355635f3add0440e6da84323e225f1ede5ee71070c4101b5a7491c94b5ff1032854b849b251929456c0ad45d8bf27e9655e5190488eb15a6030a4d2d5dca75f015f4f2183e1d700ef5ffb266240c4589d8e424a898dc265b496bdb5ee880981b2e6f2f52178b1636c15e91f2f7bb3058f6d6b9e6b99f24259f4d11869e975bcc71d46545ff8e79d32ac5ed48c96f048ecca4fe9b7bcf4d5bef2cac375007443e2cf19080ed9023db3703bd34cc8a77d79e61164cda8d9bd4f2b12fcfac3b66d27cf57709e6a46b191e84422e3dd1a8641cc13430dae63126fd34b9326a9ef7eced7ce25ec7bc86f77145f23fb0dd3418570bc12d859f116ab88d212c717185d4302cb93417eb3a7b8b3511bfdd205cf4e85f970dc9fe68781e10cd015ef943733175d02428060d280d4a12cc60fd3c1edd1ce51224704a1aefaa1b8f858994a0a19b8e5d4fa9d8645815b4186cbb7648e1bfcfab316a24e47efdf55eebc0761e429437a8fbeac50f0e75518d9b67de38f86545782265dc01bb1b438d3c4e1e70b535c5ec65965b7c9a592b54b7020b615fb39489295a86ee94050af6a42055103717e06dd91aab3772d1520702a5d0d977c6a859d56bed9c26c810421451c2cb8a8482adbcdd9b853da69a67c59dbdf8d036c7a917c3c35dc9d0221a02b95a1c8b3d3cc3843d666215c0d339f138bbf730942434fe86741adee3a553935fcdb2ea0234c9ee3529b76345400064d1ccda6a565740aad3cf526724023f916cd88f82940b4162dca6c6f39d07ff8a75605684b5cbaf7c2a147e561502d403a7593cb1822df545e910d641529dba896c4d4a4f066677b5d43444397c9812d4f87dab9e17b37d7c7578928dc220d783dcae5c0db39b43e9fd9f6c582b09068dac9a63837d016a914baa490b9078ce7fbbe47455ce3a4ed87b3d5f87e786891f2cf2215651cbd3a799697cee476c2f03eaa92ef55cbf78490075f4a34d2f3b879ac0fe49a718bfe4eca2affab7ba08fe44a9b8a1436b3b4de0023ad34f2d38ff20692fcc357bc6379096ed22b618eb89074826c08ad9b892d199558fc2f824413577e8e8c01511c52161ab1d9b1872dd0b366b13004f0f57890a1c689215ed3bcaa448d0e2603de416ededd7a95340103ad1f451b6c4e5289403a3faacd0719e81614dd26614936b032285c34855b3b237bfb04873b0b3955753c963637f0f2b0e407d76083b7e63ef4fbf7a4a3b763331ec650a36247c7ce5ed97a35bc37fd0c750dfd2ddd7c44af725adb76af86904c9cb7780698f25dbdb6599f32720fe57135b860fe42c89f8b0df95743b00f3449574d4e125fdfd3dcb7ee879e3a557f07a08ebc22d04bb620f0f8469f4dacba266d2b9648e203b24c0ed5dca3d44f6561db55fed6730d1d2a85c9d94fea4e43b0b82c9e261bea420bd7f2bf32dadbc0bdf18803ea0f7b2d23d090b27e1cafac9110fefaf9119"}}}) 17:09:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) login: uvm_fault(0xffffffff826413a0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff826413a0, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800021f89c28,10) at tun_dev_read+0x138 end trace frame: 0xffff800021f89a60, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff800021f89c28,10) at tun_dev_read+0x138 spec_read(ffff800021f89a70) at spec_read+0xf1 VOP_READ(fffffd806e2ec008,ffff800021f89c28,10,fffffd807f7bfb40) at VOP_READ+0xbf vn_read(fffffd806cb734d8,ffff800021f89c28,0) at vn_read+0x124 dofilereadv(ffff800020ec6768,f0,ffff800021f89c28,0,ffff800021f89d10) at dofilereadv+0x1a1 sys_read(ffff800020ec6768,ffff800021f89cc0,ffff800021f89d10) at sys_read+0x83 syscall(ffff800021f89d90) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4c1ead4efc0, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800021f899b0 rbx 0xfffffd0000000000 rdx 0x4b8 rcx 0xffff8000009d9ac0 rax 0xffffffff81ab5ab3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x1690725ce834527a r11 0x9efdba35b62ad702 r12 0 r13 0x3da r14 0xffff800000a25e60 r15 0xffff800021f89c28 rip 0xffffffff81ab5ab8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021f89950 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=219731 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7d58,0xffffffff82644260 process=0xffff800020f65b18 user=0xffff800021f84000, vmspace=0xfffffd807ea97188 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14799 466183 49104 0 2 0 syz-executor.1 *14799 219731 49104 0 7 0x4000000 syz-executor.1 78474 159041 1 0 3 0x100083 ttyin getty 61212 230619 0 0 3 0x14200 bored sosplice 63029 502798 0 0 3 0x14200 acct acct 49104 50853 50924 0 3 0x82 nanosleep syz-executor.1 56978 451797 50924 0 3 0x82 piperd syz-executor.0 50924 347751 21623 0 3 0x82 kqread syz-fuzzer 50924 368258 21623 0 7 0x4000482 syz-fuzzer 50924 465586 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 312054 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 18415 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 431800 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 278003 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 175122 21623 0 3 0x4000082 thrsleep syz-fuzzer 50924 168573 21623 0 2 0x4000002 syz-fuzzer 50924 390018 21623 0 3 0x4000082 thrsleep syz-fuzzer 21623 179657 64122 0 3 0x10008a pause ksh 64122 476292 50991 0 3 0x92 select sshd 50991 389854 1 0 3 0x80 select sshd 57324 80054 28674 74 3 0x100092 bpf pflogd 28674 347201 1 0 3 0x80 netio pflogd 64041 58326 86598 73 3 0x100090 kqread syslogd 86598 502142 1 0 3 0x100082 netio syslogd 94388 166567 1 77 3 0x100090 poll dhclient 96640 515998 1 0 3 0x80 poll dhclient 73642 257756 0 0 3 0x14200 bored smr 88503 362255 0 0 2 0x14200 zerothread 67957 326449 0 0 3 0x14200 aiodoned aiodoned 64332 18012 0 0 3 0x14200 syncer update 20597 310468 0 0 3 0x14200 cleaner cleaner 98179 443074 0 0 3 0x14200 reaper reaper 78528 335802 0 0 3 0x14200 pgdaemon pagedaemon 93709 209287 0 0 3 0x14200 bored crynlk 82567 32427 0 0 3 0x14200 bored crypto 52096 302638 0 0 3 0x40014200 acpi0 acpi0 59540 446906 0 0 3 0x40014200 idle1 40564 261626 0 0 3 0x14200 bored softnet 48848 412511 0 0 3 0x14200 bored systqmp 1388 112680 0 0 3 0x14200 bored systq 14575 118717 0 0 2 0x40014200 softclock 48472 154186 0 0 3 0x40014200 idle0 1 492021 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 14799 (syz-executor.1) thread 0xffff800020ec6768 (219731) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8267d978) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9547 6435K 6822K 78643K 12330 0 pcb 13 8K 8K 78643K 228 0 rtable 95 12K 13K 78643K 549 0 ifaddr 122 24K 25K 78643K 302 0 counters 43 33K 34K 78643K 101 0 ioctlops 0 0K 4K 78643K 1549 0 iov 0 0K 16K 78643K 157 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1921 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 26 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 178 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1206 0 sigio 0 0K 0K 78643K 12 0 proc 63 63K 95K 78643K 564 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 92 0 in_multi 142 5K 5K 78643K 278 0 ether_multi 1 0K 0K 78643K 41 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 303 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 150 153K 154K 78643K 4575 0 UVM aobj 61 5K 5K 78643K 71 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 196 0 NDP 16 0K 0K 78643K 54 0 temp 149 3055K 3123K 78643K 23907 0 kqueue 3 4K 22K 78643K 81 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 84 0 82 1 0 1 1 0 8 0 rtentry 112 85 0 52 2 0 2 2 0 8 0 unpcb 120 740 0 730 1 0 1 1 0 8 0 syncache 264 18 0 18 7 7 0 1 0 8 0 tcpqe 32 116 0 116 3 3 0 1 0 8 0 tcpcb 544 393 0 389 1 0 1 1 0 8 0 inpcb 280 1704 0 1697 12 10 2 2 0 8 1 rttmr 72 6 0 6 2 2 0 1 0 8 0 nd6 48 16 0 11 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 5 5 0 1 0 8 0 pffrag 232 9 0 9 4 4 0 1 0 482 0 pffrnode 88 9 0 9 4 4 0 1 0 8 0 pffrent 40 234 0 234 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 142 0 102 1 0 1 1 0 8 0 pfstkey 112 142 0 102 2 0 2 2 0 8 0 pfstate 328 142 0 102 5 1 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 532 0 330 18 5 13 16 0 8 0 art_table 32 534 0 330 3 0 3 3 0 8 0 art_node 16 84 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 174 0 164 1 0 1 1 0 8 0 shmpl 112 69 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3299 0 1898 89 0 89 89 0 8 0 ffsino 272 3299 0 1898 95 0 95 95 0 8 0 nchpl 144 5215 0 3613 60 0 60 60 0 8 0 uvmvnodes 72 3761 0 0 69 0 69 69 0 8 0 vnodes 208 3761 0 0 198 0 198 198 0 8 0 namei 1024 17351 0 17351 7 6 1 1 0 8 1 percpumem 16 61 0 29 1 0 1 1 0 8 0 vcpupl 1984 13 0 1 2 0 2 2 0 8 0 vmpool 560 19 0 7 1 0 1 1 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 15605 0 15605 17 16 1 7 0 8 1 plimitpl 152 89 0 81 1 0 1 1 0 8 0 sigapl 424 1426 0 1393 4 0 4 4 0 8 0 futexpl 56 21468 0 21468 7 6 1 1 0 8 1 knotepl 112 185 0 166 2 1 1 2 0 8 0 kqueuepl 144 197 0 195 1 0 1 1 0 8 0 pipelkpl 48 221 0 211 1 0 1 1 0 8 0 pipepl 120 442 0 423 2 1 1 2 0 8 0 fdescpl 496 1409 0 1393 3 0 3 3 0 8 0 filepl 152 9914 0 9814 9 4 5 7 0 8 1 lockfpl 104 280 0 279 1 0 1 1 0 8 0 lockfspl 48 107 0 106 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 2380 0 2371 1 0 1 1 0 8 0 zombiepl 144 1393 0 1393 1 0 1 1 0 8 1 processpl 984 1426 0 1393 7 2 5 5 0 8 0 procpl 624 3742 0 3699 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 16 0 16 7 7 0 1 0 8 0 sockpl 400 2558 0 2539 18 15 3 5 0 8 1 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 24 2 22 24 0 8 0 mtagpl 80 113 0 0 3 0 3 3 0 8 0 mbufpl 256 567 0 0 25 0 25 25 0 8 0 bufpl 280 6018 0 147 420 0 420 420 0 8 0 anonpl 16 138987 0 124746 128 70 58 73 0 124 0 amapchunkpl 152 8241 0 8094 30 23 7 20 0 158 0 amappl16 192 5655 0 4903 80 42 38 49 0 8 0 amappl15 184 3 0 3 2 2 0 1 0 8 0 amappl14 176 1202 0 1191 1 0 1 1 0 8 0 amappl13 168 1199 0 1194 1 0 1 1 0 8 0 amappl12 160 15 0 7 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 19 0 13 1 0 1 1 0 8 0 amappl9 136 385 0 384 1 0 1 1 0 8 0 amappl8 128 363 0 320 2 0 2 2 0 8 0 amappl7 120 120 0 108 1 0 1 1 0 8 0 amappl6 112 25 0 20 1 0 1 1 0 8 0 amappl5 104 149 0 133 1 0 1 1 0 8 0 amappl4 96 1685 0 1653 1 0 1 1 0 8 0 amappl3 88 1310 0 1302 1 0 1 1 0 8 0 amappl2 80 10521 0 10453 2 0 2 2 0 8 0 amappl1 72 38165 0 37717 22 12 10 18 0 8 0 amappl 80 3993 0 3939 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 70 0 10 1 0 1 1 0 8 0 uaddrrnd 24 1428 0 1400 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1428 0 1400 1 0 1 1 0 8 0 vmmpekpl 168 13119 0 13088 2 0 2 2 0 8 0 vmmpepl 168 175779 0 173834 141 55 86 105 0 357 0 vmsppl 368 1427 0 1400 4 1 3 3 0 8 0 pdppl 4096 2864 0 2812 8 1 7 7 0 8 0 pvpl 32 413749 0 396470 260 119 141 176 0 265 1 pmappl 232 1427 0 1400 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 309 0 33 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff800021f89c28,10) at tun_dev_read+0x138 spec_read(ffff800021f89a70) at spec_read+0xf1 VOP_READ(fffffd806e2ec008,ffff800021f89c28,10,fffffd807f7bfb40) at VOP_READ+0xbf vn_read(fffffd806cb734d8,ffff800021f89c28,0) at vn_read+0x124 dofilereadv(ffff800020ec6768,f0,ffff800021f89c28,0,ffff800021f89d10) at dofilereadv+0x1a1 sys_read(ffff800020ec6768,ffff800021f89cc0,ffff800021f89d10) at sys_read+0x83 syscall(ffff800021f89d90) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4c1ead4efc0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8267d770) at __mp_lock+0x127 __mp_acquire_count(ffffffff8267d770,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f18d50,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f18d50,1) at sleep_finish_all+0x32 tsleep(ffffffff82643430,120,ffffffff821f4f13,2) at tsleep+0x1cc sys_nanosleep(ffff800020ed0eb0,ffff800020f18e80,ffff800020f18ed0) at sys_nanosleep+0x205 syscall(ffff800020f18f50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc000051f38, count: -12