last executing test programs: 29.204935888s ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 24.999811241s ago: executing program 6 (id=2234): syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @broadcast, [], {@generic={0x8848}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xff84, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/252}, &(0x7f0000000180)=0xfe) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000740)="ddaa1b90bd644b9aebc3ab9f5835bc83d140d9d844d1332944162dd66897472478cbee8446fa2ea47dc66a1342ea1fa621887c2924966af1f278917e14aa0e72831405fd8fd1c7f53e0e7e3651b395a2870e31b0260b4e212108ade18940611129137a4380839a6d94a7c60018a31d284334e372c6b1a908725f53f0b037d234c65f4c27e5b4d3844070233b8a01df436183294c50409fef2f8581590db4b46f45baafc075d4625c64198e1361c4e20e202d0988d025fb1d15a3cc91b6bf7123d5de2348f220aeab7ae1682c6ff3251b49548bfebc48d4a80883cd228de3bc79b9aca9565494bf4407ed8b6b090e4e84f9681f5f28d5b6dcbccd4f00ff3d9c562a65222ee75622bb16f1d3f1b1754a6d3cda1428e5709128cd281d64e30faed9f094eac77e591d634995c41d679a0512d8266ed1bf4ead6b2239e65a7ee084f702d1d10fbf835b6b430556a432ed208e3c17fb555c4418cec3a225b3963e9f83cefcc975e24203a7be9bc8188fda3b09bacf96ae0e9aa2818f1e9b42bfff3d9992102ea084fd12b0519d8dbfa8f1cfb788ffa0dd4b8d9ccce9337daaacc9f58c480fc511443ad7722c43c808ea1052edc54b72086f197c477b6df813d5f8cd750977f7c2ef0270e3d1ef80c56aedcad8be01f48c454dcb4f39a656a7b6c62ecbf3c254307da319e293b2cb9fc3f3687c7fa0158391873e1db526f358e56f8d55570301b82f7ed5b34e684dfa660a74f2fcb53b613e408264aded3411da862d4f6ae704ec08a333e449a52e88cdda6fdb8d6608631205f40a6d3ab214e57088556e131221b41e2c1417416733d0706ecda7e0d8ad8a2a0afdee6a3a3d420a5afe3957a8b8b9a7df04916f417ee853c171c4a8d40d47166c47beeb7131b0d6feb3d4a854dda93d3e2048f932dd2cdfa65e220e395236efee0528e31ba269b76452cb8efc30af1282dbdb6869ce5e416b7c9a7ac0ec1c935bf87bd92452484c217c00408ef38b0a8711ee416e10b6f32111a9eceabe73980be24224df31fd3c2191380a28da4018d20bbf5ce2e0a9960a8f4e1c0fa4711d934868140bd9547862ae362e608a57f4e3a237443a541cc87dad82608cd1dd2a9bea571bf904b9d82e4ad01ffd2d81ececfd461619a30500a177a3f6e6c134dc4c3c6817c7bb6c8a53288736bd5cf7d14afcf8f8a5bc2333f581be8e723bf66afbe9e2664267716cc79833ca0ec003ace521efc15cecb38d7897d84e808d294bd0ad2cafd3258e972cb205ae7053676479b5dd8208d8cbb5e9d7da4379142b56a9615a2e53b0bdb1d7a830f41ef8d6915a310b7f874e908a45a069c7e35874c7e1457d001c000dfec43a7963efa32e203a199343f2b42c8455db4c96ee9d8d2e8c163089842d0ff38db421d88c6fbb86485c7fd0e38823ccf3aa90d8e77467dde5bc3f3c078eaa9f22529f132e54de488fbf8c301df6e9a76528f9a936d0a4d43b5e103057104dea3d86257a227bd44d0d6cdad8e164f184b0ec4bc5ac427a4c3c25a39cbdd06a33cc9439f72663654ebfdfee34b78aaed507d3c89dba4fe336ef0023eb518a2bb0894c85bf46a1b9cc1e4a512f60a971e55ec34d6e2b4d018611930e23d33772e0dce27edc3b88315d301a525b38a1fffd72b9190d1282595c6fe7ef9097ed49530b58eaed642d32586bc0a3c26224212b7f7f8909a1a823e18e489c46bdca58ea887ff811809d0054cc73b5bf7e0454cf6f88e34e7136b99a68f9050474a38a2b372a84a07397dbcc4ed4106267b00cb652afc35b2bc35eaa8c71409b724d3f871ebf398d089686e9b8c024a90b65cf151bbdcd5f004be73a400a99b18265420b236568889cc2db2be62aa07e400e036ffce67310399614df304f91b909dea01316e9f7749fed5b4d58fb82857d676674c21ab1499c9880f89727f4f90e0b0211833d0129271144c7d827445d3f6e52a85e0bad119024cb54b775654b341a81a0302fe34b9bac3aee8358a928c7d838145780d8659e6f657d9998311916a42c5326faf0d66a0954a35867df954dbb213fd5c9e65d285b982e414d26e629d390e9c4b24998caa55408027e0af9327057d08160cd799faae9d101f82288e40d9c8181743753a1d99b3350467b0ddd40597402126dfdb49fee842ea90263132461e45e83a4e1540154b9dc97f1c8e903d7852888871de57d5e682f36c040a9186394509521bd022e6c2254d44e8b65afe998e76ffc56252af0674216b324ac500191231ebf007ff41d5d3baf2074422daa94bea7c2dfe807ca400997378914270689c7622ee09d7be010b8235811f0f7b268397ce638facce67f26e9579c6d8d598f2f8485d08d6472d9c1914d46af269e328d7cf48f8e16f9761327f567f9310b04a99178ffc803bd245c88cde8a4c5793326ef97aa264e4044a47b533020786baa8c5b892dfee227b678937d868f9bb9efac122074e5cb2c669b11a1dd30a55134b2003d0802d00719eb54545b2ae40a0f3b9a8149d6fa350b1a40d613fb279365ccedffd22be7f75944d26b65873450e063e78c458978e2e30278deaf9242ed6004219a07bbe6d22adbe4f53f45fee8d21c33e392f4bcc9d41b59d9c22fefda21c36b106fee00f63f3b52781bd5b9065441e77aeac3de9fa9cf7c4b93c281b4c953f834ca766ff183002d4043eee33d224794c12e2c85b5211b52d4db773203d6cda10582fad5f7cca9c76898aa70fc5576a394be66a243a229524b57245039b51b84f0947de963527196ad72ce60a6ce1f5bda149749fc544c5182dbf4a7d6fd702819bfbc6a15186ce8d8939f7221cab6396c1951ca37df2bdddeb1a0113be91f905dbb211fb9b0be453a69b668baa9b48b65db78674da1b11c6e6aff563731092c71ec532b9e8d73fad523ce1d66692eb24a282dc41539a76bb89438181d1493ac8056eade80e5610d711020ea126fc1d29a39b2a4b7d323fd6dda4ce27f69465487856b8ff01a1a9766b6028864dc343169c40fdc8525e83eb68b3f379d65d8e5c9ceeb18977b41c14435969a06dd52da151a48d4d720b9c16eea5b51778eb76852c45d98a709f569de398a61caea46caf82badea3c3ae25dec14e8ac02207335a313b384ff7f5249c78e84cfe4f85cdd64d99c472a6ce9a91fc19ad5ea6d304d3b788f785ab578a56372d3a70f10795760138ba2e93b02c3854520f802514e3c09fa7ec4a4f97079248dd83f43c9661320ebd21a95cdd7b3ac339bc16d633b2c8a2ede368caa297f05123079895e20a1d6973a936f4308c62bf59c3ac7f2c4b7e0490b547a8ecc24f1472ff208ca27b321652216451cf603eba2b6711ec570fedb9d09b9bda228775897be57f1bb04c89e5e7fa19b0b5af1aa62dd96ed30ca330394ab0636c9f753a33ec09018004d642a5346cefb99f31f70d77783fa0bfeece2d0001affb205af01b3e9432494c29bfb4681276dc263ce2c0d2965838e56573ae72ba329788d5b78c1cdef014308ed2067f1522dcffb9ddc8a0f389937f090a8da498dcb2b9a2aec0da5d8f73102f27c68fd459976074c80daa4d67eddb27fda5be8826f93026a5c2fb61d4d79f4e2fb709cc166cd4cbcd049de11f45f4d57a89dd5356d066385267b9441908cbe15412278da8bd8fbab5af9b90676f9863a6093024facdb2be159ca68bd047e2c31d132144233a66caad692596bdc275b846f4284dcc60362306da10b701bd251d6da5404575b6fbf96e258edf689fbe776b4f2891e2e0e053014797f44001ce3145c3058c140dd34afe7dc57dea5abadcdbb1531c7b35da6653091c18af3bbdd99259475b8ee22b072894e9569ad6be9492067d67141875aca852f958d42b7bfbf1b49c4b1c912b643e7b8f86a54d928d1bc0b7f89ce6f9040d272241616eb1206abf0ae21ae85ed0815485f1c66af9954b7da01a44f8ee0e5860a3c6fc1c4a7aaaa874625bd52f1ee7e44dcb83ec1af98f6aef49c41b917144a5418c20a513db13044e5ffa156b08346c1507eaec1dafa8ed19ad28f037d5e1d2da1c916f050e74deb36ec8aae9fb12779c26b0f53ba352b4ff6b83ca4209038aed29c34423b7c70415d1aa99eb70f64086378d456ffdc04b98a900284eec5a812d17654aa9cbe0eee85f86137d43026b1b44737c4d4c35d6784d34f0c0226f717ce5fa9cc5fce32dd2c77e4a9619107e603df5064bab8362f4e325b169a090a47a68724b23387a7a008717d9b79052c63c583bd0cebc254c750fa7ac0655a82a849116ba13e532403da7b22c18f01174af61e2115d8f4d7ab0baed4b334eebbfe8b84b1284b959b38016e67b25d0cf2af70c0fd171be192d62a709d4aae6aaf4b33ddfc46afcfffe801226b3d56f39e5a8db2f9fbe1e68c7ad1b12b3b819c91eb9948afb1b357638b1733499750fe39c2041fa6c86f2b42366ea57f8d18fbe0dd9710e40336b5a6c8115c868861f0d916c0c7fc8299e3194576ca210d24de8af849f304936c41fe7d941669fd3048bf62194870dae4fd51103e32d48d192dfa8e6fb8c563f6a5f572aab87abbb6d9b95083aa860551ce11b7b9f37b46dace3312571eb1a13a940d3b87a9a11aac7c62f73d2f820b28e87930bf378082cb8d7eaca7c59fa12047f2ad8990d8af704c37d987eebc186ef96856cb8dd8c927bf92d8d4ead9feaefd884c64f9d08426bd3d516739ef9a726bfc71aa42f6c17de23b883db277bdd7372b5687f482548e9523a8b688b625176bdb7f71cf91fb7d2966c270a39e0c018cd63a9b8036184497e4f00800f849056a31643066c2297cd6097632c5e34d7319b2885b2bf7717b9740bc96d5d1949c2c649b6452169d9cac45f2d8cb183934ca27ff451821d1906a9fdb76f8b4df8efb129950241ae75c4e76602b3038c1c231e887fcc8e0743e40a7bdfa7e0c809922f5eb2ae65d9a4cef888cedb7ecc181c1106ed2639132563ed6968a2b75b17e3f4d97cc892e8fe0558f336e92d91fc936d7ff29206e54b3f23f32f4df8a73647eae7781d89cdbd66764053830ba1be7a1d794cdaf37395b2ea695b7244e93b7e52dd77fbf106b8e3005e3d88ceb23211a0c04e327de6fc7aa46010bfbbe637f2bff7b5101b4e7af103e6cba2129f4783b6eb5fa949121fd95735de192b97600d938e2e96f336a0700957075b92943dea0a332d2981920366f85793630ddff2f05efddf8f976a5db2be3749a921b80639b1566bdd0906c913b06d2a4d2c6fa1fc044f9b07054a26d2256382426a96836f18629cd99bb6ae596107a7fd1f9a8ec0467562c7c56f9701f1e3ecdde8242353fea0648b16fbe8a26054853ea3a86a59a078738f371b511e036208a8fbee1f27dbce1ae36865ed89fb7a87cdf6dbd1c1a461531feae8882ae80aeebb94281195af0582ffb9453b590b8e7b0bf360ceaf858908848f612078e41fdb369c68828c421b48020dabce7f02843125b97140b9a4bcb3c63aaaafd4656eec7ab9cdeaa71d9880b2ab12534e6eac55b763a98eee1923943d25eb8e08f6d4747bb91677489259ddcbaf45a284451fdaa64549bafda124d75c95a960271f8c22baeedb4375a5c76d17a4d053bfed499fd50b733ec3f1b87354fcc0e96f8fe777643dec887f6fbdf79e689993952135f391c6fafd36855b79090c33840ef0c4340631f6cc19e8cc38224edd191b1dcb4139f731e6f9adb4f595e4f0c6bcf18de146c236e50cd9a4c9f5ac50220b0bcac193f6f4cdc05160d06c81ee3ad4effe3d8b5a12fee04a243de1273edc8296b7a2df73adca30f", &(0x7f0000000200)=0x1000, &(0x7f00000002c0)="95e1423d1ca69f9d81b7cdfa672af41a7b4c50de25cc29281b45c7765ced3daeb0ba12762497d5ec7b614ae29a75ecabb75d9c3c784acd521f005d58e95a61a805888c98eb22f616922239c5765fe97b0cbae78724256c954f484da160a45dec25828b2d282a89958775b6bbdff57553382141487304bde9116ce036d6ad788661fc15796b8ebb2645306e5af5", 0x8d) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000cc0), 0x0) chdir(&(0x7f0000000240)='./file0\x00') 24.967166961s ago: executing program 6 (id=2237): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c7c44100810011000800438800a60065000d7c299078ac1400aa0000004089070de00000019406a6a87600830f44e0000001e000000100000000831303e0000001ffffff0600000000000000029406367533040100004e214e2004089078c555a65e07391e84c27025a3ce427a0c1ac6d92b059a43151af125e4aa0d52e3781d854f0db23b5d50ceb6d42094f8fa8b381d28fabdcaa8963435c28508939427e9ef6559ddd50fab8a9d61ac527d0f1216000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setuid(0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 22.733877985s ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 19.953242476s ago: executing program 6 (id=2237): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c7c44100810011000800438800a60065000d7c299078ac1400aa0000004089070de00000019406a6a87600830f44e0000001e000000100000000831303e0000001ffffff0600000000000000029406367533040100004e214e2004089078c555a65e07391e84c27025a3ce427a0c1ac6d92b059a43151af125e4aa0d52e3781d854f0db23b5d50ceb6d42094f8fa8b381d28fabdcaa8963435c28508939427e9ef6559ddd50fab8a9d61ac527d0f1216000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setuid(0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 16.945742122s ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 15.233727872s ago: executing program 6 (id=2237): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c7c44100810011000800438800a60065000d7c299078ac1400aa0000004089070de00000019406a6a87600830f44e0000001e000000100000000831303e0000001ffffff0600000000000000029406367533040100004e214e2004089078c555a65e07391e84c27025a3ce427a0c1ac6d92b059a43151af125e4aa0d52e3781d854f0db23b5d50ceb6d42094f8fa8b381d28fabdcaa8963435c28508939427e9ef6559ddd50fab8a9d61ac527d0f1216000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setuid(0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 11.726761572s ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 9.032154402s ago: executing program 5 (id=2280): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket(0x18, 0x1, 0x0) getgroups(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) msgget$private(0x0, 0xa1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 9.021288072s ago: executing program 6 (id=2237): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c7c44100810011000800438800a60065000d7c299078ac1400aa0000004089070de00000019406a6a87600830f44e0000001e000000100000000831303e0000001ffffff0600000000000000029406367533040100004e214e2004089078c555a65e07391e84c27025a3ce427a0c1ac6d92b059a43151af125e4aa0d52e3781d854f0db23b5d50ceb6d42094f8fa8b381d28fabdcaa8963435c28508939427e9ef6559ddd50fab8a9d61ac527d0f1216000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setuid(0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 9.016557331s ago: executing program 0 (id=2282): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r1 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r1) sendmsg$unix(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000000c0)="cac73ce135005db0192be6254db686c180322e30864d405e46200964d1c03256819872350bf7bb10a6de18675d024a7af04586b7deee61642fe8c9d5ee9287d8db65f23e322a60c1f2e99e40df16355e0b7af2e4d28816c2a3868338190810464b972bf8fc511dc294ee73d97d346ee3af80f1bab463b760c1586991937e6defd0e29d3c6a2e1db1a5d6424bfea96fc244541494073600000000000000", 0x11}], 0x0, 0x0, 0x0, 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x813, 0xfed}, 0xc) fchdir(r0) 8.248313456s ago: executing program 1 (id=2283): r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x185, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffff7ffe, 0x8, 0x9, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') (async) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) (async) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) 7.995743599s ago: executing program 0 (id=2286): r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0x2) poll(&(0x7f0000000180)=[{r0, 0x141}, {r2}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r1, 0x10}, {r4}, {r3, 0x4}], 0x7, 0x10000) (async) poll(&(0x7f0000000180)=[{r0, 0x141}, {r2}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r1, 0x10}, {r4}, {r3, 0x4}], 0x7, 0x10000) r6 = socket(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCIMMEDIATE(r7, 0x8010427e, &(0x7f0000000040)=0x8) (async) ioctl$BIOCIMMEDIATE(r7, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) getpeername$unix(r6, 0x0, &(0x7f0000000040)) 7.995475521s ago: executing program 1 (id=2287): sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f92cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e14cc8d569e238cad9919f591e7f1d6454ce3f7a9a6de9b7893846396887554bc796647edc71ae4121329427612420e59b01800b082eb42097dbf8ea3623605138354ebd9e0f9e628ad4a06007ddcdffc438b6a0082a5970fd6d49b1528a2aa1c843c84cbf287cc3f08000000000000002be5a979dd2c2d7c5b44d002f0fd29ecf7a4d0ffb753a7aa54f7636e6c3c1cb31c1e12abf77696755a1de2fa4abcd7fefafbf1fb2fc605fb41a3db5c244fd6aedcb5b2768f08c688a27541011719bf71344550cd68ed3b489710166b3b1499bf8d2c427f0b88d1", &(0x7f0000000080)=0x173, 0x0, 0x0) 7.994241714s ago: executing program 5 (id=2289): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x33da) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000180)={0xe4a, 0x21ff921c}) 6.749821433s ago: executing program 1 (id=2290): r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getdents(r1, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000440)="2e63edd67ea704f8ffc6cf5f7e27c6116746d37a6853df008c56a7bee22d62a9065cba314eb1780ca9420ab10928cd4263e4d647d5ef98509984b7aceb53174dadd5cf", &(0x7f00000004c0)=0x43, &(0x7f00000005c0)="15d52534b58f38966a7e2420a6d2d26f5cf99a39d15e3895ae1d043665bd5e9904a0fc7165167c847c09454976da8c4dc7aba8b6c4f9fc5623691292fabaa5216ca48466e44de615d54bb11ae3c52e6ef19c15ba9a2256ed6f1f660aa66e103b97c769a8367097d63d83a825e659ab956ee21e93390717322e4602988e143d4393daa3e62b900f8540ed", 0x8a) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x6) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb92175068048381801104d9ddb81f5579488f9fb3237224d5ccdc7a9e71d15007f0fea62cb37683d15adca68ef16da4deef667ecb694bcf08821e717649f642c55aba117620ab0b66489df2c6abbd33f707ce09fbbaeb99189f3ef2ac957bdf15e3b4b1d45c1074f89a6986894edc857a3eeb8e82b3209d46f9"]) syz_open_pts() syz_open_pts() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') (async) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getdents(r1, 0x0, 0x0) (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000440)="2e63edd67ea704f8ffc6cf5f7e27c6116746d37a6853df008c56a7bee22d62a9065cba314eb1780ca9420ab10928cd4263e4d647d5ef98509984b7aceb53174dadd5cf", &(0x7f00000004c0)=0x43, &(0x7f00000005c0)="15d52534b58f38966a7e2420a6d2d26f5cf99a39d15e3895ae1d043665bd5e9904a0fc7165167c847c09454976da8c4dc7aba8b6c4f9fc5623691292fabaa5216ca48466e44de615d54bb11ae3c52e6ef19c15ba9a2256ed6f1f660aa66e103b97c769a8367097d63d83a825e659ab956ee21e93390717322e4602988e143d4393daa3e62b900f8540ed", 0x8a) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb92175068048381801104d9ddb81f5579488f9fb3237224d5ccdc7a9e71d15007f0fea62cb37683d15adca68ef16da4deef667ecb694bcf08821e717649f642c55aba117620ab0b66489df2c6abbd33f707ce09fbbaeb99189f3ef2ac957bdf15e3b4b1d45c1074f89a6986894edc857a3eeb8e82b3209d46f9"]) (async) syz_open_pts() (async) 6.250320604s ago: executing program 7 (id=2292): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="bc26f96a37", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x95) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) 6.249340818s ago: executing program 4 (id=2294): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x40}, {0x7, 0x0, 0x8, 0xfffffffe}, {0x5, 0x0, 0x0, 0x4}, {0x7, 0x7, 0x75, 0x3cf900}, {0x100, 0x6, 0xff, 0x5}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) fcntl$setstatus(r0, 0x4, 0x4) 6.234351337s ago: executing program 5 (id=2295): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000002c0)={0x0, 0x7f}) (async) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000002c0)={0x0, 0x7f}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) close(r1) (async) close(r1) socket(0x1, 0x1, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000340)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() 6.233756837s ago: executing program 0 (id=2296): setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x1, 0x8000001}, {0xb1, 0x10, 0x2, 0x400}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000080)}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa8f8b7998e11eb4704e8450bb616fe2", 0x14}], 0x1, 0x40) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbd2b650683683818080edb79d04000016ff4b2e64ed5dcae44506cc266081f3442c11126ae3a95e8ed224ff3f0e57e89fbd762dccb034801ca4ab1b22d413677874bbc61dd5e4d2256608c4fa6a7b14c85433e6a8bef15574ea"]) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x32, 0x0, 0xa, 0x9}, {0x44, 0x7, 0x19, 0x4}, {0x6, 0xf8, 0x7f, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) 6.228974887s ago: executing program 2 (id=2297): open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2}, 0x6, &(0x7f00000003c0)="808f643b27da5db78de07d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c213e2bba73f4133a5d70d759d3c86801b4d07a6a9b001c0b4297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x312, r0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000980)={0x9, 0xd21}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) lseek(r1, 0xb, 0x0) r2 = kqueue() kevent(r2, 0x0, 0xfffff801, 0x0, 0x1ff, &(0x7f0000000300)={0x506af3b6, 0x2}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) 6.228414573s ago: executing program 4 (id=2298): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80, 0x34, 0x7, 0x6}, {0x7c, 0xfe, 0x20, 0xa}, {0x46, 0x1, 0x2, 0x5}]}) write(r0, &(0x7f00000004c0)="3cb7107bffe5a1d2fca06a416e2b", 0xe) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000001c0)="9b1809ff", &(0x7f0000000000)=0x4, 0x0, 0x0) 6.226414019s ago: executing program 7 (id=2299): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x4, 0x0, r2, r1, 0x140, 0xe0}, 0xf, 0x7fff, r0, 0xffffffffffffffff, 0x0, 0x2, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) 5.749665877s ago: executing program 0 (id=2300): mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc2c04200, &(0x7f00000001c0)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) (async) open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc2c04200, &(0x7f00000001c0)) (async) 4.738849171s ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 4.49984665s ago: executing program 4 (id=2301): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r2 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}, {0x0}], 0x2) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0xfffffffc, 0x4, "86d3724bbca73c000000014000"}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x404) r3 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$SHM_LOCK(r3, 0x3) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) 4.499203276s ago: executing program 2 (id=2302): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x40, 0x0, 0xd}, {0x5c, 0x6, 0x6, 0xa}, {0x6, 0x8, 0x3, 0xb}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x2, 0x2}, {0x84, 0x3, 0xfe}, {0x16, 0x0, 0x2, 0x1}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x181, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000740)={0xfc, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xdcf, 0x52b}) 4.000211044s ago: executing program 7 (id=2303): r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x10002ffffffff}) 1.759150577s ago: executing program 0 (id=2304): madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0xffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f62000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000fcd000/0x2000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ebb000/0x2000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c41000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00', 0x80000003}) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe80000000000000"]) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x10000) (async) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x0, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14a, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x3, 0x3, 0x13c, 0x64, 0x7, 0x2, 0x62, 0x0, @empty, @rand_addr=0x2, {[@rr={0x7, 0x2b, 0x8, [@empty, @multicast1, @loopback, @broadcast, @multicast2, @empty, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @tcp={{0x1, 0x1, r2, r3, 0x0, 0x0, 0x5, 0x0, 0x7, 0x0, 0x2}, {"f44eaaba699f77fb0c5b5b091a2b3599c203e8b789e5dee2bdf35177d05bcb4abe4e7ca48bbfc92d01db8c1660d2c66a197e21c8fb5a2a878914f0d6905a307bf1efe6604877a59558eee18784dd3b90d6dfaf3e85269c955f3a9a490e2a4c95ae8e3317f8e5d0837f5bb080663ac89d747b53c1e03959171eb183a438a63e5c6fe721567857b0b7a52925337f78161a3e3d16dcdd7a56dc510c9217bbb0a1c51683f39378585fdcb993521df54e3eb6b7811277e2384325e7f4efa576820adccf601f6067da33e668248cffd7c037500ff1dd6b1fea180a5e0c8620078cd023d421e21e55ec9ece"}}}}}}) 1.753776475s ago: executing program 1 (id=2305): mkdir(&(0x7f0000000040)='./file0\x00', 0xc8) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0xc8) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) getuid() (async) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) fchdir(r0) mknod(0x0, 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) 1.752313969s ago: executing program 2 (id=2306): mkdir(&(0x7f0000000040)='./file0\x00', 0xca) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) fchdir(r0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x402}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 1.751845369s ago: executing program 4 (id=2307): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x400}, 0x4) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000080)="ecfc0039a33c66dd692f6140edd20d2c20817b997a1899c05dabfbe4fc7d430e9ad7cc5e7c8531926848de6c128ec26bfdd34cafa66be783", 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) 1.459399273s ago: executing program 5 (id=2308): setreuid(0xee00, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x164428c0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc008441e, &(0x7f0000000040)={0x4, 0x14, 0x0, 0x0, "9778926cc9795a6b47c1d100", 0x0, 0xfffffffc}) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) 1.457123587s ago: executing program 6 (id=2237): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c7c44100810011000800438800a60065000d7c299078ac1400aa0000004089070de00000019406a6a87600830f44e0000001e000000100000000831303e0000001ffffff0600000000000000029406367533040100004e214e2004089078c555a65e07391e84c27025a3ce427a0c1ac6d92b059a43151af125e4aa0d52e3781d854f0db23b5d50ceb6d42094f8fa8b381d28fabdcaa8963435c28508939427e9ef6559ddd50fab8a9d61ac527d0f1216000000000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setuid(0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.457060014s ago: executing program 7 (id=2309): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) close(r0) 1.300571552s ago: executing program 1 (id=2310): sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000200)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) r1 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000240)="26f05dd1b6efafe7a306532acef83a272d02071e1049c00fe48de1b4273f5db50b20", 0x22) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 32) r4 = getpid() (async, rerun: 32) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r5 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) pledge(0x0, &(0x7f0000000240)='tap') (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) r7 = getuid() setreuid(0xee00, r7) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r8 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r8) (async) close(r2) (async) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) 1.299804848s ago: executing program 2 (id=2311): sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000180)="03000000", 0x4) (async) dup2(r2, r1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) r5 = dup(r4) dup2(r5, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.299090329s ago: executing program 5 (id=2312): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff027bab4830d7189b1882fb1c56f4b0e5204fd2640e700afd7ef7e60f30274b48ffb61f80a44634f166b5d6eaaa35e34ac7d6a87aca051af8cae405ae66fe57ea48d552effcbd7ec95ff003afee96f37e364a337966a6025d4ce9bbae3a308976f0705e52e8586600"/116]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa92b650680483700573e6a770af28f9d34afa66715739d54c7c4c05a752f637580fe25988fdbafa4d32a3ba3855d94d27579610b10c6f4bb214f361e697de0ee310d95df1c212e750eacd9a2b5015234062b2fdd891f125108db0b5315620e4579e543c597dd7ff6a6cdb2ba8b2fbc3793181852bb0b4612a372911a667a3cf5639337311fa31cf280242ab563f3b17b34671e27f334875243e3cee4c3eb08ac5cb1cca1087f9f82f100dff089c7897ba35ae0c67cb460e6f219ac75a535a933c051f4872ee3257797fffffffffffffffc8f5314c3f6ae6af58c5302cb5cd99794662c48a5c34eaa1f5f7e7d5c1e6f1b831a1399c1db9e1ac120e483c0381a79683f70d317014eb7be355fc4bf5df1112ddb61049df7142491821f256631071a3bc575521f8"]) ftruncate(r1, 0x3f) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r4 = syz_open_pts() close(r4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000780)) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) sendto(0xffffffffffffffff, &(0x7f0000000380)="35201c72bc81bad0e7d4bba7e808816d0a289b1a9e7a9e47afff68be746c1806e574ce3dde28286b63de203a2ffd8fa425973cd363ca2e4ba6fe3fcd7939eaa78ba7204753f0332f81cd32839d9b0a84fec7", 0x52, 0x4, 0x0, 0x0) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) 1.298774072s ago: executing program 7 (id=2313): syz_emit_ethernet(0x52, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaa3ef5c6aaffffffffffff86dd60062500001c2b10fe8000000000000000000000000000aafeffffff00000000000000000000000100000000000000004e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50800002907803ff"]) (async) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204"]) syz_emit_ethernet(0x98, &(0x7f0000000000)={@local, @random="f5b2188dee81", [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x8, 0x8a, 0x64, 0xb, 0x13, 0x88, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x88, 0x6, "4cbc62dd"}, @lsrr={0x83, 0xf, 0x81, [@remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}]}}, @udp={{0x1, 0x2, 0x8}, {"6aaacec39d2c3fbd34929c472bbd4e798bf85d912ff02ffe39adb64058b929b1ce44af2eb574f48d010853ed3e02b459f7861feca0a57688bb309472cbf0c5b49626f350ca69bcb7ec98865e6583a2dbccbf7c0ef867"}}}}}}) (async) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 1.298298064s ago: executing program 2 (id=2314): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x1, 0x3, 0xffffffff}], 0x203, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) select(0x40, &(0x7f00000002c0)={0x2, 0x0, 0x0, 0x9c62, 0xe9f, 0x2, 0x0, 0x6}, &(0x7f0000000040)={0x20000007fffffff, 0x4, 0x7}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0x0, 0x0, 0xa}, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x400, 0x7, 0x6, 0xfff]) 1.079310117s ago: executing program 4 (id=2315): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{0x0}], 0x1, 0x0}, 0x404) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) (async, rerun: 32) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x8000001}, {0x16, 0xf8, 0x0, 0x400b}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x1) (async, rerun: 64) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async, rerun: 64) sendmmsg(r6, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x3, 0x7f, 0xffffffff}]}) (async) write(r3, &(0x7f0000000000)="7696e5f343008c37cea8615ac7cf", 0xe) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) setgroups(0x0, 0x0) (async) getpid() setegid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xd61557f1aea5917a, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x74e7a99740f2bfbc, 0x0, 0xffffffffffffffff, 0x8) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x8, 0x3, 0x0, 0xb5}, {0x5, 0xb, 0x6, 0x7f}, {0xfffc, 0x9, 0x2, 0x1}, {0x6, 0x3, 0x5, 0x4}, {0x14, 0x4, 0x2, 0x8d05}, {0x9, 0x1d, 0xbc}, {0xd1, 0xff, 0x9, 0x8}]}) 726.790234ms ago: executing program 7 (id=2316): sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x2, 0xb8f8eec}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000008}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000008}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="c417", 0x2}, {&(0x7f00000002c0)="49799e7354cd6a8dc131f877ed4435046ea69eba4055a1bb8fc4a2e4ee49e1d1c2c82ebaa0c579331e6a0e841c7c1a12aa033e3943c7240410108b88e9b45479feb57736c4", 0x45}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x7fffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) setrlimit(0x8, 0x0) (async) setrlimit(0x8, 0x0) socket(0x11, 0x3, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x126) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 725.615158ms ago: executing program 0 (id=2317): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x0, 0x80, 0x1}, {0x8, 0x81, 0x9, 0x375e}]}) r1 = socket$inet6(0x18, 0x3, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 724.303042ms ago: executing program 1 (id=2318): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38166991f7c8f4ff882b297be1aa05421f21e6f73e6855800000000000009b672f4d330200000000000000896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d18fffffffffffffffc0502b5e6625084e1e68570c13d8af49252b3a9e43d47d87d084071a76fec31bd8da9e1e945dd4ecc5ea61b18105ff21c5017e50a0989c855f999334cdcb54ba81867eb769552025fb2dfbf5c9333c2af251c2824082ad22a80dbfd9fc6bc168ac7c166e190332c8f", 0x11e, 0x0, 0x0, 0x0) 723.373901ms ago: executing program 3 (id=1564): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x25, 0x40}, {0x26, 0x1}], 0x3}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x6, 0x5, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x4, 0x0, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0xf29, 0xfffffffffffffff7}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x46, r4, r6, r7, r9, 0x40, 0x3}, 0x7, 0x7, 0x2}) sysctl$net_inet_divert(&(0x7f0000000500)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000540)="a67fd7f4b8ba83cda7ff29928a46706eee03e2fd5a2b4542b39ffbae92", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="a12df9f27f5eceb5e4bdc417b35b81fa627052b391fbc640302f2ce197e282", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x2, 0x7}) open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r11 = msgget(0x1, 0x508) msgrcv(r11, &(0x7f0000000740), 0x8, 0x2, 0x1800) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000780)="1694c46db7dd8cd22259542c76e2f90085b9c80048335045435e417408b5cfca56ac8a3438a6a60ebaad6a1de4682725e97accc17849cc398fa84f863d2ebb0c0a08ed913d82ef91de66a6f881b460ec29eeb8b9e93428901614c41ac7ea1acfe94de17b54ed7c370b76424ce42968974715fada7c1cfdb0adce80e9e0076f08e377d6de3e197b6d30576ae306d92500", 0x90}, {&(0x7f0000000840)="7c7f6d26cff7ae5b3e4dc2c35ef793999871c24bcefeed098cc1f036a3515b242a339491886dd1a4906d8d83a85cf3987b43e4d2a0be3d4fbd29a2375083854ba8d8ece108259d4b", 0x48}, {&(0x7f00000008c0)="89d2ba1670720c615e8a88f939c870f3cb4fee51056e308da514b24a8e90410d97df4a01fc686af2cc568d0a2d116e474d99591561ede58aeb", 0x39}], 0x3, 0x3b84) r12 = socket$inet(0x2, 0x0, 0x6) getsockname$inet(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) syz_emit_ethernet(0x10f2, &(0x7f00000009c0)={@empty, @random="f5c6333a2b45", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x1, 0x10e0, 0x67, 0x2, 0x3, 0x2, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x40, 0x8, 0x3, 0x3, [{[], 0x9}, {[@broadcast], 0x4}, {[], 0x8}, {[@multicast1], 0x3}, {[@empty], 0xc00}, {[], 0x3}, {[], 0xfffffffa}, {[], 0x63c0}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x7}]}, @rr={0x7, 0x13, 0x7, [@empty, @multicast1, @empty, @multicast2]}, @timestamp={0x44, 0x34, 0x5, 0x3, 0x9, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@loopback], 0x9}, {[@multicast1], 0x10}, {[@rand_addr=0x80000000], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@loopback], 0xb1}]}, @noop, @ra={0x94, 0x6, 0x1a0000}, @noop, @timestamp={0x44, 0x34, 0x37, 0x1, 0xb, [{[@remote={0xac, 0x14, 0x0}], 0xf8cf}, {}, {[@multicast2], 0xff}, {[], 0x101}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@multicast1], 0x5}, {}, {[], 0x8}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x240, "8a5497769c8a3c7d8ad099fd0294a68121e646128b17824026504636c3a00b25351d406f7cfa6aa60aee9e61eb1d91d8c8c0aa13e1eae9c3157e723f770fcf729e5f60b03c217aaa27e4ec633e44c4b25428ed305bf0eff484653cc379a9653dfa3db12baf661349d933a1f0e61e364c0e78ed9069f2af99d0da3bd0c8ad9670ea62d1b610f7c4b6647a1492787413e0fff1180496d875c252e7b1cbde81b7aeccea4740a894b8e64753b5aee3f283d78b36b5bff1b602f4fde1b81aa99ebb4907bc5ebbcbcbd5d4a2df4bcac1d15bd9dbc02785740884c043f90093eb4e403e9e98571e36c9165d9ae1e5b59912f186516b4715c0181a475995fe8de3770e7fda496fd0dcc9945eeeac1470d8dcd007e8e458b8b7aa88f7c87af208ee08689677e81a803ed196b32ecbd43f887e9c680ffe8307750d6418a824901caecf49db02302a7ea9096a8057903a04140cca59b26872b6b413053d89787c6325573e850eece7433a524905ab11d955917023767261cc1a58d3816f09d478c6000b860acd33a11e91f8df9ef5fa8c2fd94f3127e64dbd78ddcda2719850760c72015fa48519522e776e5e2b5147df7150130ceb7c80c2cf14d8f27e57e0cff1de57dbfb26a6572bef1d600c38204e276356c5bf232a33bd0fc0e480ea474f331bb199a8a08433d5c7a3c9e2033e34f1dd0c978129eba77092383ec9540b761a10ce66d8b88c12553fc834f4dad6f3797cf3f5f8237fa5c9994f0de920bf341c5abeec41401d52f20ce9496e4511d7b0071f0f21a394217b2da99f200bd938d5c2c7836f56105cae3d327b5a98cc9787c671966d25b2525c5287643b5d2f6a370af35654ad49de0f41f191900d22757ef7cbd9606b55ff725abc937056f1479cf69d955894b2d14814c27a8b5da83664e492e44ecb774683087bbcf51d6839043ea8c1cf8747fdf9995878ca5585b3b45136b3b3cc7349ad1e6762e3918d0b591bb65007292dab72362722ccb2f8d1b51014a3e9741437c01d9fb630e674f016d4fac7af22f5e143b5d37748fafedac7a72f919899b988caad3d661cc9b509127394bb636c702b50054b1f851c0ab9590c94a6f20f6d4b030b41bd32d693f09c17383cfcb4813b70956e24afc96b89f6edb698c80267a2c7fb91a98c6745a5c3fe485dadb9fab2584543063902f08fd1e7b44ed5db9e251cc7587ad4ef97597afed5f071b795832f25e6e652e8719f4213dbfa3f38050295b9cae95a0b002b64875f62504885d53d44f070c23c2a31cf1b9306a45718ba465578da22b0eec4e4342d6de77ff6f5f08c73fc1485576c4e1008027438f9fdb20d9f950143d1e8d90c8fbbc2a0b3b68300686d0ef46be39cc93e2cc368f5480445b8962ba12bbed1c1961f701d1533c8b9fc3eac2b73a3ca650621aefcdf6dbf1157440f99710a4cc907d317b2ebe800380c68b763a9275a26807f37e32f403f28f8c97666ebfb97b0e890cd9867983b216c4ef65224ba54f3dcf76027e83f4b3179ee0ef7189ea5a7875e384c353c6a6ac473adca9b3783cf95ca8798606b4590840d5b45780a9fa04e8d0661edf365e5fb4c55abe310d66df4cd13f15c5e1c7e33cf06121d8ef901001c3b5d8bf80f7e03382e6ce2b03283968006e5690103e7e3117b9b74fff4979f035db4b4c6f779d1d373ee47768b56cb9b9399d1524777f0af5943f08e7641675dafbe16083ea49f2fa323b850e0a5e5ef27179f26114093d9c3003c08d93a5f97c0753a3e5cc6c044f4d4d78fa263a5e5ebe763983c4476f15b146477e17227d6a8f5fad9071789229a954d265b827dbaa08afb9806679beffa456e0342117787a9658fa177674ac47c6f37a10bac54d104e2cf28b5dbd79c346a433a8f4eba8c1955092bf41ea8c2e90cd1e046d53820f7f2d500eaa7d1e03d62d4aeaa178af936f7c3b17190af092966fed2173347409c74adf1fea6a32d23e89b7f270faaf182952dcdf38aa2e399729b137caf99c81fa2ff53f3a0288fa07412a5af7be1443a0197c14747ed1d136b2a46e7a8e674defbdad18d4ff3a6c30a48c27560463c52281c00782e5d4397cbe232a2513ca796b5c1acc2098df93aa34e1dd73f083638aceddd6b02b05515ee310c236d4003efd92f8194d5a1e2f4e298bbc4d0d18d64e2dc5325af408a77b380b388ea759b0ea1f3ade7a6ad8b656b7d2632eb3d405b53417f996fd5aae465280bcd813d3af09ead93e72ffd7666a72d0962a2ccc4ef1a1598e1b21a83c7a80d0da0956f6889f9c3c93d4c63b85b5b171da94da84fd3e3dad539f7108844e7892fd42b97c2dc663703d9695a266f15619582ffc414d9040ce9126af4998047a2f07204070b196ad478fe6d79b1dab11140ba040ed21455df69bdb814d55a3cab9575454568dc9b6cdc52cb5449628c75cae73636edd6ccee3fb7899b4851a61a1f30692e5a2eae87397facfe6455b559dc34a36e770422aed02ac541bb661d5481a16ec00e1ba2aef0c44e142bf189ee25a3c3709db8a39f27fa65a814d13b5924118f6b6526363424cb165e99ce6742f7f4f048255a25aa315186d650af1ebc5dcc18db6458fa7a53c02c4898aa206d02452c19feb02adc0a5aa773f24b3d37d06d0887b7ac52b251dc58a376972c20ef80c76c175e84d3cae0c76ffe4da981739f270849dace7ce13dd5e60acdb2ebcc404cb340276c07ae6a242ed695a7b66d42d7d0c8f6a82cc2c5ea072903c382313e2c9021612396c996a72f63bdab925715f32506c4e955c9118f9852382fea56ad003e7c60a04cde6d02d57eaf615e8cfd2e77d36183beede65ab7bf31ed25412eda5ab0ef5b7c7ac3228f97d7f1c8d68cce6b8e190475a2715355e13079c303fd82b2fa0fb364f538b26c28971bd0d5ce8a374f9993752d76ee0b6c1f1afece8458ccbd8d4336ad52295af664b09ae4493098deda1bd16d3bdf8010f4fe3b939dd44e131145d8e55571825e87db2c916f863008d7e0ac71e0fb8968d5e3f9fba13e95eb9988a6d8011de31b2918dfa9daf5637ab95131bb718d52d56acad0b35edd67639c1c4e1550127fcb6ff6beb84e7e86a3dfd5ffefde689b947ec3b0190f0e9bbfe20c410d74df6dcfd211d023c7ae95191a24ecd316fa5f8bbed4c93ba4be43f8e99ebf8ec02117dc39c25fbf8144c21be298a42548c728459311f7e18bc24350d76e6dd158dbf33707d3dd984635e5731bc4d37ae73dd36949e83283da9aa080e4f86e335a8528b01ddb0e384943eb8f957c90b6c18cfccfb40ce5b70c04770d1c87d32cb712375d1239392e37b3b2fa6c147cb659508eb0acbe8dcf87b8a79c0089ebfc327c9be72e4880dc015ee26ab5c0369c34699d73e77501d054e023e8ac7707a6d689105ba42e070b8b0ca3bc21cead72ef60b6b1826b10d499221abda06383834247de01f326289ccb3a42bf5e166f0f4299ab29ebddf803e4677d37cebcdf5996525be6d2b5941d2296c64712955d1e66185605fbf20151ea34c6f39deeefcd9a85f8ac343f476962ac071dc76580fd63a72be58f248ea00b3485ea87ea460f4a769dbdec4a7e39b85c8a39f9033033bb5f05f7fb89051cc5d6564696b18e6a2117a09015db3f4776ffa0656a3ac27fc2f2d760e00831bb3988bf4b30e25afdb8960aab301298e3e583d7d991da75ba866ed1684a387b68089263a255e88f3fd8e8e765a17494199df346c1a1762b5c4f885ecb60f14c7d5fb459f11e19b66e4fa191348fb84acf5b8b2fbc7c21a57e95e2f52f75a2fc8c6357c931ff587cff9c49561b621d5059053200f5d871d0be62c358d2002fb9c6701a4e540536fcc480c4f83205186e6789147054177a2dbf5520ba30cacbb1355cb78260d0b96e5f3b49337f1edb9cdb464eae7f44cfa9605bed5a627705f3a646ca10a43a157bd010e3729bdb4ddcdc1f92d864bf87d92577e60b1c819c638d48531c6d463a11a412292fd708ccaccdca5bf0716b8385a46481a25e65de17e406b9f88a042ac882a0dace112340c7b200fba3a2e3d507a2c4e1dc9ebc27f324a529d3ae47ffaccd957aa6d83c27d1c19eee067f672963777dab52314dd3f86fb43e732aba0fa985e277397ca66f2a95c04a43ef6eaed077fb4b704540756f57d4d3994b44504e5c90cc3f0869afd0343f165236467c0ed5502af903daefedd711adce017ec46d033afdaa861b800cbb24538504143bd3302e1d37dfa806e9c347adfd1ccc1f210348667b5e5fd2d63c41ff74a42f7e2c5dbff2fbb6ea2eb036fd610c4ee3c752eca739ef4e889fa1bee188896ebba924bd6abc0d5e79d351c1449cc9a6209ee06f77d3ccded115b985240e9b2f02a45977bd682f2bca091d9701904e8e605a5020295d2dd79ead477a910dd7bff084272c2accbf5e35b1e1d3e785e62b8c2ae45219629fc8e83b61ab803063ccb17832672d9a71a16241449698f5349d31f593858e1d3c680c8d1b6e6f55a4dd657c8f6b77bad81a84d72b631d809674d1c9ac890e06f7a157d95855daacac2b26b90ad4ca62348940e517d8c7a3b9a71fd6bbe6be388f9b776f098acb586e7077aa21bc8c99c90b7867fd6b6f7d45a31ecaaa23d1c051c797f2d6444f776a7a3e719db6e63e95f1005c5f3a940b3173fdab7dc8a6160e5ed43b87b568fe57e5c0b485b5afff0cef7e426512d92fdc8ea5b76ea58162ef1277e83bdbd6b4f0e1214d5e3690310397aa824b153da66e6ce8710395c1f0e84d0667e564e6b010935d0abbab0d84c0a4dd91548e44a1b211d56b5538109c689aab128e0065bfe9a5b265505c38257e20644bc8a9ff9d9da907c31d45915c727a6e0f0e0ef18866a020b69af806317ca2472372222767dfa8082eff2f4546cbfb5a4c8a2b5fc1227a49d96b716aeaa4b4c94afdfe7eae5af42bd2879f4f713b70b111a7b6c7cd2320d1824d38921169dd6f6fdebdc93e83297f212f0434c6156f7aa2fdbeb6b26db352ee42a66e4205923c074aab17e9c3aeca8ccd2e822546ffa1d0909e50e64278ef0b81cef2a019e84ec11299623700d6a92db8c0b35986276f8afd8a655e34f1ca78e89dc2b942971960ab8388d3d1bc014351a79c0c8f626980bf8c15b14b9dea15cec287bda6d37bb69de2c6f2fff45bb0f663e4fdd349447e503517cd0f6dbbfa28c0f41dfbe16efcd4d29c2f660a4492d5c72f050350361ed0ecb79bcca04d613adaaec0873d848ca7109f4016c7fb70d7c45634091a508f9d032fff27cf2d2f5a29fc05a401ad3b1f72b045ecafa52d2b85d40ab38cef2af67e2fe17b0c6c5d3ab43ac0139db2f5a83fabfb6b54166408dc56cf79756b8bde4e126d1ce8a50e8da7be0de09a47a5061a3e4d263e7cfe7851ac66e35d6b955c2457c414ea68d4619890b7ae86e4b8a85842098e614eabf23f06823b9157574cddf2d1a77880cbea44597c65fe8e6df66c08aa0152bb759cb95d1480da8af0a5fafaf24d0f2d9ef937e532fd8fbfc9bb53984725484968dd74d8961b7b0e036c05e11dd8bfa8e065a563f0ec518ba9902965f45cb5252a9faa22e32f72c9a9d8aa868d118758a3c965f8329dadd381330e932607b51150f6fcca960d8ea469f08dc0b0d374d1b61ce54816d8e6aca41de1a4e210fd3b82686bc665a050143b3c85319aeb9e14f58964aa522b17d7b7d3f51ccd8a82cf89a3cb11ad3a81adc10499c8129c8b0bb05c0f0dd271c198ddad05b6f2162416a53ed3ee8a083ae6d2d065db61c87017e86fe33b501aaca86993dad3b2b83fbc"}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001ac0)={{0x1ff, r7, r6, r4, r6, 0xc}, 0xfffffe12, 0x100, r8, r5, 0x3, 0xffffffffffffffff, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8) 723.147275ms ago: executing program 4 (id=2319): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200020}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x400000, 0x0, 0x400000000, 0x0, 0x0, 0x9, 0xffffffffffff0001, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x5], [0x0, 0x10, 0x6, 0x4000000000000, 0x0, 0x0, 0x1ff, 0x0, 0x4, 0x100000000000], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd], [], [{0x0, 0x0, 0x7}, {0x0, 0xfb4c}, {0x0, 0x0, 0xfffffffe}, {0x0, 0xfffffffe, 0x6}, {}, {}, {0x4, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x1000}, {0x0, 0x2d6, 0x0, 0x6}}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe4", 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='.\x00') r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) link(0x0, &(0x7f0000000b40)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x82, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x7, 0x401, 0x1, "58aaf7b29aaebd4b076ab2433cb4639f3c0d1341", 0x6, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x3, 0x0, 0xfffffdfd) 718.165014ms ago: executing program 5 (id=2320): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x297) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, r0) seteuid(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@file={0x1}, 0x2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x1a4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r3, &(0x7f0000000140)=""/208, 0xd0) write(r2, &(0x7f0000000000)="f0b0d986f4ac3427", 0x8) setgid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 0s ago: executing program 2 (id=2321): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {0x0, 0x3}], 0x2}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8f) (async) shutdown(r1, 0x2) (async) r3 = socket(0x10, 0x8000, 0x3) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/157, 0x9d}], 0x1, &(0x7f00000002c0)=""/99, 0x63}, 0x1000) (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xfffffff9}, {}, {0x2, 0x9}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {0x0, 0xffffdcf3}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}]}) (rerun: 32) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000340), 0x9, 0x0) (async, rerun: 64) kevent(r4, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) (rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee77", 0x2c}], 0x1, 0x5) (async) clock_getres(0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.137' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 denied attempt to set clock forward to 4294967300 malloc(): allocation too large, type = 127, size = 2214461440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 21474836482 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens vnd0: sloppy read from proc 38021 (syz-executor): blkno 0 bcount 4128 nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=3 req=1564 state=3 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password:set $maxwidth = 0 Login incorrect login: show panic Password:trace Login incorrect login: show registers Password:show proc Login incorrect login: ps Password:show all locks Login incorrect show malloc login: Password:show all pools Login incorrect