d6afaf0333b9a955c2529ba186dd3cefa29e0bbb27e4f1793b6c5d2fac855047925c3dd072eae135cee74060b112fa68b6b474076f4449f27384ea343f638d55b772d9f0d4e116cb5fa0283867244294acc8f143ea4446a7f079fc4eaf32ede8737b3f74b2391e0306b50ec0491b27f44a03ab21900ba70a2d3823ea88cddc6ca62bd95d537a495757991c5abd9b1528ef01ff58481e1944f7b6a74d61dca9b6bedefceb7734c86128097412c144fbf443d9f7f8a385b9b140520cf20466742d2626b44726f568dd12279931f0fb4aad2320dd25b1cbd09501793391773b81a056ce4c99e732667fc68562af6c9ff474a67aff97f73f2083a8b6ba541c14570462674e45128896b545a60431e6175e7bf3e4b71b1a099f87dda96d0dd5c666fb7a9febb60024ea7b89e88eb3d66c0be291e92357e4f4e8b455396e818bdd044a7efac6466b06f0a4dbc9b6d744661db466d2f6b619e136d2b068fd9d5233b8c7a8630591c98d860dc1d6aec0559941d63f506b79fc94086ed7ba003402c2f2da7821f933631d2350a8001282493ed9f791f64ffddeb20c15e9a169b4788f14f418cac43e34737784b6dab1c0a78e655856e8c78ed426e4d08e802a622d0b4a4cca11d45554c983527e1f89d56ae384026562848ff3fb36a9e29adbb976faf75cceaa9839ef94f9c08761e9bdd46e716083ee01f3164aeb843012674a3d65eeca0a1ee99d6d5a2cf32f666ead35b0feb0b99d3d26f57a4c97d0006104278f9eb057c9894c33c7df67b04aa518c9acbf1525317859e5dd493534d6f5f20931c9537447da3ab6c40276d77c97bd60bee55e10b6ab9d8cc07eb584be420ed5c0e0e46405d62a6fb34709354c0a847a9f236b55a42e3d86bb06c16a1f064b45a5e0d4226d20de64ddc9d756182ab156fd3bb99efc296887bd0f96e5923451e5c694916a7bf714eef58d5bb611e9d0d8cb13b1bd0a1ebe727b2b680eb32961039566e8c3966d79c7f239eb858d40637d54ff9450753364510bc3b09a920a129337502a2e3ecfd7fa4d528e330ef589449c13d65ecdf2d05808d9f1772ebf5b9a7e15304f70c97927debc039da435388f295a329402178d13270b7d453c587313b9de24e76dd4641c5e475ecf793251ff723cb1e124ff4b08146cd0e0f3ec2c444b4d15e361cb5f9c4c5d1fbaa7866281fdb66fde63efc179e757bb3d91d0b3d1c7c347c55efbce161385c46b98f02816243cd4c92b10f0240f4b24a29249d05ae18a9e0b415a2e52613680a9f8c2ecb7419882bd55c505c35d822f00c4a9b68e5b47aaa46532946f8861db609c7978c7f38afb645122010625c83db4b3bf3c149182bc24b2abd83bf878fd4ebd738efa456ba6393f005a1dc06111a595c14326703f77b649a8a681746c7bc0bd2443516d3ef2207e3c9e99f6533c3facb36e1869803ca122fc2753cf9d90dc28ef66da0fd66c29170f9da01caf3a83b8166243d966244478576c56a679799cdf01b35697bc43976bedd86f52f839f9ab22a95ce6cf0b5c796eded001d4e432daa1b08ab5bbc0f3e564d1aa77d08d2221e1b3c870b7c08ec7f14d2ba6da7711ac3f0674c0787ce4f275f13862bb55c4cc9d27b7b4d4849e526754b7f376fb6f57ab038d19f6bfcf739b300bab966b679feadc2e70a50cca97908bd9d5d469aba8720a6563b958515ff2bf54ee3de699a2ab5f49a8e7ff014a8b81c45d2f0d79cf4839cb380ce86042e0329342b9e30c5508c924eb299e136a1d7527e797c729d04718405229ce63efb23053811b521df50f0a19f5fea96e17832b841742195e198d9c392c1b3d36bfd16ea28f279c440599f30c40e8a9f28690c79fe9f834c7d42b93b7336db69977dcb8782a67041b96f194fab6c1ea825733d815b1d13b38ef24774570cd2dc95f49b6d7b9f34c02f2263c2e9ff5fb41bd6e8cb0567b7e31575a70ed22a35bc29655147427142fa36a1f42c052f56fdac956925f8fc17acf072e9c99f466b5b98d9d7f7914c457ef4b73ff5eca2fda119ad3278c58bb5112ee027cc9d4e08370aa690a63218111fb7c6c43c238bb7ea75d1e18d2dab2a98f89dac173867da11a223aaf810f71d19fb3af931b55d61829ba714293c9c363ebdf31b00abd6de6e3e87fd0d2ba06a88bc386d573880cde23a67411b8b56c8bfe977dc70d94f1630a802899515c4506cd0d55923dcbe84fffe2881d672b7c7659c784843867f711e902d0ae87f0fbadca99275203e6bb2400422e5e3ce4a627b14fda530239a8f258cef5cdce78ee10d7fc5d4cd0c5ad6e50b576ad76755adf74f269003c050c1f12414b0e996f910f3657c99e4a5356e7c41a02abcaeda0a0feb52d75ea8c969ccbb891c5e557b9cb15e1b08b8368ffb33f286c7d714e090732910c0eb51a8b13cf867c7daf6ce5ed730491daed81956f4b71f784a14da8a2be3a82e1144aa590612d4e568b8e3077762ca19276581b1c037176f2a2f7fad1294ac72cbd1205a58bc4fa7cee3a352b03c6ab5020afca287e746449b6a713b2510dddfc392cd06e2e2655d90ff6abf63e99e6c77fe593f2ad8611ece68059bed6053720da3ab44882d0152b60210e88cb5280a96f62060a8bf68808862fb8258e11a167b42db52f03c27281ef4836b42cc049f44900d30709ebea79d510824c2a55889668ec02e41e3224292cae01aed50ee5655124bf0e95a308eaf891a458e351eb70d1b819f06f90d28ac631f1cc37f05a282cbc6718f", 0x1000}], 0x100000000000030e) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x6b384155, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)='\\', 0x1}], 0x1) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000580)="820dec9919eefc764de48214c268f158e2144ed17562ad1172d975ff07e58d16482ae406f84c5a9caf0e537d7fe6fb2ad453bd690aa376c7a5006f6f9573ff00000000000000caad72108eb060df42ae18bdd2e72cdd25bf5f9592f83c4e0ec7a8420ca42b65dd318498046a6728e6f34e9cd98e385e9c58568a28b00000000000", 0x81) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) r3 = dup(r2) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) poll(&(0x7f0000000080)=[{r5}, {r0, 0x40}], 0x2, 0x0) r6 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) listen(r3, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000002c0)={@random="b9d7945cbdb8", @empty, [{[{0x88a8, 0x4}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@end, @lsrr={0x83, 0x17, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x10000, @multicast2]}, @end, @noop, @ssrr={0x89, 0xf, 0x2, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffffc1]}]}}, @udp={{0x3, 0x3, 0x8}, {"d914a982ade547ae50819e404811831a206404e506323eef34f80d17b835e180"}}}}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r5 = syz_open_pts() close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xa, &(0x7f0000000380), 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0xfffc}, {0x8106, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) readv(r7, &(0x7f0000000140)=[{0x0}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0x3, 0x900000000}) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) dup2(r1, r2) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000025000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x29) shutdown(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, 0x0, 0x0) r5 = syz_open_pts() close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000380)="3821e11e736fffc9f5a1e1eb4a4c8c8582695edfa4f714df3af617fad99733730be142f025663d4497fddba75e675c7e348af2405b87323fcca150dec636109d5e00"/89, 0x59) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) r5 = dup2(r2, r1) r6 = socket(0x2, 0x1, 0x0) dup2(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) executing program 2: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x812c}]}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x64}, {0x6c}, {0x806}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x2, 0xd}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x800) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r8 = msgget$private(0x0, 0x10) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x5, r9, r9, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r6, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, r5, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x400}, 0x40a) msgrcv(r8, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 4: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r4, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a", 0xb5) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x8, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3}]}}}}}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getuid() r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) executing program 5: r0 = socket(0x2, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) dup2(r1, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x8000000000000000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) setuid(0xee01) msgget(0x3, 0x0) shmctl$IPC_RMID(r2, 0x0) r5 = dup(r0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001ffffffff}) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = getppid() r5 = getuid() getgroups(0x27, &(0x7f0000000200)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5}, 0xc) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x40) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, 0x0) sysctl$kern(&(0x7f00000007c0)={0x1, 0xa}, 0x2, &(0x7f0000000800)='$', &(0x7f0000000840)=0x1, &(0x7f0000000880), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x3fd, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) dup2(r1, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0xd1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/33, 0x21}, {0x0}], 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) openat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x7) madvise(&(0x7f000071f000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000061a000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r3, r2) syz_emit_ethernet(0x4df, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0704a90600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e224e21000890786ccf1f23d83c04c0630e64ccde9fee6b3ecffec88b334f8bec7c13e0fab5c66c36da14124de0132839a99746e0598c734d3c401852bb32586e9a495e1fa087c724b1869050a21a1110b069b96191a2ac9402002c43cf7dd6a1d1841edf904a7bb949fcd24faae1d2fb1e2aee097581b0b0b4c4b99aff4a9618581f27ebeaeb2fab556a0d455eb42a86ebe1c74755b6c6a142af2cbc2ea2f6005309d9d42e6bb0341bfeacd7b56c180f291a535b3e0de9eddbe8892154dad7e01ffe45ddd85012cf12759a0784c5795d8c2844313d70b78c41ffdd090fb63a2ef5c1eba129cbb172f7ff2ea150cafd6e2695d92a019b5f8c428b85b4b407aa4f05634964d36f92040c6907a3614bcb5b2ddab399bebdb7cce397672ac81c77ce2399d76c2db7eb860363f13c942c716c6ffdf641870efe2b787eab377df93e813d374fa1bc749abe2f2ba58647c0a5ee5790ed497ae17e01142c258e5b10da31586c21d4e7b003d35ade3354e7f610b7ca9fc177a0b103d79ac6ec92fedd2c9f04b2690a71537ea62bf9084582ade27ff57ddfbfe4d77231b11509d7d0d0622f94d93c0c34a62534cb8b7867e4e731a5fe568e65a79012e159a56bd74fd226e515e26a50f3c559e82543bd3141e047975cbdcd50ad4e410d3406b00416bc2b9ea5f93259b604f0b99d821052983e1598877249e510c94af5927d3a1f12a16f15f83a6a7192b0fd360d5a8074ff4224d4b1294fc63c84ee58d213c33119e3698579efb2180a8fad8bf6c3b5dcbc84a61bbef2341232fa36aa57da3c5c4b46cf157652ff3f24029545ed2c0c962ad3e38e8c0fab2626aa7de63dd5488a1f65064ef7a35e8b956e4d4e21370561921b73e895254bc0c253efd3d1236967a472e38ccaab9a763e0ce7ddecad13cda62616d6374a92c296e4a1bae7444bc478da1b7dc9549d7f47acfc23b84166acf2e2e013984e3aceaee13a2835f8ce47e4bb8803291d361fb022495cde2bf516b922ce451003ecdfd1a4750daddfdebd7bd8f9a0b784a9b83cdcfa9678414b0fb8404317806c41870f7ca63269c93f3ff58e3f69a161477751c1fe66f43f54f08b2bb1982f4c95a97e7b9ed81e967cd54ed72243d2f70728164e5301cd6d1b48f69341f5aebe20f088c11bee8bd3ccc492f7b29cdda9935edde46d2daa867b8c2749b5f5ab4f7c01db838ed8d172e0c09ed423e8f2d6737f96b9af8a4f4478aad6ebc03328aa3d1c484d3b31e68862ce7e0aea97816d917877aed9f236c35ffd9315df5289c0ed21843c37605c98e491c6e4a8540e87eb4f3731a3d1e68dca93841ec9720db69e1861c6ae104fddcfc2bccc13387fba22227fb2b59506694cb63ef47253a2ea95d6d1b3fae322cabef3f3e6c1d2f77a0e5d334f4aa106b524606a5e57ef1e96438e90ae0eabac82181cdf1b70d7f1bd79762d35b171bde131232627333dc030c7ee0864a3570c6017a3c2b210c77b9a9c886ed764c31cdcc8bdb6966e7f01a047b477575c87077e7131042232e6efe017d7f4787bb9719b266403a88f3a0f278fa42728d900abe4a58e2e975ead3015c00eb1d8b99c3352e7e002c2a9d411429caf038411819e1276928d3f713922dbc247acf5d932f49b641e522526a98ab57fc473ae5831cd7320ab44632b55a4890011231a8225"]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08", 0x84}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x0) getsockopt(r2, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x3, 0x4) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(0xee00, 0x0) r5 = getuid() setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x1, 0x1f, 0x2a6}, 0xcd1, [0x5, 0x4a, 0x81, 0x400, 0x7e5e74fc, 0xd6, 0x7ff, 0x6326]}, 0x3c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setreuid(0x0, r5) fcntl$setown(r2, 0x6, r1) setreuid(0xee00, 0x0) close(r2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) write(0xffffffffffffff9c, &(0x7f00000002c0)="5ea5dd8dfd63657a290285c5de3d715f07e057d2efef70c9d67ac05d6c4a536811cd7552aab1fd2f4f5ccff6b9e2d683f9103c3729e678a30b4f30a138f9dc0338ce2d2b6332f8df4004a9edb5e1c2a2b54df3dc2a4aeaa17ac35b910b8efd773f12162eaa051913cae2ff256fd841b51decfa38ef579cd1595bea8ccbc0778ba94cfb510670c6bbdcf54a8f0459bce056b7d900fb91adb288aee82231afbb8fedf57b1976801b8b341590ead0cd17535bd30a4cdd34e84f1131515156", 0xbd) ioctl$FIONREAD(r0, 0x80606954, &(0x7f0000000100)) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x4}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0xd}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x4}, {0x46}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r4, 0xd}], 0x1, 0x0) (async) executing program 7: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000001c0)="fcda85f8", 0x4) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) executing program 3: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) executing program 5: sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2, 0x8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = open(0x0, 0x80000000000206, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r2) r7 = socket$unix(0x1, 0x2, 0x0) r8 = dup2(r1, r7) ioctl$FIONREAD(r8, 0x4004667f, 0x0) r9 = socket(0x18, 0x2, 0x0) socket(0x6, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206913, &(0x7f00000001c0)) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="5ed1ca4181700a1a55eaa04bac988ffe146ddffb33f72f9e9225c34730", 0x1d, 0x1, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f0000000100)) write(r1, &(0x7f0000000080)="a6", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934", 0x8d}], 0x1) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050300000400000000f96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aca8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a316353712051eeab7001889e000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) socket(0x11, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffc48) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = syz_open_pts() getgid() syz_open_pts() syz_open_pts() ftruncate(r5, 0x0) executing program 5: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') socketpair(0x1, 0x5, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) close(r3) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x60}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) mknod(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a20131", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8390, 0x4498cb11df9557be) ftruncate(r4, 0x80002) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000440)="e33d7e3059f5a02de65e93cc9307b305934920f02a0104ae9789c0a1fdeca501efe3029522d6784072", 0x29) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r5}, 0xffffffffffffffff, 0x3a}], 0x7ff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x400000000}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x8000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) recvfrom(r3, &(0x7f0000000340)=""/144, 0x90, 0x400, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x400, 0x1}, 0xc) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x40000}]}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) chdir(0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1000, 0xbc) semop(0x0, &(0x7f0000000100)=[{}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT, @ANYRES32, @ANYRESOCT]) open(0x0, 0x0, 0x222) getpid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x300) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) setgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) executing program 4: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x8001, 0x4, 0x1, 0x9], [0x1ffe, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x3, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfc, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x1, 0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000100)='+\x0f.[^,\xca){\\\x00', &(0x7f0000000140)='\xaf!-N,\x00', &(0x7f0000000180)='./-!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')\\.\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='-\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xf4\xcc}\x00', &(0x7f0000000400)='}!\x1b\xe7\x00', &(0x7f0000000440)='*\'/(@\'+-/^{*:@]\'%(^&e/\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)='--\xfe!<(]\x00', &(0x7f0000000500)='!)\x00']) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x5, 0xffff, 0x1ff}) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="9802390706195543cfaf9694624eacd8538f0b811a3d88a616d6dd52779f24537f024500c5d4ab848175670bcb18eeeafb03436542fb49db9f8be6251e8aca", 0x3f}, {&(0x7f0000000a40)="a68a2cde46f8878e53d7dc88a56ad5a95f77dd3393f365f15de8713a0b8724b9a3b6d4db38f813a086b7de2bc93e2735581b8cb0963cf17f7740739415fc3df613a49780ad618ef588f7acbdb597d4", 0x4f}, {&(0x7f0000000ac0)="5d420e9fb3abb7671a0e1dbff53c643b7fc9db751b36bb900d8ba09f5b929510bb8b5a60e683c3e7527c483551163e8cab635c34d0433e394a4b1ee4ab", 0x3d}], 0x3, 0xdbd7) recvmmsg(0xffffffffffffffff, &(0x7f0000002280)={&(0x7f0000002240)={&(0x7f0000000b40)=@in6, 0xc, &(0x7f00000020c0)=[{&(0x7f0000000b80)=""/189, 0xbd}, {&(0x7f0000000c40)=""/44, 0x2c}, {&(0x7f0000000c80)=""/205, 0xcd}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/196, 0xc4}, {&(0x7f0000001e80)=""/86, 0x56}, {&(0x7f0000001f00)=""/148, 0x94}, {&(0x7f0000001fc0)=""/96, 0x60}, {&(0x7f0000002040)=""/106, 0x6a}], 0x9, &(0x7f0000002180)=""/192, 0xc0}, 0x6}, 0x10, 0x1000, &(0x7f00000022c0)={0x9, 0xffffffffffff7fff}) pledge(&(0x7f0000002300)='*\'/(@\'+-/^{*:@]\'%(^&e/\x00', &(0x7f0000002340)='!\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000023c0), 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002440)={0x5, &(0x7f0000002400)=[{0x0, 0x1, 0x4, 0xf7}, {0x400, 0x21, 0x9, 0xe2f}, {0x6, 0xff, 0xf4, 0x6b}, {0xc949, 0x5, 0x8, 0x3}, {0x3, 0xf7, 0x92, 0x1}]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockname$unix(r1, &(0x7f0000002480)=@abs, &(0x7f00000024c0)=0x8) listen(r1, 0x5c2) shmget$private(0x0, 0x1000, 0x340, &(0x7f0000ffc000/0x1000)=nil) bind$unix(r2, &(0x7f0000002500)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000025c0)={&(0x7f0000002540)='./file0\x00', 0x100000000, &(0x7f0000002580)='./file0\x00', 0x8}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600), 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000002640)=0x868) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000026c0)=0xffff, 0x4) getsockname(r2, &(0x7f0000002700)=@un=@abs, &(0x7f0000002740)=0x8) ioctl$BIOCLOCK(r5, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f00000027c0)={0x10, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5998}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], './file0\x00', 0x1}) msgget$private(0x0, 0x100) bind$unix(r2, &(0x7f00000029c0)=@file={0x0, './file0/file0\x00'}, 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000002a00), 0x0, 0x0) execve(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002bc0)=[&(0x7f0000002a80)='%\x00', &(0x7f0000002ac0)='[\x00', &(0x7f0000002b00)='\x00', &(0x7f0000002b40)='!+\x00', &(0x7f0000002b80)='/dev/ttyCcfg\x00'], &(0x7f0000002c40)=[&(0x7f0000002c00)=')\x00']) socket$inet(0x2, 0xd, 0x7f) r6 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002d40)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x205, 0x5}, 0x6, 0x8000, 0x4}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 6: geteuid() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="0fda5f0c", 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x4d) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) write(r3, &(0x7f0000000180)="699b7da1fac2f3c218f1f595e6e188306013cc2ef285f72fcebfc16b605ff3481abad92b4477c128b60656f028bcbd2cc781003eb752f8009154c9c28530ccbe7ea182d85bf371b9886e18b2b87312ca80031e797fa852c32c466b9d114d79b4366c", 0x62) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000003740)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/4099, 0x1003}, {&(0x7f0000003440)=""/228, 0xe4}, {&(0x7f0000003540)=""/230, 0xe6}, {&(0x7f0000003640)=""/205, 0xcd}], 0x8, &(0x7f00000037c0)=""/207, 0xcf}, 0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 4: r0 = syz_open_pts() r1 = syz_open_pts() setrlimit(0x1, &(0x7f0000000980)={0xa, 0x2000000000054}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8004, 0x0, 0x101, 0xfffffffd, "bf4621ea5fc8fd2d6dfda3766485e63042041a32"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}], 0x1) read(r3, &(0x7f0000000140)=""/223, 0xdf) r4 = syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, r6, 0x0, r8, 0x2, 0x3}, 0x1, 0xfffd, 0x0, 0x0, 0x7, 0x8, 0x8000000000000001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) r9 = getuid() r10 = getegid() r11 = getpgrp() getuid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt(r12, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r14, r13, 0x0, 0x61, 0x1000}, 0x4, 0x2, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000005c0)="3b4e6798e34fff252128dce0d579f7bbfd6873700cb1c8e8f1493d166fac443e1f4ae428b697d591a18f8e9052ecfa2595bf07853a15718e5f4035a236e6f9589780e96e71d177f368029c4880fd5d134eb1e3a7ff861eaa76d93e0e97abec646c1eedad583fed2451600c01fb72c45428a533043ce918f44f35ef09cf7b37bfcf9a79be116da98d544d1f22258e34d954b8b11f75b7c97a43d6f07e881eda1fc2", 0xa1}, {&(0x7f00000002c0)="cfbd", 0x2}, {&(0x7f00000009c0)="beb65cc0d764d69814c102dd497cab9fc2b92020b5c2832fa8408113802a5c6df3c34a14483befc6793d7c5697bb56dceecf35021f75be57c4d17dd0bee55a23496c8b679928f1d413338f738d9788661c7300cef2c176095404ccea22ba2a95818ad0f2682b97dada4c49a198a8f3c619597c4fda87ee6232e618790bd987f2b327607deca20d8f2bac", 0x8a}, {&(0x7f00000004c0)="1d54dc2a94db8747f9904f3399156c2862b4b770ebe414af40080c07f25e0cc2740885ba6e56f6774b7350de3099e01d7d247648e826a2ab3e5e43b83e5264835bba4174a947860aff231475e9444073fcaffc5297acd51d19a5d26b02c4393547052b2a52c147b5c609ec295b4e28bf8f94aa17bda742fadd818c19d78e8e9a5bb81b0228f5b9fe3418a4bae8911bb2ee094abd413ef4920e6a13933339820ccf6cde9badf6a8a3204467abd427e582a84d30941921de", 0xb7}, {&(0x7f0000000580)="cf6fb5f775a9401c10d71dcaafcab9aaed8768049b7e621ad7ccf452bc1015957ed1331840c0240af2d36638917db46f191af6e8d743f3aafaa05b3c06e2b42b", 0x40}, {&(0x7f0000000340)="ee5debbe5d6db6ce761bf40a8535770053e31d20b6aa7ae111e4ee1ea260fbc2c60cecd4f1ea3f2aea73a97a67e70851f3ad01ab7fdcfa9d419f1a5b105e7f23a3cbdc36cc92b7039888d7ef82d9ad3a5b90f1d2bab337e3e2ccf2e926e1f9cef4e3edc9fd74a75309714a96734b50fe81d8fe7596a5dc28470ca8c07c2923851afeae771ae0368054053564daa413db2f2767b1cfd94c07ab6ef275a5a50db06a69bf918d743e263a1a0708dc9ecbce2240e2e8e1fd6f3631", 0xb9}, {&(0x7f0000000800)="0630b26e1017409abad90609d8df90bd39d59d2d3a6ae7ca5b5f6eb4b1c6b050ca8e127dfa1e4eade58a677285b4dad3eadac734dda213a051beaf89454e182902dc90ec14087f94443dbf5347986b1d92feb61d7a81cd6c7be956964d7f9399cf98cad55d467ba10bef150471f934c1bc2dbce8a0f11b4a8a8dbb50ceb5e9ac862f8a00fcd72825c9b7e40ab41fc3b01128e5e2db38f5d39107bf154a2ba7077431581dc377863c007531f7d067bf600f722650908bd3f2", 0xb8}, {&(0x7f0000000400)="1354928b20581d14e06c0e49be65011f1e1a2f2573d416b389e7d51be7f03068f8d4c6ce4e5b75e4f65159ef48007e4f245525cdf2b0441e031c35c7b6364b045a390ed7d9d1ca8b121d5a208dbba46f56a9a22ec0d1f5ac35f4069b3b11f5057e539bfa7c6b568e3532eeab6f578177098d", 0x72}, {&(0x7f0000000740)="c0aa73d5250129c191695f2161a8be78b60dedf96a04102a28a7bce5e1c614187c89c47912b50eab98ef69914b1f886b154fde0a21ea9f044d12943f83b051ecccb937a555f9a6155b5dfca7f00fe2cdbccd879f095c6c072c3757225c3bfa89987cbb8ceb4d7fe931a34c72aea4fe1b6aa53fed92b4e9511c7d9b16642f93903716b3f48cffdd0738462410e6eb160960b4b9a5981c2493008014dfbbf7e558580676eebb13c8cddc218ae5de3434692a75b6fa13df1b62f64051ed09", 0xbd}, {&(0x7f0000000480)="27af831bddd930113e87c7e424801e4872", 0x11}, {&(0x7f0000000b40)="1fd54de399389ea3845de0de5ef133e748fbd2ed0d1abb603ec7c241ca2aa3dfb338e30b609b098bf7252d45dd7a9bd6fabd12fa23280bd0e49b09c085bbf74496460c84e5624056691eb2755c8ed3c12a007b51ae8f39380a35019b5a892044906cf57e2bd9ca277c09d0aae7fbc4e1bc50088efb1dc3ca23153115b6c2833141c3d0b82cc0e55bc2e6bf1df6398bd746daa76b9b435fc5f5a2dbaa658e6541193ffe13d8c9ba06277c543d132ccb97fe3cd752a203414628dc2eea0892b276e2fe6a5c96e1870c7f4d9e71df8a485fb57ee2899121e91bc22c373c93cbfa726c7e15b106875683e65860789ba2a6555cd4f458f9663413f22154d14b", 0xfd}], 0xb, &(0x7f0000000d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32, @ANYRES8=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000fff2000000000000", @ANYRES32=r11, @ANYRES8, @ANYRES8=r2, @ANYRESOCT=r12, @ANYRES32, @ANYRES32=r2], 0xe0, 0x1}, 0x40c) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000040)="357dc993d89bf4ebdecbacff0ea68dd652f19deb0eb62ab035fa8387b9be189dd39c138445f4bc37c72b910d08f591584464385ebfa92ed780b1304a71b6f923", 0x0, &(0x7f0000000080)="c383d401cecaa2b4f64bf0eddfdeee57048685402b0ccbd9f0aeccb71ddefb4ce79de4f5fb751e25d6b5533b44b1dc88b51d9f82a8633d8cca6693e0d24d7bd89a97a15ae5b41c52f48d596a77b7251f8ddfc6502c9bd887db521d0d76f973deaca07515c83f6967990db66d91052abd012cacab2762f8193683fbe9bf8355e20b152383d09c46d475f726ccaaab0d8bdc4d6f7f6673522a6f962dfeb890c9f6a677017c8dd7fe553004523b77", 0xad) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x4, &(0x7f0000000240), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000180)="4c650589f06805", &(0x7f00000001c0)=0x7, &(0x7f0000000200)="a9a63f92a7fcce132105efb344857c694a2f703572d8a892f64dd08d2d4b852e8a95acf087972b3287e53dc0f8d72ae981b9cf92cfaa4d91a7574067fb5aab64f34ccea2100b269d8d4b35f51911148ff10222e51b05c46c4d6c673b0b559a7d56dc4a2540ab2a048e0199de194a8e3b31aac75ad5c9ec340ee8fe8841", 0x7d) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = socket(0x18, 0x5, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000, 0xe, &(0x7f0000000100), 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) open(0x0, 0x205, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000001880)) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffff0014000000000000907800000000ffffffff"]) socket(0x18, 0x1, 0x0) executing program 3: setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000eb7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4f}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x61}, {0x64}, {0xe, 0xfc}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460", 0x7bca991757a13e59, 0x72571fe772137db3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x8000, 0x1f) dup(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x3, 0xa7b8, "0df1f9bd00f80000000000002000"}) writev(r5, &(0x7f0000000880)=[{&(0x7f00000009c0)="0d9f0375b85bee11098d561f9fc1e44bfb07ed904dfa1353121437e30ce63b691f16c6fb21cd35a39b20c73abc9a0f8d5f6ca7fb6df0a6d79086c3f3e2b31758602f3b091cadd5f44daef24fd48d6489d52c6c0372da5f083625410ee365f630170a34969bff0afd45ef7ad26d807b715f15df6727f8ecec68c6fd40b846c0d4c54bedd72449c5d1c859c03369a50bb299cfde392a0fc0e9db1eb412460673e3ab3a135b2b7aa6b1e13107937700235cc68bfc32e1a930efc0485e59ecde6d9e56b268afd12a2085a979d2f880a79ef9c1980742af3de4f3d14bd6f69b997c76554d28e47b9614c9df0a352911d447f0ccbbd61b60fe37bc3969ace0a94db5c8f229e39a43c5d783dc32339e627beebc3328695083806b699d9e197cc319bdb6251c500a5ebaf52ade9761cc8da6061dcb91af44675b1cd5960ea456a489f0f4b0700053c921973bb7f488db03d026a02e83ebdb66ce2bd513346cba08b04d2ca1519bab8d10bc7bfa0e6cf1a9e29e3a895db86278d54de9ae12dbd8e356035bdc569e972e9fbfbe9a3feeaab7b6b239bc0ff013319c12e04fb84d4c7be24749e3ba91894ea42877f6e7b7940bcd3c0cb8aea0240ed0d9e395a03c9c9c3c24c79d9884d5a3cf534f18c8c21fa88350089a466d4c4e15dba8d7d59102a4a7abded89951b0dbc133e5966d0056d41939c8670d15253c80e2994b482d2a8997f0bb3cefdd36db8641ca7051ea5647d02f01a70b3d61020f194049bae1d5fb2d90b61de40581b9fcf78a699118af35f017d72559c05eede1453465dd42cd7f312fdb7aeabf0d130f7513cda9eaf40ba13730ce51671d00b3e4765f6c62a20acfd2344031f9a43754df35626a540b7cecfc48348ee1e9a6a163ce9032f178d8e44cbe505058d930ae79e90a754c9873f3e462c884520c87d5764f445e33d15dcf0f1269f8180cc00790608f410722dadf6b1d764fbe0363aeac5f9c37f59bfa01fe5417ec443c2418ce1fd30f73a91c18ad83dc7cffabcd90bcbb1515097b6668581553871e919613e7a3029709fba7b05a45adb7d27bc09cab0f044a80475d48fde5037b69409fe231c4cb52dca42badf3b7463921bfdf0b750112cfaad634b46e85b310ba0e8b2394c2ba1cb3627c9927524e2427b4bf9defc9d64088b448b1666c254e3d3cf501ab253f9b0653a1c722fc9750051f0b4accae7d798a9342c06a2a59b2ebabe2d737c1a8920bc51df88b065ca9817c24a2bd7dd37ce6172539a22164849940a39bcb4166f1ff7e1ede01174f0094c0344c8310f8aeccf12163e894d2c9d71c2d1e102e44cc3936a1836f3d9654d47edaebdca495fbfc10d2270c0c6e11fb4b141f2aa76d08289f7e993b87b1cf4fbd1172027c31afe857001f748ada7b142e4a8c4e57fb04c0c03218a21524439b502da8f4365c4fe484ddeff93d003f402120e913a1f6bbdf8b159a54b593a3a0771179c6c66508ee79e04f749150ca0fc48e335b8dcad5ef535a84bd09cc205d082466cb6b984c1e570a287800eba0d50276f3838536d7975dcd827ace793a7379bcd89bf76d6cc58fea92825feb7586e1a64d153d0067cfd16371c111359713eebafb18807c896806f3aeaea8ea622b3b791c2d260fec2b1b073c11c87a25e38622e9d0301ea8bf7faf4eba7b010e0da8d0aa5f51b9e2a3d7925993b7e63ae6d7d01295709ba76f440574b8b06f8ff90bd3ba213f0ee90778fccf70419b50fba1ed77eebada5e810183ca578cd80aa97f6c8b5b0df27d475b4ae4823c0e2c879b04c1dc93b52ed51d90412b0b0d3d4f5b58be0983776472bf64490c6f8cbe43a4d0cd48afd8ec57d98d13ee6ba1d8e0c490df9899d6d8b20b918dd3500e5076dc554aef71a3d35055bcb39a1091ebb2f31b0b0ace03a147c608646e25b7be1c959e210287d0b61ef4a5ca677e4ae37b135bee9c67494a10f13cde49c8990c3466ed1b4e270cab3d0486d2f77522efa69e124ebed39d30ebe4a01a00fdcd1116ead869e6036798a073cd6ea83616b762d888ce0f0fcb25fc6046d24a51cc072e19f39d59ddca4376e698fc84ed69d1e5c8af07d33d02a66c8c3c917a1559f10c1dae9038f4bbf5002db29ff0d5c634909e3db8b955acd9dc9fe084e2a68d6dcbdecbf09b53bbbf6e69bf32795506e549b4ba15f02060ee6577a1ff7fc160e1bb2a4735629e7f747445e671567a81880a57c4fb74b5b8018bd572c89ba03bf196f136935cca49be30b22b0517aecb227fc169a4a1ea756394826e5ec8be542c3bdf9c0f42661ee82525b501a16e64f7df3c7eb1c2f843af41338ef980fb22ea5a8c8c21b5016f38c3f140b1709993a8d1c39a48a919fcfcff988943dbc4967ff8ca05ddba561fbb88f50d181aec9da2148cdd5bef1cdafef56ef5483d227089301eb023c57d7c91b5e7f2c83136c653e9d46608da5a449915da585a0eba847cc09fc4c78850c76bad5f3aeb396477842c863adbb748e1e6110869c3676afaaabbb3880de9d8fd6b598ced9a00e3b59a169c882b4154365f9701c352ea5f8fecbd19c64f858cc7cf336beb59afee5159ed8ee46874718786ed711457b2f2cb7c2af7cfb3b64e1439020ea0c95573aae470027c91a04f48911a7a97ad4225da52be8383463756194b8124c39969d5fba387949da593b9ca90a78a6ec1712e2da89cb009c7619ae59a88ce467c6521d302aeeb6c25bb8bda2144547e14017ee90984260e89ba4ced4d52bc4b23546caf487314d60fabbdf86682905a7b3ed1aab937b2aee0e3bfd2f8f29a395dc68705eb9c8c0d4d8a0ec78c82f2c53c91ca42fbb9d6efb530e706829e9bac4fcf30aa2a1bd2ee829a2580b34f4e793ae806768e6f04ef20de1ee0815ade7612f97d215d834381971db4fef9cc9f5e38ecccebe3b40939e2080b98ad452ffd4740533174b56c209a8d8832335b6ffc656e09e05e779b1f1d5d2f6688b39f10042c79265b1b67b089086228f0d9e2938270e2e176c23bf218e55c0eb6fbd9ad1002480b23077898736697457fc22224425acab7b7cdcec90043122e3fd58efbc43cf2b638ff60ab7e7d1a9c7070fb97e11da0126af3e47ec9ef044a0bd36f5996c2cda068cbeecab0742fb081cfc01a13e2a899eb280f241875caa61d8b3791fbeaa2c98af6b66470d8266e142c8194b958e871607829aec24ff9478a7dc3a335d6247214be531e99ce2ce3051a27df881466b0a2f520b0a8d9bae108a95d66932686a98a1b4c60df3db91dd5f05026b3346a07527b346646149946b3e1bf68906eb320d4b81a11133c4ca5ad879e890b01c4d0f2147934a8eb54f3e093955a36cae68e0ce4b176d7653e1678901d63776e2723e20fa375996105ce817dc77d9366257df7124b67336d1cbba5b8be2c97709235c83dcec81dff2e6679ebae7cd431ac23a445b2373e71cb991bb0e9e5aeb6076ee130cf1361cc91549e7f10c5ed55c885836d70761f18379664866a1d9bbc9d205eec4e3402078d7b31a6935984e9de4c2080c5b5b7d2405a4ea7faf9022a184a653aff7ec60bbec1f7e372fdfadb2cea1f4be44f694e2a1a8bdefcd7a5b4bf2ef73bccddd8e5bc7a36c1654b33f5c4ae23b6cc305c66d120639903d9a564d140e03dc92d439e10b10f7029adec3a3a56a4df8981f055db26c8a6a7fbf95bb1aed9aaa8cf41fa42cf434933ee593cabefecc502fccece6c08432e0cd0433d4174fd11d4d255f645bf705606305df59084a725903a934e60ff9a21dcff6960510931004b2d6f3f05c901d5b5066ceba206ea345d6956a63262c2e8e814ebde110a9a4065cf946ed8534dbbc1ed1127dd628a49e0581bc4f5822d81129335d0363e47be5f885b7b27ee913e337b20e4c7c128d784c19b994d0d3e53cbd6b44ea19519ef4ac6f8ca01802fdca2bf35f5e0504ac6e67dfbe1a72e31f37a541b9bee96de04caae3f6e9835eefb38939a735528f9e6067c5108953e49f6dc792ddc8eb0d732dbe4a6260ceeac9b2affc3482e5b3697a239066a0d24dd9004e305d5ac9acecd8d4cd0ea9c66a48b4adcd11ecdc56c2dc9419e6ede47e96b29bc02bfec4ee40d75aad588af75b1a095a0f7c9e6cb8f4a72b3100e131bb0c17dba64c7fce200db8cd74f2c9414e05a896c6d1d8126c24c115e69bce4b3509f5fc10731bb951a64680654ab9913f557431edfd16c1def4cb63c35d28450e46a1e385b394bc0722dbe7aba219376fff4ffa6f95b4d2e50932693f67737cda64f6acbecb2198ffef6a0a2c1c900c6f8ecd09f07617246dbcc278838c4631c3118c250753c64c28119da474a8c3645ae42b868a9e32071034e7ae9c67705fdbb5918d34f3794b314471a0883df84c6e4dd5061620b28af309ce793b7e6805a96a6942d29dc93939536156944c42b0408508efebf32bfcbe6b31df79afb052844a163f091914dc500390ba2275ae814094fb65cb1c76e0f05b03dd210a6a9120eb47a3a04c80ac7095877b55120c0228bd96e6af59f1da0c2895c7d2c2b535cba875583c71fcb5bd16a1b5359ac8b28fd848db8fdb320a85a1d6137d5c0b3dc410128865b20456a2fc31e0c327a92f5a7ea9b7b2debbdf2e5026852c81a212e97dbf469074b657f2e9cc095d3fb4038a25c55d6b78fb903c45c60f649f42bc3aee101bb7e196c0c86419cbbf61117b0d7f205d478539fee0b6272f60c400e63c7c0d6ee38e021683063d7d665ee65963befd538b817f8bc8b9909b6a2d0edc21aafb305b003a1419f7a63e05db867af373965ca230a2cdd5a7bb4114becf35cf783a4a999adc89dcfb1615c663330f3237d34fd63e6ba46ab07b65cabbc98320be6c8e3383f774542e095e3f91d9556ae39b33e823223415eac927d1f5f459eb390bd743fa139ec6e4fd52d67c991f7e8056427a195e438889babbac137f4759326409077e90105b5d0c736c08436647dd7a11f5042ecd5b4a1762f1b459542b625a5ff422acebdcd71d9b87e5d2e018821486286887227cb40fb2a52b8af91d8011d5d077324d3682d62b5a2e207211bf200e08cea375b583d7dd18d7b62fb1bf52a610dc313111cc9dc2c179fb70d58c767cf49860e72fb56f7cd4d9cbb0ce6a6bac1ebd1a6f6b32c3ccb80a397e5afea4fba6722497d0ec6029ba5c0d598c8f98adb0787ccaef734c3fe9d8132a19fb0eb4d8dba1fccec4a9b27d36b31eb4c3c518334f89acf8ec60f3a3c2f837d0f5b482bef60eea8e22a734dca79782cfc4367dc1a15c6b9777415d7414b644dee428e7ca6ff6d209f8c4770286cf2d6984bf5f6b9ee5ae571943dd215a94cfdc54983f157e6f807b6f2a2d8dd69974419f711a6e75b09f62e2c57c84fdb68211c258f9a9f60cb90472aee06e3d2b9e989dea40f8151e34391e79354d6dee0ac1565ba1a11281b7ef1c964377655bf492243795c01d254661e7749b04c207009e6b671584dcbb6f914841ba54738cd4fe94d306e1baf053c0ebceccac98ed45e693c7c7251a4d56b53142385c0ac6645c7b0a6cdd4d32fd0beaa81f9acbd71ac8acdcd032fa776d7106a2ad03eabe5f961759e232eae224f2fc320001539026cdb2275099a2db42668987db10b29f29e2dc261f82f91a28d22450bd0053129af65620e8ae646f320352b8561c335a75bd093eb282a6f9c3cd100e8aea359601653cd4959dc743506ec27f0e98faedc57e48d2dbc30ce2b3be74bd69bf672bf457dcc3594d90b9c68a2c1aa7727947a1cb1d99acf3cd84c3ae01c5756cf75caa2eeee0646a46689", 0x1000}, {&(0x7f0000000140)="0feaf461bff0311bc94c0dc8107a8c948c25a37afbd2d920481cce6cfa168a844d94a99a1fe26272987d6c394e9ff273838f6acd55e5221193abceb3a694e06402180fed7388d523bb9f5c2e90255ae7bdc8", 0x52}, {&(0x7f0000000300)="7895b82dfd1a6f34a40ee3838b3f3bffc8177b6e3f899ee11bf2d746b09aff39635945ad2de23918694edfb0cceb5e11e882e06bf789b7c777c6d1aed728ac77fe6b79e74aa4265a77c91b7ef0f38c4778a23d3020c2ab157a19b60c0c99e0f8873698d4036511b2a55f3de3bf0a9409c523a340d2f9d871eea91f28087ac14f97719afcf0bae39f44b188522c172fab26043fdfd7b8a99911f601a29bb57fdd7ea04bf0b8c7fc58044c85816822f45f851c734d2260bf254293b41880aa662700", 0xc1}, {&(0x7f0000000100)="d7032004c4495732b9b0d787304653cafa2a6668944c43e678fc32a167141f72b4cecdfd00cc44e909f94da829", 0x2d}, {&(0x7f0000000640)="62ca9eeda7090795a664f6e162272e8cb6b3831c88836bee3c9a02753a567031afb6f78dd6d17d09e63e827820ad60869a84e575783d98b6c9c568c7cd8138c79132b80b2e870d3b7b0f740eb98da2b52fdbc743b892a1ec97416ff5b93ec0c845e7a93c211ea626916e9cd146e91296e360da41246852a563fd54a20fa2897c7dc81b780eb05425e1b091dbcaf2a9f03e1511b3f5eb54f92a23e2f5d6470cbbe179e3493b88866c28bc1ad445ad52a4507d517643c3ccfc612d19132bebb32cb91d1d1f", 0xc4}, {&(0x7f0000000200)="5b99a0156e9ebc89e4a94faa9fc514dcb898ecc28be1695e405640cea9f8ebc6288d80c3c24c63ede3e4bf35ff4cfb001c0fb7fed8c818bd56474d18fc1ae3c3f191dd8e53f0d233326b4a25a7e3d5365f5df5405e027f4dbe2755144eacd0ad59f4206dbc", 0x65}, {&(0x7f0000000280)="15403108dad068b9105ebd1c622535131aa1abad00f46907fdee3f1a2711f0c4b12392040d714cff56ecc730e5189f43140e7ca6", 0x34}, {&(0x7f0000000740)="16bd91de7a3d44a28bf1376097af7930da93f15afd712faf258f083505afad777c762a24a9bae7d6532f4a519b4a49cd5bd51f8e6d038855c077f36ebc878a05557ec969cfc7ef37bdaadf0f2706996a4ca66c3ef61c4120cfc8adebab069dac5c4aae6d560cb158ae1424e8aebfad9954702c9fd23f1e041f976e90969dc0fa3f62195c216ae7b2fc4a6980b06ae5caebafd630d923d89f30373dc1336b053923f1059f65da30aca6eb12781c4337022f998d874f4e996e9f69c64456c10f8696e0d6858aba7bb358e78d632e", 0xcd}, {&(0x7f0000000400)="ed05b0c495375e4db33a5be5989247afa55b65ea8770d7f88b094ca4bfdad143220721aaebd46331b4277bc180ac1779e2a5bbe2a9920c472cfac891982f01a8bb53579454b593b5d43ba82eed6e81f63ac1d173d31d1e9036bf14edaa7dec452d453b92eb763b209de462025cc9d25609d7e5939d26902a0aef53bbb2751a2bf1ecc0395f8805b0000292884c", 0x8d}, {&(0x7f0000000840)="91dd15080f3c0554b6b329882ccf6eef51c047020f65ae3ad52bdd4061bd7001bf3520be7a9d31c8f55eac80438b8915f36a86fb52f7b1f36eddc34cc9ebf3", 0x3f}], 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) executing program 1: socket(0x1e, 0x7, 0x4) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1]) (async) dup2(r1, r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8", 0x9) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, &(0x7f0000000200)="6ff5dd8de8c7fd", 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x30, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3fe}]}) write(r6, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f00000004c0)="acf5f9be2719c699e559ad68c3ee8f5f33e0a936613e8ad2f0829ee174c66f0c4e942599b58cad8cd9e24aadf7842b83bcb457f83d604c6d21e290b0180c248d4e6c23e52f66d08c3368b611af2dad4ccfcec940f8488fb52e8b0302516186e66e3831", 0x63}], 0x1) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x8000, 0x2) kevent(r3, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffd, 0x42, 0x40000000, 0x8, 0x7fffffffffffffff}, {{r9}, 0xfffffffffffffffd, 0x96, 0x20, 0x1, 0x9}, {{r3}, 0xfffffffffffffffd, 0x85, 0x1, 0x200, 0x3}, {{r11}, 0xfffffffffffffff9, 0xc, 0x2, 0x959, 0x8001}, {{r7}, 0xfffffffffffffff8, 0x40, 0x4, 0xffffffffffffff45, 0x5}, {{r4}, 0x6, 0x8, 0xfffff, 0x3ff, 0x4f72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x40000000, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x400, 0x4}], 0x0, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x1, 0x2}, {{r5}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x3, 0x1}, {{r10}, 0xffffffffffffffff, 0xa4, 0x1, 0x3, 0x101}, {{r2}, 0xfffffffffffffffa, 0x28, 0x40, 0x8000, 0x773}, {{r10}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x7, 0x2}], 0xa64, &(0x7f0000000140)={0xffffffff80000000, 0x8}) recvmsg(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000980)="b100050400000400000000000101000000000000cea10500fefe6ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000fb44ef2e41c688acdef8d8fbdf99366e90e92ef87ca02cf2de80184167ac6f3492cc2231bf1cabcbeaa4f84d0fa25dbbed3be295bef2ec9ce96dbf50b911c338d839e84ba2f9ef36939d47179d06abddd9d87dbd7e4c543e28f4680aea346fc80038100c0a0897730556ec72be5cd9326eb30499f5ce93fc499c44beb49f17b0dbff69f2e312b66db8854fd812719afbe87f60a04e361f214c12849a250fd6df3d485725e12d8541d742e05835125a2367ef9df61cd7f93f62cb3fb7f7dc91bff13c0b3777587c457156609aa98f6704990cf045ca36a0b95948f452b9a652d962590acb", 0x195, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2100, 0x5f00) getrlimit(0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82e", 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x7ff, &(0x7f00000000c0)='\x00', 0x1}) executing program 4: setrlimit(0x8, 0x0) syz_open_pts() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106, 0x4}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09080000000000cef800", 0x0, 0x400000}) close(r0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x80, 0x0) r2 = msgget(0x3, 0x708) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/4096) r3 = socket(0x1, 0x2, 0x0) getsockopt(r3, 0xfffffffd, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x8040691a, &(0x7f00000001c0)) msgctl$IPC_STAT(0x0, 0x2, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001080), 0x200, 0x0) close(r8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x6, '\x00', 0x4}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000010c0)=[{0x2d}, {0x1003, 0x0, 0x1, 0x658}, {0x7f, 0x0, 0x0, 0xfffffffd}, {0x8, 0x1f, 0x77, 0x40}]}) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000700)=[{0x3d}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000280)) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x3fffffffffffff04, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) geteuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20b89, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdirat(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x5, 0x4, 0x4173, 0x0, 0x7ff, 0x17]) semop(0x0, &(0x7f0000000300)=[{0x4, 0x6, 0x1000}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000003c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0xbd}, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}, {r1, 0x40}], 0xfd, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x8) socket(0x18, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=""/252, 0xfc}, 0x1041) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000002d, &(0x7f0000000140)=[{0x1d}, {0x28, 0x0, 0x0, 0xffffff01}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xd712, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x1, 0x0, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x103) setsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) semget(0x3, 0x0, 0x80) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r6 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x2) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f00000000c0)=[{0x2, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r9, &(0x7f0000000340), 0x0) r10 = getegid() semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000001c0)=""/35) semop(r9, &(0x7f0000000080)=[{0x3, 0xffff, 0x1800}, {0x4, 0x6, 0xc00}, {0x0, 0x20, 0x800}, {0x4, 0x1, 0x1000}], 0x2aaaacc9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r9, &(0x7f0000000140)=[{0x2, 0x2f}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x2005, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x3, 0x6, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r7, r10, r11, r8, 0x100, 0x6}, 0x1001, 0x4, 0x1}) getegid() executing program 4: recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/133, 0x85}], 0x4, 0x0}, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000027c0)="bbe9e2070000005238151b3ffe45be508ebaf9833147de2b33b3d7f35414c18d9abc5e5dfad21e23f6821bff63970ff031fb31195ae89cad0000000000000000008452f9e8f918bb84f66afdfdc8488dceb7fc8f7738c6acc82a91fcec85afdb5ea3c902c9dd3d9967ee5ded18c1e40f27ff7cd2d84d00658037ea0507f0f81b70327393b5ea5e295149676922067189eec803e5af12f281a15a0312a073bfc20092ad1f60ef8ea634e29d1c449ff7d3b9ea88afa41328a36fd1c69a106a5bf730fb5ef4c964a9982cc8763ded1ab303d991e122b2f5fb07c2066fd20f2a47a5121abc716aad1a96f5271b9d0a01bda6ed83e549dd01adcf48", 0xf9}, {&(0x7f0000000380)="4794f77bc5e05dcceadf771fa4c9e00a77c4a81de0b9a8a540b432b1105959acf38769ad879461de7a485ebc8a4dad17f41a1ad941270ee0be9d9af05d5ea7af61050c9685a390435cc5dfcfc6f250b62b63c3b47a600c22003718ad7b98d0038d869fe3a8a8850f0874c3e841d306c9fa4c557c9e8c4be280f2a94abb", 0x7d}, {&(0x7f0000000540)="a2a90d959e3e2dbfa2e130a0f37ec12261c77da1081339b9b2d37f000000", 0x1e}, {&(0x7f0000002b00)}, {&(0x7f0000001580)="cb661d886d2300e7bf41d3d2a9437169ce222350e72464e88e18d5fbfb4a92a466cf9c7cf10d3dab9b57ba23dfd8cf234875ae0093c35b8338067d274aec37e7d9c93fdba3eea1d75b9e2ab9195bdd61fd81ad42fa98bc8c1615043785bc44f89eca5777957a50c1094ec95246e320ebf1ab1dfe4d4e7a1c712a51d115117954c21812545f133ff1a747a4358d8b842b442556d8ea25ad4c8446a3f495d5f6f63f2af118cfe44d365ab8544e88a1f3c2a7adda8b286a752251ef6b653e40", 0xbe}, {&(0x7f0000001640)="4f5a0a0dd0f2a7145051f5f9d1c9852a67a0c44306e6b775a1b0a1a04eb33a8ecfcb1a987a8ed3972d2e09a0071482441458ee6022cfce12a241ad8c9190839f3bdc3f082d16d0dc49c0bb84592f73389397b828524e3adb3e692888c5ce317db28381e88726cc64008ee437df6d5b8e9abba2004603c7f939c9e28f41a6d61299a42e711084388e37cc7bade43c8e2e21d516f97d023cf65e1cb148c0581dda35ed4b1c5b096f5ea1ecafd98575375496c3a03d68f39ec80300f107125a4c2c072824fd1c8e611d12934e2d7b4f47aecbc7c6d8236821e757635dce2afe79e4db993968adbd738bbcf25feb92b8ac3c707cad2c8ed44e59e56986", 0xfb}, {&(0x7f0000001740)="a0af9e0009e46a1f13de317cbe10394c53af205b6aac33971e979c63100e79283a7cac578e7e335c71f90dc1f2b480e4e774f8db29d34f3c371c87cb90f2fc51ceb6278685f1f1ba673c7e6d8e03daaaad72783cbe04e0c591b33753fcbf366f2642758e782321ff915e82d59d1ddcf93f0b088fd7eff7cdd2a926fc3691b19b8154df3183467446c807a3de7fd8103fc3b164b3950bfefc46015a2b208ba308f54baa4339fa64c17dc931c6f5ba2a2740fe86d56f80439887349ce8fa6b2adb06f013b5ad7b138ff68227dfc9d735a2c2db07bbe759a0c6679b3ade3b64632810eea76bb57afac4c012107db8ab8cfbfb921d94d2253ad4898ff3771c2f8a567693e811277d50dd9c2338b06aa88c4058beadec4f8301db4a65b0468e3865fc6465037f6fa99edadfc3cd2aef9539be4d9055967d3bcab8a314eea296e9aac00fd98dc7bf7709aaf58c6b106d84b4a3ffa94250f0fa1442aad2a2bcae2332d6f9077d860cb0abf416e2a93124c54461d7c606b8945edb96a041ff232351576bc90b26a00965c28ffb01b3c7034a13f5b0d9434053521587e80ab5306f105cb07aa0f16ce1acdcda4507bcdf844fffdb9c8c03d39688344000e7f2b98bc4eba7dac47f6f5d964ca7981618d3c768c6b875c19213fbb1420dc9c065b62070ae483b660979cc6b922ffd3317e7c277f3914ae604a0e8b7b6f022ddc3583e10c96731e8dd3aefdc949875763fccfd9167deed3a33267a1b1b18e19c1440c2c4f5b94781e2ab09dde41fedddb4ddc2dd7f13c82b2cdca2d7ca863243209b55ed0e1e99e7cabd443aaf56749574da344f96e6318b87b95694c562905f13f2b1bc3155529da94b355b1a2721db4f61cce76f85851a63e7333f47ca8cb346ba3f9eed7fdd831e9536c8bb4d90ad02f2d7a4353fdfc1e6507359a2faac83cc44b9ff9ce2acd85fc832440c7cc36777433449ba0922f3dcaf70c1726d8e7c5bb89fbbbf251d111a7cf6b788c69e83bc90d667be2bb3e253575e55641f51bf124f657803480d55f2165a70f70b156d9ee48e31af71f9a01a9f84ca67d930585e3772657fe9dcf52a3e9a4d7934ba53a4b91268380965b8be4dba32741ccd115e3938276d6dce01efe1a18eab129a087bde18f867b7944f3cc905a9a34cba27bbef42250690016f96e1569c9c8b9842c0d846e1e909b1b77b9de27e0e38e5680c900abfa50c7a199daf37a6726286c80f7d9a3dfd8a13ff89f8ce3636648dd121de9931e4d3eb899ad290d11a268d5ade3650795c3b0f321a9bd001805f627e5099db826445186d89a5c77d04978617933ac86ea39b8bee2850c34687b74f66232666661fb411a079e8601cb6885038ad807ee41c96ec24c9afdbd24e28089ea7e0e12ed28736d9825dbc21e45f2005871599796eb322509546686ff7e016ca9d0df5ebe12a12eb0cfb4b60a5ace1ed38e28771411b75e0c8c0c6cf8d7a1bac0d2f7dfe1012cde5271be406da0d32e6e526a2fedfe32e6115eb93e49b74d200be9c4ec640a21d9ec9083597d8a17fd20f7e6735b7517706107f990c8cbe695c9bffe910491bf28ff16b79771784ae25350a22719e9347ae4018ca53bf53ff9a09d14290f7450bf5ab92d6b355244142afe4bc1945acff17653caa5b574c69aef533245f98f623daf05ed67f57f5f5d65885e8716995d09f27e03a8ce094f6990944f7fac3f53835395eabdd6ea8929fc7f00ed6eca5cf7587ac28a7e6433c97f3ed1e6c63fa1a0ab90077961fded60b907f85176db2491c29f6b65f1b90e2ed494115355b1a8b8119c78a75ebbb478e0ed257b0f4041dee9b7dbdbdce34293ca6d79e47975e2d905dbf774e962cfed83de4973c29c4f5213c867148252ccc45354a9ea547ec3821776f5b8aefb0e270e54dcefd383a43383d4ed39c7109fade0a81e4e71f9446a144abcc124146120d15ae68211aaed3b1ddab9dee94e4960d5e6d318fde6c943790e1a67665595b7b7821c9a9478b9447bfb03c79ff104cfd32f109c2a9461c96f8bcd946e7f08f2a873c150e6949ae9f78d3dce5b83d5d026762448e7ee4af6e4e5e87acef665d0617a482f484d6f5c22e0795e241fb7ab47d6122f2aad72e6947187e42ce749d1ace44677ba7732d34a68a02f8f6815d27a56b01e95c861fd3c2f074baf6a1a7762712afb8d1e608b4d2dc0d122c3b216ab47538776505a597d7fb9a73461f6dd7bc24bbbade8383f7403891c6779fcaa5b81e136ac4609d777ef9a755a74631545acec40d59693dce67e0de536b067b7f7eda38b0284a254f3388ae794952f732c192f3250294750f610b7a5a8d5cf31f3c93ac7834e894fbcdc1b278fbc6ca7b33016c11720dceaa2223c642eb385a1a17c6e80a4c65295d50f448151a7fe35b7c9a27c114214d2c1691c96605504c2a29704d5e295bd89f0af14bf4696762930c89d4e222c592ef8619b146ffee0066d85934793990cca05504bbeb06833e2998397a679fa9ee94a6f274d68f3823934df2a3ff72cb4d1d927c095aeeeb58b6ac8ddd6b7f2d2547b4fc7d544fed3bb1bb1e0c73ae091c41137db97bbabfdae95ac24b241c347b2c44ffa381b782b661c5db901fb4f88e3df7b8cfb1a44eaa5b243d36801c0d7cc76e3558c2e68a337a9570041f27e5eb5695f255ca0eb2948951d58a2db54539c0cdf0467dae738e9d095fd98a843025d2ced95a11878b343103d4d0d63c2909d1813e0ad8a4c80c00c6d2a6b3feab2e46197eaeb5f2cda93f67e6c420448f9d67ab2391b91f145deddd608146555bc291d7e3a40aad175d62d89191670dfd0db64ba7dfdfd9ff75c1013d19b24fb7fc23d12d8f16a05b697988a1037c05ced88b51917dbafc5381701ba2fc24aebb40e7507f395bc61e62aacf63000c49206ac5f16f61c2974cedbf18f11c5b4f2f9b74a53ba86dbaacf452553d12914aa3cb4a49a860fb773474574b7cb5f5fc4b9ec245c24271f6549c84a52c563892e12c34c7fab0c53302754fc6262792073ce13fb7e2ef4f648e005b8c4428d5063099bd33a3048205301d48ff8a4cf0335add10bc68648c9c1b4b4bc1c519b70e0827660a5f9fd1b05230ed50163e9436daa087ca2894b21ed51c66cf8adf001c3b799627f8d119bb6e4d2719a096ec6b6adfd1ef5a9ddb0b16471e7fd08684dbca6a249d523d3167a0369af6840ac64fa1f9da77fe1fdba6a47ba8c26d4f8cc01e611f46976f7b4ffa75814070ac4fe12f2b287f99a79839dfaffd0a42641045fbe7567819e63fac13498c1a1cc12a6822bf74b73c64ca29fadff949edd43f21e21f228d5782a85bbb13ccac8ab74c211644204e0493677fb65e0d91c5e4549feadf44b5b998d1aa19e7ea77492cc903e0ffbfb1d0549fb08bb822dda491a7bf2c83953c35363f3d9f3fbb7998b8d6df2271ac3bed1fbf42df1a780b4aaf6924ae87210f5fe91b0e537d102652e4ceb09d451f1eda1144205bad552a86975ba1b3a10fbc23eb7a3c524fb1d6d4aa07e507920f897cc2e0cc50f79efda4cd4b32a42badc236d84b4e9ab3507d595b0ab4019d38fdf763c5bd9cd13a6fc65b47ef58727a1981d6c4a3b2a4417b69214d38ee657a9ef54d6248f83add670491f0df7e96d74c1153c6ad96cc8c5e8c89b96c088cbe3a1d2493560975211dac83ce2776d80b1c971c3dca9ebce037639f24f61e05f0501d6e2303c5349b6eaf06bd1af9a196b2ccbe8fba002779b08dea9210e0d130c4ef155ff00cc3b74d775675e96da6f12f1292eceb9e4bd113fa00e1d65ba129d1e4a2f1eb31f195f98c29027aab6dbb559be897f4b63765f5c040abb4c370cce351d1df70abd8233c7d8b76b0ddd20c19cf9f444695ab747b52189e9783f259f1ac724f083daddcf6ffa9b1377fc5c5b38dffc710e998f6294a9400a60fb4e71526c2756799e5751597106a12db67a8989dc91417ee892151ad5a912190e03da3ad33f599bf1973cc5b693e89b1858c726f0f09d0951f537dfef1fc5abf508632e9ec5edcf4b54b5de4106484d62c2910774f8b338da46ba62872d370205150093c72c2e145477e4e87ef5f43573e4c88bf98bd1d7947740c1affe8ec462121305965f86e69fd32bc149e308df7374a4aaa2ec1723999ded30fa2bf97a9e25e2e93ddbce7ca9895bee83922c3f67e2f80538dfeadfffd9d20b1d84a18beccbcbfe802674d52c3c82bd914df95940726867c237bf85796506c68468e56b09c83dd6e6e50d0ffb789180df9d8cb1b182f8e28ebafef48f92774aed589d4a9", 0xbe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32], 0xd0}, 0x0) executing program 7: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) socket(0x11, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffc48) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = syz_open_pts() getgid() syz_open_pts() syz_open_pts() ftruncate(r5, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000300)={0x0}, &(0x7f0000001880)=0x67) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000340)={0x0, "3099769011d3e70170fb80e312d8e2584c45ea45d1a9bfac6ba946c9a5f0b6e6047fbd17918c2e7fd5c809609f0c557c0f1134c544303d43772f18b621425823009eba601695e8e0732b3db8992236bf43e4211b65bf8276180ad3fbf538dbec070c2aa3917eb96d05a0988b4b71a41b66bda8552f24d351fa50552c5d76995546a3b5b7ca92fb14ed44540780a5f7f5d6e9445e3efc52788537b7a6bdf83ebc129b85e75fd0396cd72a1ae434a109d4d6d586b692072fc2079d9970016d314b0803117fd64e63c8ebeb38732f63b526e2e0e8edda2200b4baad7916f0415d107c6267fe105ab9f1f29d15dbeba0bc7acb8821712e0e6bef6f28ff3af9df0305d85b8e7be2d74533068b868c52562e18c35656c93d4fe339343a6b1588a283a9e3eef941020ec4446b2ac464576c39edc1f76a1a0429ee80b77cb1e55fe54d0375817fc147ec19de48ff88ede3eb5a4e0379045d3bbb0b0053dfe114941a9208ca2646db6b6a08532000f1d3a90fc68c4cf52af3b3928250f44c0217e95f89483d3e5f4d833b8c5c393daa0fd4725d9c1067f44e8b3adf7cb4ac92e57a655ac3408c338d54c4e64911d8445ce8ec9cdb78d948b67c9457ce221af72f0dd1817139ba1ef33273873628da0fd76542fa3c73cd8c3a0b3339cb5475d85420d94e9653f6f6daee98cc777eaa461374feb60c7363537e5acd77e2400093ebad42cf738fbf639915f710ddd661f566dbfb022bfc42fc0b99e6bdc7f95a8348c3877400986a15c621c08c14ed5136333bda8ac8b9bda01a8538f5e60cf9161bdc1f0691e1370025a6bfb13420f01f202d9632db711e833e3befdc6314c11490e5c5c08ae77a09153023bd7bfbd4c2f3ec7772df4db46c18842b1773fd66ca97c460f5ca0b0a0cbb7fe2125719fdada2233fdb995a7204a47ec07f038c52f3cc522d965d3acac70ae4741a52a7f1642b08b1249da762a8994cd63bfe53e4d43995c3d9a3e8a37cda3435025d6ebba643a1b1ece82fe20f4d1806c482867d066c4dfe9841e0298456cc0747260fa87c58fa17cf2480985435d7411152ae3651030cb3bac9a7f94ab24f933a4e0d5ae5c78db717a6481576f5a044ba187b70d2f6d30d470a2e0dc2d25afdaea9b331cdb2ac79ae56e18157f0e9227446c16768277498ea072a20bbb1743e29e88322d501bc999ad21903a82e3412af205d1f2a1900319b0b37009965158122e2ee9b4d66e713dd84e13e434765145df1b666e94b96702155cd47f66e274870829dc1ca2103fe4db6c2752411e56d62c9d4cae30d887142511ada344c91989ec703143fd7b8ac7c99d73e2703c6ef746e318806f8459bb9efc4ee3d140355295bff44b87d485b50269813962f6cb785f6aa71d290a32bfa2a278f309289a462fec0318ddbdfaa9ba8a8d4781091ab83fbd2a28ef7bd54da0fb1b325a9fabe8a222af29239f0a88f33a2f0afc647a7615c69058af2980f2950606709a969287ae2f28a473839ce4abbd8bb47cd0594c9031e8b86ee8cfa10014dd75c4589b699f2f1087add252ba55e6a7e9f167eec2169e8160d83448b0c29917c9cbe2645ef868252850615035c974e330c334bd3481b3d72e411ee5b1476eef6056507f2294a43ed9a25262138da136e627ba71d2e7c7cb4dda6410a8f2eeec39bcbd197a282b9f3eb10a3ba4db46f9d186f3b6dfbb38917a4249d79376314e0545827836b6f42f47cf370b87a07a43107c23f1bc826c1c9db7ddd3e265c30a5ce15127f0f9ef45713f6cf7fc4559c2c33ae5308a8ef51b4fddf087507d57370de5c84acfe2aec36cd96a8e2f282715a4c717f35bdde07fe2c28fdc94b78d61ecbe4fc4904d01710492ba485f758336fb422af2eaa0160f9f69436d10f2ae45d1214d44cbad9ab9be381055c1f9099a10d34879a084829420c8790e0f54d58b531eeaab93b2fc4cedd9b3a5c32553f07723d02e05d6af6554859145d0d8ba510066731fa7cfb4d0a25918b9cb2f5f846e6ef887b39ebb1ac140ebd102863fbcf1fd7bad005b29e52b59a3fdbdca93297f1d0dd81b7ffa2e40deb413ec684b509022ef05e50ea4fd67e8c387bfd19a25828ba6d847522d52c401263910d484f9a9f2f0aaf9e66e88bebdf7b2af4e8d255b6b4837548e369d7649c6712d1de2fd078c447f1d0ab03908bb58c840fde149a74a54cf81a2fb3f32f133262d2b771af6e50c7a991bd23bf7b74834ef0e48b6c4e379c8140af41eaa0ed569eaf1fe863023ec6112c6b32edd4d53ed27ab8fe5c6da3bf58488d7b3992a1d6e06cd144be4a07f211bc323abb7cfc2f2013983e087b78960c15a4354ec076aa63ac92bc49b1db657dc350f53d8d82275e18e647eddd0bfbfafd9a86d4f8b28c9c9effcd548c70a5216e2af32c893a3a636f93e19ae59ec3db3aeec8acd5f9264b056e25ce551715cd073a5228eb23ee9ed614b8c23c4e02397a8d5c34e86ce74cf1ec10a7be30ac96ceb90f6f5266349b6b21b6b116464c392b1a1ac5322de90b59e3ab6d20884b25f802d754e80856b5c7417c4840b43242a559c3a8b5282ec4e823bf69f39b29b8685d242fe69fcbac6a76e87871ae6c8fd05386fe3d59b2a9aa20895a8161b7ab20340755e16f6c1bf34b4b1c1155476f017e1f2fcddd4b46a8ed28ddb8f24fbd8235c448d03b84c863de2b9130ca3daff0c33166e479c67b98e9b709ed77c29bdc2db47e7965fba2bce001716b6009107f244aebd2c4533788fc435901b258b6d3a8366a56fe0eac2c37a1da88130aad69976d00b3191a30b0c74813898f57fe0afebca6470f5558a14476980b58f87338fe8f9b81ff80fc297c24be2a6d487e35c89882c573099a42ea32f69646abe6828065237e0f775dff67f0d688d01751ecca6ccf5f7108c6b48c7a9d3dfe0903259ae7e5402a471c3a7c4a7f773112822df4304134eea42cdd8b7ce823601f9eda3e8a64424931d9f5b91088a87c5d0af6b8df72deb884a7927c753f0e05d6ff8f8a0c6cf149813df9231cc4e05947171a040eabe55a625a24bc879d8205eb6aed3628f45b029e5680d58d9ae2f873cf6c1383addb67c7b65f2355064189f9024a1e18556bd003abc1a54303b03272367bb1121ec11096cdef8758b1fdc10ba1434fe2c90c2cdf7b7d71f6ebe27a25c7e0a453e9fce3392ec8eecfc48c1f9b6da33f4c7d1df27302ea5e8d277371d6bcc42d3c1c1da95d98e3716a02ca25684619bc9c9135510fa79a0f3ebf673c671a1176acee5eb972e7f0e102d6754bab5240b47642c985bd0d34da5acfb553cb113d77c2d2082fc81e30f23f87cd796a8c108a2918ae1c3b9619ed333a18d0f7ee58e9aedcca76e59dfaab6b27cff4b68925107e119fc8c3de8a3eea96c8592bce0267dff57448fe487e766b5c78139cec71ddadc3d4141e4b7ee4267b39acbd53c811650e9427af09cd694eff484e874422f312c0068d1072d7e97dd767f8351a375273f9c4d8ebf7f70dc15559f7a173b49be1dffc0c563ebb186411a34d7f8ed60897b30591f54359a90327b6202a158a110a3762c35fd2177ff7bc3c4eba789a58bec6e2189430e2ecd0f9877d8155e00e190ee071e0e69426ca6cb522dc3cee4f27f28f43fd3cdf3beac7d271ead1b17e76600879e923ae39f48b66cc4ab650fc5bbd521fde5f52aa726628adc6040fcd1244d1882cf29a55b169f516f79f54a80cee8bb7b77d804ce4ca80c4b77a6ebd0d2cec42d3e404ea81f3f7e646a25392e0dd83a88e786a04db2894d15c5069e94c1f1fbc6538c5c9f5e28d8b95c9e1a11fe2b27841fcd6facc49dc584b97915275a857c500a4c3def1f67ba6587efc0266f1798b35a3ee4c298cdc3ef7c4a543be65424616e51a13d1a2aea00ebc78c246c73a5e677bfa42b5e7168fb76cc4fffcf3b6a3e77618e643e51f2aef97290ebee69e2a7abef56d85384635510596b2ad2a96e6c456d526f0802bf9b3fd06f22dda1f763fd06dedd7c82dc0c4208bd118331f6fbf7badd627cc42f838ca750467734441a7b2117efd80ab023aedf69d7978afc522c8bde0d1e5d7fe698a314bea30ee2f210f6405577b8f5d5c105cf13941409b5f518cbe0b4b06e8dec8f01bac6be65f29c3c506c0f63fa3398657c9d4aa6340b6c252c5d4907b60e29ac82bbb544fe8da962b0550c35bf817a6530abaceffed0e5aea0935e41ad447a3803f2e401e3d62fa502e05c0ea322f7d8e7b1305b93d6ac0e1d9e2f1e5070df92c843833ad408f955b866f49b54a8c809a25861adc58a9e56021beee93d3e37f7e2a0d901a65adb5df66e58c34a76e128b3bcfc574af9d51a87345ed307b5089570aac720282ddbb63967b4977cc6c6798e8d229e775b5fae8d2ff7b15ac4e9a2822841dc514b31824b0fddded6c0dc3dc803bca36a313bf31093b39cf667ad446b4645b9144f605b58dd9586259534a994a5acaa1cf15b5352e710c9e6b994b6083e4c9853dd73e8c7785ddbdf0ba8f46677cb4e4d082d8fdb99226c389598a82b38626c9419f086dc42bfc3d4164f168db708cdd7bdb75ebdd6e45da53976c4f60f94685b66b8ea6cfd3b5a9d14eb6618d6c1b82f22167e5d121fca730d5830f6f5996ae48b5d4c5bc0177c2425876e278a458f01279555e5169fdd44a146e22b90839931d557fe02c6b9a47de6b75d2f3d265561a0a7093d05c61338c256b14f12c4951a9538c9ed1ff222b2840f5cc166feeb81967f8ce34382ae98688e42adfaf0c874ef1b03d9dba160acc19129924163ac1ac8acbfe68961d07dd0436d29b66daf4b162092db741826f206c1187f3defb41569acb2ba50d045216565a3cc6257941e09f83a30df69ecd628b241c78b6033944b98514b343c7d5f5bb3093addac0f68c829457fa3a3e28fd775027fc2c36eceb0a5de83eaa03fba7cc963d520b5ebbfe8a3f7a4359fda33664f35d88a239e1e507f84db11bd99e87993ed10df9537aacb6e76ea6c8619fe1b72c4ce419bcd7640b0899994c7cd8a4dd21a29eccf341caa8a55aaf15c5f5ecf16779dc870726a17740881511856e8e82ebb40134f1a2b9155a9e98914794630ab4e628f7e687bb69346581c2e52a38226c7a05491c2f48aec37f3e7eed757606220ab1fa8b65313451d1fb8c4eeaee4c973ca7b530a06e616a32e4f5cac575ef8f72a160da8a92020a7d73a472fec0a9c31b3365e17d1f11fe62a7ef85d1bf7eef420fef0ceff6db8755a2890c4b1bfdb347a1967b18ec5dde3612913134e3b898b0cf7711640a4cb49d923409a5a3d2bd048c58bd7ae2f1bfeac2970d5c4ef165e0971dad2dd1b4c06eec50f8683c82c47742522777b923946fd38fd8ca5816dfa54ec1de23fd84b3a101cd8cebf96b3adfd30ae2fe766c78ccc5968abe3d9645fc122baa6e1c409482c8f5ef188d5840c872220dbe91301e0f5ccbba57bc44e379211cb6e3c420fa2cc094397869e61a233fbfa52e3c8f2ff066f9842883af05e51e5e392fa89d0d15e83b533889e528dc13ea8da8bbb1147e3c95d32c55631e8b0f0d0b4babdef53a8e462857ebe104809febb184dd1ea0db7c95cf9b3fb676da8a221efae518df339ad1d90b5aa4a8cff21b775be0a6182510b994d9652d97d85ddc5728a3b75b46cc30980e381a8a3317aa6cc2c6137a6cdf15a42a11b45ab1e3879a1315ae1c65f8c6ea23b3a92e2b05105f8ecc5457cd658a1d5bf4619f3d2d458b6c303e3848b39b65ce8588aa8d800fb76aa691dbaddb3ff68a624a93360b0af7ce08d355b777"}, 0x1008, 0x0) setpgid(0x0, r1) executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x64, 0x42}, {0x7c}, {0x7}]}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) (async) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) (async) executing program 4: socket(0x1e, 0x7, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1]) dup2(r0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8", 0x9) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x2007}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x28, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00001d9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {0x0, &(0x7f00001f6000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00009bd000/0x3000)=nil}, {0x0, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000165000/0x2000)=nil}, {&(0x7f0000d92000/0x2000)=nil}, {&(0x7f00008d3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) rename(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000200)=[{0x8001, 0xaf, 0xfb, 0x7fff}, {0x75, 0x9c, 0x0, 0x4}, {0x80, 0x5, 0x6, 0xc54}, {0x2954, 0x4, 0x4, 0x6c7d}, {0xa30, 0x3f, 0x2, 0x4}, {0x9, 0x8, 0xc0, 0x8}, {0x80, 0x3, 0x1, 0x4}, {0x100, 0x4, 0x4, 0x4}]}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) pipe(&(0x7f0000000240)) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xbd}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000394000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000069000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x164) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002"]) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getrlimit(0x6, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x40) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) (async, rerun: 32) socket$inet(0x18, 0x3, 0x102) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x61}, {0xe6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async, rerun: 32) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/64, 0x40}], 0x1, &(0x7f0000000200)=""/54, 0x36}, 0x2) (rerun: 32) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x5}, 0x10, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)) socket(0x18, 0x3, 0x9) shutdown(r0, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7c68eccab0c7d148c6ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccfe131f8fd45ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d96f0000000110db985dbf317ccefbf9cf0309a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6ad2f817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000001f5d38aadc746fd4372dbf677596506735abba73727a1a0cdc3800b9f2bb34b7fc7fa182c461dde2e909f1cb07a1ce74503f84560887973d1abadfcd7cdb5fc846c86be1eb8076b49304b1ece09ce452f575d3b9d4802326279d3d585eeb586c51d8bd4f3f4d75a2ad40adda5c2d43db62492d2808720a84b11c5ba556f11d0d06586bd6fd02e43d673cfc4406069be47c062f3e2fd781babf66c3a650238b7081fce1e06a9cbe90444b851c40e9019edada726912bc575a7da0c29160f21b1b6086b7f3920e4daae28a4bd20f46e68a8b2ec923c0d23531b21341957cad385f9112f31b3a21a8675818a57fd931bd0b6d394ba06dd47f51501197ab00c8b44a802fb95c820e", &(0x7f0000000080)=0x3ac, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0x401) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x54}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "b7468837510a984fa879000000fffffffffff700"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f71b54592a80fa782669ad8219c7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca43436cb2932d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d7575cac903b1ff120deb142e5d40a0d", 0x101b}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) close(r0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000373ad5d0 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget(0x0, 0x1, 0x82) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r2, r5, 0x84, 0x5}, 0x8000000000000001, 0x8, 0x7f}) fchown(r0, r2, 0xffffffffffffffff) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r7 = msgget$private(0x0, 0xb0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x68c8, r2, r3, r2, r5, 0x100, 0x5}, 0xd56, 0x8, r1, r1, 0x8, 0x5, 0xa35, 0x9}) chmod(&(0x7f0000000240)='./file0\x00', 0x100) mkdir(&(0x7f0000000280)='./file0\x00', 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x4, './file1\x00'}) setitimer(0x1, &(0x7f0000000300)={{0x6, 0x2}, {0x56b37e29, 0x6d4}}, &(0x7f0000000340)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000003c0)) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000400)=""/91) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x8000000000000001, 0x1e1}, {0xffffffff0000000, 0x5}}) r9 = open$dir(&(0x7f0000000500)='./file1\x00', 0x800, 0x0) utimensat(r9, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x2e, 0x20}, {0x200, 0x80}}, 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) setregid(r3, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sysctl$kern(&(0x7f0000000640)={0x1, 0x13}, 0x2, &(0x7f0000000680)="9d700e97727473cff15f7583611e7a9de73bae08ebfef0cfb16383902aa99abc8329c918ba5b31fbcd6650e03067160e35e39483c652aeeee6603b33966507558bb0e6375b6bbb9ec7d040cd89f19bcab90e6be1905d64529e590dd812c734a252b1f5cd178aff362f4d0c", &(0x7f0000000700)=0x6b, &(0x7f0000000740)="ad93de5100d257f2f17a34a7464cb57ae2d233e0c1cd4883ba1e356a3283070f6212ee2e416303ec8adf1658e787130ca4f673d8893c89430d880c1895dd2ea844cb1dd5401de7b48d9d4879b9d21b25e60d4141ddf8f221579715cd47daefcc912a92b804f7e441217a307be2c0c7685d848c1c5cd9844766303af6c4823a3ea86fcb1a761407bbe485bc2303f146eb5451c35b279ed954f57cbf19034e9cd20b601e064584be3672f809dc113f67ebb5956877008c0806008e24fac8ce", 0xbe) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sysctl$hw(&(0x7f0000000800)={0x6, 0x6}, 0x2, &(0x7f0000000840)="7a5336f487baa638a7c696dd5c6136f4667576079a409cb735b7e5db1fce9e73080d9347736d5f0435de3677422bef0e4ba7f8360903215a3821d3e8db94a90caceeb5f94cf1c1a6b982d9f771ab82343df46c8d3f8761d2cfcdc9b485d166432b2c9518ef4a63e475fcdd685292be1386d1c14fea4b3e0aa5c36563d6c93170750d4603", &(0x7f0000000900)=0x84, &(0x7f0000000940)="d5b27032768ba0da97610b1b649f62a4c7339c0a3e466bcaeb4de9065b5a452886a4a140c64f85f7458f1cc555f62095ac2a01459a876e42a3b2ef44f271cd954c32698cff4268334161f8d682da", 0x4e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x1, &(0x7f00000009c0)=[{0x5, 0x1f, 0x4, 0x5}]}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000a40)=""/65) openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(0x0, r0, 0xffffffffffffffff) getuid() socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) r6 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x24}, {0x64}]}) syz_emit_ethernet(0x1019, &(0x7f0000000340)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xffffffffffffffff}, 0x10) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x0, 0x102) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x400, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r2 = open(0x0, 0xc2d10e1e2acc0c4d, 0x23) accept$unix(r2, &(0x7f00000018c0)=@file={0x0, ""/254}, &(0x7f0000000080)=0x100) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1006, &(0x7f0000000180)=0xdee5, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x2, 0x3) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xfffe}, {0x40, 0x1, 0x80, 0xffffffff}]}) r1 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) unlink(&(0x7f0000000000)='\x00') executing program 2: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) r2 = getegid() dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) seteuid(0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r2, 0x0, r4, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x3}, {0x20, 0x4}, {0x496}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x281) semop(r1, 0x0, 0x0) (async) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000480)=[{0x3}, {0x3, 0x0, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0xe0b}, {0x2, 0x380}, {}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0]) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x34) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) semctl$IPC_RMID(r1, 0x0, 0x0) (async) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x99}, {0x0}], 0x2, 0x0}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x99}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cb4805a0d1581575a31ecf7d6de8234bdbc96a639f28f1fd1ea05e14411eb7f2c21048e183dfb8ef39d4f5b5afcd134900eb869f9633ebc8dd0d1b28ea0f51bb8bdb73e3fd1ce6413db92c54", 0x4c}, {&(0x7f0000000140)="847c437a9c9a0000000027f1b08a3125eeaec75ef9bb7ad109af2ac3bb74a71bacb38eeb2240f19ece3aeaa8a2f455ab3d9749c1a9f6214d83eb36915040cb057e3bd8f2ea8af869a187029ef03f529d0eb5baac2fe209924889ffbaca945ab11386aee526d75060a2e79688b0ef375e5162becbf8d52615f7fce6b501b52b8f070036221e6f4a8a6b038642ee6ef681e2378ec04d82fb909ac2cf52c135205d57d9fa9cdaf0a810a1e73d7fba8cf2976de92401e641d509c6835c912694bddb2846c1d04adcdd818f93d022055163b1ae3409f3c447775eb7c80431f6b8953444bd5f9a51a0b0b5028603", 0xeb}, {&(0x7f0000000400)="49265e16557b950100000000000000fe9f94b89aa48b3fd39830cc9c56ef085d9f70d696b32e542f511e7366b61d0f11c0ddf5163145a7abe420", 0x3a}, {&(0x7f0000000280)="1c9e909082ad6d069edefa8829c48cb65f3ac3086fffe340ebd61201c5bcb9377533bfa08c0da2473a4f514dca796acc6379f96d3d40f7d0d024c1de07f85d933cd6d20ef66db244fb597a926a8830b52b1bb2e6629d9c161612", 0x5a}, {&(0x7f0000000580)="175afb3ea02504bba0a58f6c286203e3d5b5301618b3eeaf57b27857d923419633dad726ec5bb08814e562ceea51016b48777b1350290c2e4f6dad34d2eb3a6fa5714e11782cf42498a332c4108e8b7cc2fec39569488b9b5645dfa40626cce6d88937202121754a62f31338493d63d4bde1663c4c9548630ace924ba88437af2bb97cf87a102b668b62455fdd9ed778a35558b97e60d4ec6001a0445c98e90dd4eb6bd35cf181eb4ba00016cd7d204e3c135daaec225ea7a982f4b8251eedaa7408eb127d148b8c488635e6645bd5347bed765a881aae304b7d22de277cdef6f1bd370e9fb5f43e65488e2c35e8536d0a7c609372871239aeb5ed5481cf832b9814ef97d26be8802ba8f627485d3301c13967767b1c57f5236bee0b80737e20b6d8f9477d1368dfeb39974f386dcea185f8921c34329a11dc591c89d35185ad3554f9f82a59cbd476569b757c4f98dd741c116c367f1ce4710cc372ecfb4c372b81461ee7a74c0b204098274bc24b45831a639546f11bd10b6863bfea50fc3a118abf3a1564506b296e86f185", 0x18d}, {&(0x7f0000000340)="4880bc8163bc4eab1ed22ab01255f56eafd14d0dfe69d6e664bc51982c1a7250a6e1cac7cf9ba80d3cd22bbde468fe1af968eb67e8805b56e6ccb6c0ba8cf8500001000076ff6f00953f1d171bd86c0c50b59d8845fe6a71c262adfcd823f3c569d93b8f0cdb7b6e2e28ca03d25feda9eff131bcc79fba0e820075b2f6a2b73ff8bf3dcf91915f221d3820edad98bb05b1bc7f17c73f61000000000000", 0x9d}, {&(0x7f0000000740)="1df83a8003d718545ee9f313ca7a32c9b369f6b8b6b89e7581936be4275bcfd38faf4e7bd8650990d2e869830007cb550ade2a6bc44a46c95d97464a037529871748ffe45c6954b6c31bd3d38f83f0126431741f5b9290362a34c6de714a62fdb2d65e04b807d791e8723a808b5479337b6c43957bd6a72272bfb31c87d788733836e4240db86a2a51541309581b8ed778cd50778d991cb413853f8ef67afede86cecda21fcb7e3c36cf65ca9fa18a8e39e2e0e69ebb0b80068b39bd9dbf25be6c27e8ec8fb943dacf0e5d14780d32f26ac88ce9a25526af5ed13c", 0xdb}], 0x7) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460", 0x7bca991757a13e59, 0x72571fe772137db3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x8000, 0x1f) (async) socket(0x18, 0x8000, 0x1f) dup(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r5 = syz_open_pts() dup2(r5, r5) (async) r6 = dup2(r5, r5) close(r6) (async) close(r6) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x3, 0xa7b8, "0df1f9bd00f80000000000002000"}) writev(r5, &(0x7f0000000880)=[{&(0x7f00000009c0)="0d9f0375b85bee11098d561f9fc1e44bfb07ed904dfa1353121437e30ce63b691f16c6fb21cd35a39b20c73abc9a0f8d5f6ca7fb6df0a6d79086c3f3e2b31758602f3b091cadd5f44daef24fd48d6489d52c6c0372da5f083625410ee365f630170a34969bff0afd45ef7ad26d807b715f15df6727f8ecec68c6fd40b846c0d4c54bedd72449c5d1c859c03369a50bb299cfde392a0fc0e9db1eb412460673e3ab3a135b2b7aa6b1e13107937700235cc68bfc32e1a930efc0485e59ecde6d9e56b268afd12a2085a979d2f880a79ef9c1980742af3de4f3d14bd6f69b997c76554d28e47b9614c9df0a352911d447f0ccbbd61b60fe37bc3969ace0a94db5c8f229e39a43c5d783dc32339e627beebc3328695083806b699d9e197cc319bdb6251c500a5ebaf52ade9761cc8da6061dcb91af44675b1cd5960ea456a489f0f4b0700053c921973bb7f488db03d026a02e83ebdb66ce2bd513346cba08b04d2ca1519bab8d10bc7bfa0e6cf1a9e29e3a895db86278d54de9ae12dbd8e356035bdc569e972e9fbfbe9a3feeaab7b6b239bc0ff013319c12e04fb84d4c7be24749e3ba91894ea42877f6e7b7940bcd3c0cb8aea0240ed0d9e395a03c9c9c3c24c79d9884d5a3cf534f18c8c21fa88350089a466d4c4e15dba8d7d59102a4a7abded89951b0dbc133e5966d0056d41939c8670d15253c80e2994b482d2a8997f0bb3cefdd36db8641ca7051ea5647d02f01a70b3d61020f194049bae1d5fb2d90b61de40581b9fcf78a699118af35f017d72559c05eede1453465dd42cd7f312fdb7aeabf0d130f7513cda9eaf40ba13730ce51671d00b3e4765f6c62a20acfd2344031f9a43754df35626a540b7cecfc48348ee1e9a6a163ce9032f178d8e44cbe505058d930ae79e90a754c9873f3e462c884520c87d5764f445e33d15dcf0f1269f8180cc00790608f410722dadf6b1d764fbe0363aeac5f9c37f59bfa01fe5417ec443c2418ce1fd30f73a91c18ad83dc7cffabcd90bcbb1515097b6668581553871e919613e7a3029709fba7b05a45adb7d27bc09cab0f044a80475d48fde5037b69409fe231c4cb52dca42badf3b7463921bfdf0b750112cfaad634b46e85b310ba0e8b2394c2ba1cb3627c9927524e2427b4bf9defc9d64088b448b1666c254e3d3cf501ab253f9b0653a1c722fc9750051f0b4accae7d798a9342c06a2a59b2ebabe2d737c1a8920bc51df88b065ca9817c24a2bd7dd37ce6172539a22164849940a39bcb4166f1ff7e1ede01174f0094c0344c8310f8aeccf12163e894d2c9d71c2d1e102e44cc3936a1836f3d9654d47edaebdca495fbfc10d2270c0c6e11fb4b141f2aa76d08289f7e993b87b1cf4fbd1172027c31afe857001f748ada7b142e4a8c4e57fb04c0c03218a21524439b502da8f4365c4fe484ddeff93d003f402120e913a1f6bbdf8b159a54b593a3a0771179c6c66508ee79e04f749150ca0fc48e335b8dcad5ef535a84bd09cc205d082466cb6b984c1e570a287800eba0d50276f3838536d7975dcd827ace793a7379bcd89bf76d6cc58fea92825feb7586e1a64d153d0067cfd16371c111359713eebafb18807c896806f3aeaea8ea622b3b791c2d260fec2b1b073c11c87a25e38622e9d0301ea8bf7faf4eba7b010e0da8d0aa5f51b9e2a3d7925993b7e63ae6d7d01295709ba76f440574b8b06f8ff90bd3ba213f0ee90778fccf70419b50fba1ed77eebada5e810183ca578cd80aa97f6c8b5b0df27d475b4ae4823c0e2c879b04c1dc93b52ed51d90412b0b0d3d4f5b58be0983776472bf64490c6f8cbe43a4d0cd48afd8ec57d98d13ee6ba1d8e0c490df9899d6d8b20b918dd3500e5076dc554aef71a3d35055bcb39a1091ebb2f31b0b0ace03a147c608646e25b7be1c959e210287d0b61ef4a5ca677e4ae37b135bee9c67494a10f13cde49c8990c3466ed1b4e270cab3d0486d2f77522efa69e124ebed39d30ebe4a01a00fdcd1116ead869e6036798a073cd6ea83616b762d888ce0f0fcb25fc6046d24a51cc072e19f39d59ddca4376e698fc84ed69d1e5c8af07d33d02a66c8c3c917a1559f10c1dae9038f4bbf5002db29ff0d5c634909e3db8b955acd9dc9fe084e2a68d6dcbdecbf09b53bbbf6e69bf32795506e549b4ba15f02060ee6577a1ff7fc160e1bb2a4735629e7f747445e671567a81880a57c4fb74b5b8018bd572c89ba03bf196f136935cca49be30b22b0517aecb227fc169a4a1ea756394826e5ec8be542c3bdf9c0f42661ee82525b501a16e64f7df3c7eb1c2f843af41338ef980fb22ea5a8c8c21b5016f38c3f140b1709993a8d1c39a48a919fcfcff988943dbc4967ff8ca05ddba561fbb88f50d181aec9da2148cdd5bef1cdafef56ef5483d227089301eb023c57d7c91b5e7f2c83136c653e9d46608da5a449915da585a0eba847cc09fc4c78850c76bad5f3aeb396477842c863adbb748e1e6110869c3676afaaabbb3880de9d8fd6b598ced9a00e3b59a169c882b4154365f9701c352ea5f8fecbd19c64f858cc7cf336beb59afee5159ed8ee46874718786ed711457b2f2cb7c2af7cfb3b64e1439020ea0c95573aae470027c91a04f48911a7a97ad4225da52be8383463756194b8124c39969d5fba387949da593b9ca90a78a6ec1712e2da89cb009c7619ae59a88ce467c6521d302aeeb6c25bb8bda2144547e14017ee90984260e89ba4ced4d52bc4b23546caf487314d60fabbdf86682905a7b3ed1aab937b2aee0e3bfd2f8f29a395dc68705eb9c8c0d4d8a0ec78c82f2c53c91ca42fbb9d6efb530e706829e9bac4fcf30aa2a1bd2ee829a2580b34f4e793ae806768e6f04ef20de1ee0815ade7612f97d215d834381971db4fef9cc9f5e38ecccebe3b40939e2080b98ad452ffd4740533174b56c209a8d8832335b6ffc656e09e05e779b1f1d5d2f6688b39f10042c79265b1b67b089086228f0d9e2938270e2e176c23bf218e55c0eb6fbd9ad1002480b23077898736697457fc22224425acab7b7cdcec90043122e3fd58efbc43cf2b638ff60ab7e7d1a9c7070fb97e11da0126af3e47ec9ef044a0bd36f5996c2cda068cbeecab0742fb081cfc01a13e2a899eb280f241875caa61d8b3791fbeaa2c98af6b66470d8266e142c8194b958e871607829aec24ff9478a7dc3a335d6247214be531e99ce2ce3051a27df881466b0a2f520b0a8d9bae108a95d66932686a98a1b4c60df3db91dd5f05026b3346a07527b346646149946b3e1bf68906eb320d4b81a11133c4ca5ad879e890b01c4d0f2147934a8eb54f3e093955a36cae68e0ce4b176d7653e1678901d63776e2723e20fa375996105ce817dc77d9366257df7124b67336d1cbba5b8be2c97709235c83dcec81dff2e6679ebae7cd431ac23a445b2373e71cb991bb0e9e5aeb6076ee130cf1361cc91549e7f10c5ed55c885836d70761f18379664866a1d9bbc9d205eec4e3402078d7b31a6935984e9de4c2080c5b5b7d2405a4ea7faf9022a184a653aff7ec60bbec1f7e372fdfadb2cea1f4be44f694e2a1a8bdefcd7a5b4bf2ef73bccddd8e5bc7a36c1654b33f5c4ae23b6cc305c66d120639903d9a564d140e03dc92d439e10b10f7029adec3a3a56a4df8981f055db26c8a6a7fbf95bb1aed9aaa8cf41fa42cf434933ee593cabefecc502fccece6c08432e0cd0433d4174fd11d4d255f645bf705606305df59084a725903a934e60ff9a21dcff6960510931004b2d6f3f05c901d5b5066ceba206ea345d6956a63262c2e8e814ebde110a9a4065cf946ed8534dbbc1ed1127dd628a49e0581bc4f5822d81129335d0363e47be5f885b7b27ee913e337b20e4c7c128d784c19b994d0d3e53cbd6b44ea19519ef4ac6f8ca01802fdca2bf35f5e0504ac6e67dfbe1a72e31f37a541b9bee96de04caae3f6e9835eefb38939a735528f9e6067c5108953e49f6dc792ddc8eb0d732dbe4a6260ceeac9b2affc3482e5b3697a239066a0d24dd9004e305d5ac9acecd8d4cd0ea9c66a48b4adcd11ecdc56c2dc9419e6ede47e96b29bc02bfec4ee40d75aad588af75b1a095a0f7c9e6cb8f4a72b3100e131bb0c17dba64c7fce200db8cd74f2c9414e05a896c6d1d8126c24c115e69bce4b3509f5fc10731bb951a64680654ab9913f557431edfd16c1def4cb63c35d28450e46a1e385b394bc0722dbe7aba219376fff4ffa6f95b4d2e50932693f67737cda64f6acbecb2198ffef6a0a2c1c900c6f8ecd09f07617246dbcc278838c4631c3118c250753c64c28119da474a8c3645ae42b868a9e32071034e7ae9c67705fdbb5918d34f3794b314471a0883df84c6e4dd5061620b28af309ce793b7e6805a96a6942d29dc93939536156944c42b0408508efebf32bfcbe6b31df79afb052844a163f091914dc500390ba2275ae814094fb65cb1c76e0f05b03dd210a6a9120eb47a3a04c80ac7095877b55120c0228bd96e6af59f1da0c2895c7d2c2b535cba875583c71fcb5bd16a1b5359ac8b28fd848db8fdb320a85a1d6137d5c0b3dc410128865b20456a2fc31e0c327a92f5a7ea9b7b2debbdf2e5026852c81a212e97dbf469074b657f2e9cc095d3fb4038a25c55d6b78fb903c45c60f649f42bc3aee101bb7e196c0c86419cbbf61117b0d7f205d478539fee0b6272f60c400e63c7c0d6ee38e021683063d7d665ee65963befd538b817f8bc8b9909b6a2d0edc21aafb305b003a1419f7a63e05db867af373965ca230a2cdd5a7bb4114becf35cf783a4a999adc89dcfb1615c663330f3237d34fd63e6ba46ab07b65cabbc98320be6c8e3383f774542e095e3f91d9556ae39b33e823223415eac927d1f5f459eb390bd743fa139ec6e4fd52d67c991f7e8056427a195e438889babbac137f4759326409077e90105b5d0c736c08436647dd7a11f5042ecd5b4a1762f1b459542b625a5ff422acebdcd71d9b87e5d2e018821486286887227cb40fb2a52b8af91d8011d5d077324d3682d62b5a2e207211bf200e08cea375b583d7dd18d7b62fb1bf52a610dc313111cc9dc2c179fb70d58c767cf49860e72fb56f7cd4d9cbb0ce6a6bac1ebd1a6f6b32c3ccb80a397e5afea4fba6722497d0ec6029ba5c0d598c8f98adb0787ccaef734c3fe9d8132a19fb0eb4d8dba1fccec4a9b27d36b31eb4c3c518334f89acf8ec60f3a3c2f837d0f5b482bef60eea8e22a734dca79782cfc4367dc1a15c6b9777415d7414b644dee428e7ca6ff6d209f8c4770286cf2d6984bf5f6b9ee5ae571943dd215a94cfdc54983f157e6f807b6f2a2d8dd69974419f711a6e75b09f62e2c57c84fdb68211c258f9a9f60cb90472aee06e3d2b9e989dea40f8151e34391e79354d6dee0ac1565ba1a11281b7ef1c964377655bf492243795c01d254661e7749b04c207009e6b671584dcbb6f914841ba54738cd4fe94d306e1baf053c0ebceccac98ed45e693c7c7251a4d56b53142385c0ac6645c7b0a6cdd4d32fd0beaa81f9acbd71ac8acdcd032fa776d7106a2ad03eabe5f961759e232eae224f2fc320001539026cdb2275099a2db42668987db10b29f29e2dc261f82f91a28d22450bd0053129af65620e8ae646f320352b8561c335a75bd093eb282a6f9c3cd100e8aea359601653cd4959dc743506ec27f0e98faedc57e48d2dbc30ce2b3be74bd69bf672bf457dcc3594d90b9c68a2c1aa7727947a1cb1d99acf3cd84c3ae01c5756cf75caa2eeee0646a46689", 0x1000}, {&(0x7f0000000140)="0feaf461bff0311bc94c0dc8107a8c948c25a37afbd2d920481cce6cfa168a844d94a99a1fe26272987d6c394e9ff273838f6acd55e5221193abceb3a694e06402180fed7388d523bb9f5c2e90255ae7bdc8", 0x52}, {&(0x7f0000000300)="7895b82dfd1a6f34a40ee3838b3f3bffc8177b6e3f899ee11bf2d746b09aff39635945ad2de23918694edfb0cceb5e11e882e06bf789b7c777c6d1aed728ac77fe6b79e74aa4265a77c91b7ef0f38c4778a23d3020c2ab157a19b60c0c99e0f8873698d4036511b2a55f3de3bf0a9409c523a340d2f9d871eea91f28087ac14f97719afcf0bae39f44b188522c172fab26043fdfd7b8a99911f601a29bb57fdd7ea04bf0b8c7fc58044c85816822f45f851c734d2260bf254293b41880aa662700", 0xc1}, {&(0x7f0000000100)="d7032004c4495732b9b0d787304653cafa2a6668944c43e678fc32a167141f72b4cecdfd00cc44e909f94da829", 0x2d}, {&(0x7f0000000640)="62ca9eeda7090795a664f6e162272e8cb6b3831c88836bee3c9a02753a567031afb6f78dd6d17d09e63e827820ad60869a84e575783d98b6c9c568c7cd8138c79132b80b2e870d3b7b0f740eb98da2b52fdbc743b892a1ec97416ff5b93ec0c845e7a93c211ea626916e9cd146e91296e360da41246852a563fd54a20fa2897c7dc81b780eb05425e1b091dbcaf2a9f03e1511b3f5eb54f92a23e2f5d6470cbbe179e3493b88866c28bc1ad445ad52a4507d517643c3ccfc612d19132bebb32cb91d1d1f", 0xc4}, {&(0x7f0000000200)="5b99a0156e9ebc89e4a94faa9fc514dcb898ecc28be1695e405640cea9f8ebc6288d80c3c24c63ede3e4bf35ff4cfb001c0fb7fed8c818bd56474d18fc1ae3c3f191dd8e53f0d233326b4a25a7e3d5365f5df5405e027f4dbe2755144eacd0ad59f4206dbc", 0x65}, {&(0x7f0000000280)="15403108dad068b9105ebd1c622535131aa1abad00f46907fdee3f1a2711f0c4b12392040d714cff56ecc730e5189f43140e7ca6", 0x34}, {&(0x7f0000000740)="16bd91de7a3d44a28bf1376097af7930da93f15afd712faf258f083505afad777c762a24a9bae7d6532f4a519b4a49cd5bd51f8e6d038855c077f36ebc878a05557ec969cfc7ef37bdaadf0f2706996a4ca66c3ef61c4120cfc8adebab069dac5c4aae6d560cb158ae1424e8aebfad9954702c9fd23f1e041f976e90969dc0fa3f62195c216ae7b2fc4a6980b06ae5caebafd630d923d89f30373dc1336b053923f1059f65da30aca6eb12781c4337022f998d874f4e996e9f69c64456c10f8696e0d6858aba7bb358e78d632e", 0xcd}, {&(0x7f0000000400)="ed05b0c495375e4db33a5be5989247afa55b65ea8770d7f88b094ca4bfdad143220721aaebd46331b4277bc180ac1779e2a5bbe2a9920c472cfac891982f01a8bb53579454b593b5d43ba82eed6e81f63ac1d173d31d1e9036bf14edaa7dec452d453b92eb763b209de462025cc9d25609d7e5939d26902a0aef53bbb2751a2bf1ecc0395f8805b0000292884c", 0x8d}, {&(0x7f0000000840)="91dd15080f3c0554b6b329882ccf6eef51c047020f65ae3ad52bdd4061bd7001bf3520be7a9d31c8f55eac80438b8915f36a86fb52f7b1f36eddc34cc9ebf3", 0x3f}], 0xa) (async) writev(r5, &(0x7f0000000880)=[{&(0x7f00000009c0)="0d9f0375b85bee11098d561f9fc1e44bfb07ed904dfa1353121437e30ce63b691f16c6fb21cd35a39b20c73abc9a0f8d5f6ca7fb6df0a6d79086c3f3e2b31758602f3b091cadd5f44daef24fd48d6489d52c6c0372da5f083625410ee365f630170a34969bff0afd45ef7ad26d807b715f15df6727f8ecec68c6fd40b846c0d4c54bedd72449c5d1c859c03369a50bb299cfde392a0fc0e9db1eb412460673e3ab3a135b2b7aa6b1e13107937700235cc68bfc32e1a930efc0485e59ecde6d9e56b268afd12a2085a979d2f880a79ef9c1980742af3de4f3d14bd6f69b997c76554d28e47b9614c9df0a352911d447f0ccbbd61b60fe37bc3969ace0a94db5c8f229e39a43c5d783dc32339e627beebc3328695083806b699d9e197cc319bdb6251c500a5ebaf52ade9761cc8da6061dcb91af44675b1cd5960ea456a489f0f4b0700053c921973bb7f488db03d026a02e83ebdb66ce2bd513346cba08b04d2ca1519bab8d10bc7bfa0e6cf1a9e29e3a895db86278d54de9ae12dbd8e356035bdc569e972e9fbfbe9a3feeaab7b6b239bc0ff013319c12e04fb84d4c7be24749e3ba91894ea42877f6e7b7940bcd3c0cb8aea0240ed0d9e395a03c9c9c3c24c79d9884d5a3cf534f18c8c21fa88350089a466d4c4e15dba8d7d59102a4a7abded89951b0dbc133e5966d0056d41939c8670d15253c80e2994b482d2a8997f0bb3cefdd36db8641ca7051ea5647d02f01a70b3d61020f194049bae1d5fb2d90b61de40581b9fcf78a699118af35f017d72559c05eede1453465dd42cd7f312fdb7aeabf0d130f7513cda9eaf40ba13730ce51671d00b3e4765f6c62a20acfd2344031f9a43754df35626a540b7cecfc48348ee1e9a6a163ce9032f178d8e44cbe505058d930ae79e90a754c9873f3e462c884520c87d5764f445e33d15dcf0f1269f8180cc00790608f410722dadf6b1d764fbe0363aeac5f9c37f59bfa01fe5417ec443c2418ce1fd30f73a91c18ad83dc7cffabcd90bcbb1515097b6668581553871e919613e7a3029709fba7b05a45adb7d27bc09cab0f044a80475d48fde5037b69409fe231c4cb52dca42badf3b7463921bfdf0b750112cfaad634b46e85b310ba0e8b2394c2ba1cb3627c9927524e2427b4bf9defc9d64088b448b1666c254e3d3cf501ab253f9b0653a1c722fc9750051f0b4accae7d798a9342c06a2a59b2ebabe2d737c1a8920bc51df88b065ca9817c24a2bd7dd37ce6172539a22164849940a39bcb4166f1ff7e1ede01174f0094c0344c8310f8aeccf12163e894d2c9d71c2d1e102e44cc3936a1836f3d9654d47edaebdca495fbfc10d2270c0c6e11fb4b141f2aa76d08289f7e993b87b1cf4fbd1172027c31afe857001f748ada7b142e4a8c4e57fb04c0c03218a21524439b502da8f4365c4fe484ddeff93d003f402120e913a1f6bbdf8b159a54b593a3a0771179c6c66508ee79e04f749150ca0fc48e335b8dcad5ef535a84bd09cc205d082466cb6b984c1e570a287800eba0d50276f3838536d7975dcd827ace793a7379bcd89bf76d6cc58fea92825feb7586e1a64d153d0067cfd16371c111359713eebafb18807c896806f3aeaea8ea622b3b791c2d260fec2b1b073c11c87a25e38622e9d0301ea8bf7faf4eba7b010e0da8d0aa5f51b9e2a3d7925993b7e63ae6d7d01295709ba76f440574b8b06f8ff90bd3ba213f0ee90778fccf70419b50fba1ed77eebada5e810183ca578cd80aa97f6c8b5b0df27d475b4ae4823c0e2c879b04c1dc93b52ed51d90412b0b0d3d4f5b58be0983776472bf64490c6f8cbe43a4d0cd48afd8ec57d98d13ee6ba1d8e0c490df9899d6d8b20b918dd3500e5076dc554aef71a3d35055bcb39a1091ebb2f31b0b0ace03a147c608646e25b7be1c959e210287d0b61ef4a5ca677e4ae37b135bee9c67494a10f13cde49c8990c3466ed1b4e270cab3d0486d2f77522efa69e124ebed39d30ebe4a01a00fdcd1116ead869e6036798a073cd6ea83616b762d888ce0f0fcb25fc6046d24a51cc072e19f39d59ddca4376e698fc84ed69d1e5c8af07d33d02a66c8c3c917a1559f10c1dae9038f4bbf5002db29ff0d5c634909e3db8b955acd9dc9fe084e2a68d6dcbdecbf09b53bbbf6e69bf32795506e549b4ba15f02060ee6577a1ff7fc160e1bb2a4735629e7f747445e671567a81880a57c4fb74b5b8018bd572c89ba03bf196f136935cca49be30b22b0517aecb227fc169a4a1ea756394826e5ec8be542c3bdf9c0f42661ee82525b501a16e64f7df3c7eb1c2f843af41338ef980fb22ea5a8c8c21b5016f38c3f140b1709993a8d1c39a48a919fcfcff988943dbc4967ff8ca05ddba561fbb88f50d181aec9da2148cdd5bef1cdafef56ef5483d227089301eb023c57d7c91b5e7f2c83136c653e9d46608da5a449915da585a0eba847cc09fc4c78850c76bad5f3aeb396477842c863adbb748e1e6110869c3676afaaabbb3880de9d8fd6b598ced9a00e3b59a169c882b4154365f9701c352ea5f8fecbd19c64f858cc7cf336beb59afee5159ed8ee46874718786ed711457b2f2cb7c2af7cfb3b64e1439020ea0c95573aae470027c91a04f48911a7a97ad4225da52be8383463756194b8124c39969d5fba387949da593b9ca90a78a6ec1712e2da89cb009c7619ae59a88ce467c6521d302aeeb6c25bb8bda2144547e14017ee90984260e89ba4ced4d52bc4b23546caf487314d60fabbdf86682905a7b3ed1aab937b2aee0e3bfd2f8f29a395dc68705eb9c8c0d4d8a0ec78c82f2c53c91ca42fbb9d6efb530e706829e9bac4fcf30aa2a1bd2ee829a2580b34f4e793ae806768e6f04ef20de1ee0815ade7612f97d215d834381971db4fef9cc9f5e38ecccebe3b40939e2080b98ad452ffd4740533174b56c209a8d8832335b6ffc656e09e05e779b1f1d5d2f6688b39f10042c79265b1b67b089086228f0d9e2938270e2e176c23bf218e55c0eb6fbd9ad1002480b23077898736697457fc22224425acab7b7cdcec90043122e3fd58efbc43cf2b638ff60ab7e7d1a9c7070fb97e11da0126af3e47ec9ef044a0bd36f5996c2cda068cbeecab0742fb081cfc01a13e2a899eb280f241875caa61d8b3791fbeaa2c98af6b66470d8266e142c8194b958e871607829aec24ff9478a7dc3a335d6247214be531e99ce2ce3051a27df881466b0a2f520b0a8d9bae108a95d66932686a98a1b4c60df3db91dd5f05026b3346a07527b346646149946b3e1bf68906eb320d4b81a11133c4ca5ad879e890b01c4d0f2147934a8eb54f3e093955a36cae68e0ce4b176d7653e1678901d63776e2723e20fa375996105ce817dc77d9366257df7124b67336d1cbba5b8be2c97709235c83dcec81dff2e6679ebae7cd431ac23a445b2373e71cb991bb0e9e5aeb6076ee130cf1361cc91549e7f10c5ed55c885836d70761f18379664866a1d9bbc9d205eec4e3402078d7b31a6935984e9de4c2080c5b5b7d2405a4ea7faf9022a184a653aff7ec60bbec1f7e372fdfadb2cea1f4be44f694e2a1a8bdefcd7a5b4bf2ef73bccddd8e5bc7a36c1654b33f5c4ae23b6cc305c66d120639903d9a564d140e03dc92d439e10b10f7029adec3a3a56a4df8981f055db26c8a6a7fbf95bb1aed9aaa8cf41fa42cf434933ee593cabefecc502fccece6c08432e0cd0433d4174fd11d4d255f645bf705606305df59084a725903a934e60ff9a21dcff6960510931004b2d6f3f05c901d5b5066ceba206ea345d6956a63262c2e8e814ebde110a9a4065cf946ed8534dbbc1ed1127dd628a49e0581bc4f5822d81129335d0363e47be5f885b7b27ee913e337b20e4c7c128d784c19b994d0d3e53cbd6b44ea19519ef4ac6f8ca01802fdca2bf35f5e0504ac6e67dfbe1a72e31f37a541b9bee96de04caae3f6e9835eefb38939a735528f9e6067c5108953e49f6dc792ddc8eb0d732dbe4a6260ceeac9b2affc3482e5b3697a239066a0d24dd9004e305d5ac9acecd8d4cd0ea9c66a48b4adcd11ecdc56c2dc9419e6ede47e96b29bc02bfec4ee40d75aad588af75b1a095a0f7c9e6cb8f4a72b3100e131bb0c17dba64c7fce200db8cd74f2c9414e05a896c6d1d8126c24c115e69bce4b3509f5fc10731bb951a64680654ab9913f557431edfd16c1def4cb63c35d28450e46a1e385b394bc0722dbe7aba219376fff4ffa6f95b4d2e50932693f67737cda64f6acbecb2198ffef6a0a2c1c900c6f8ecd09f07617246dbcc278838c4631c3118c250753c64c28119da474a8c3645ae42b868a9e32071034e7ae9c67705fdbb5918d34f3794b314471a0883df84c6e4dd5061620b28af309ce793b7e6805a96a6942d29dc93939536156944c42b0408508efebf32bfcbe6b31df79afb052844a163f091914dc500390ba2275ae814094fb65cb1c76e0f05b03dd210a6a9120eb47a3a04c80ac7095877b55120c0228bd96e6af59f1da0c2895c7d2c2b535cba875583c71fcb5bd16a1b5359ac8b28fd848db8fdb320a85a1d6137d5c0b3dc410128865b20456a2fc31e0c327a92f5a7ea9b7b2debbdf2e5026852c81a212e97dbf469074b657f2e9cc095d3fb4038a25c55d6b78fb903c45c60f649f42bc3aee101bb7e196c0c86419cbbf61117b0d7f205d478539fee0b6272f60c400e63c7c0d6ee38e021683063d7d665ee65963befd538b817f8bc8b9909b6a2d0edc21aafb305b003a1419f7a63e05db867af373965ca230a2cdd5a7bb4114becf35cf783a4a999adc89dcfb1615c663330f3237d34fd63e6ba46ab07b65cabbc98320be6c8e3383f774542e095e3f91d9556ae39b33e823223415eac927d1f5f459eb390bd743fa139ec6e4fd52d67c991f7e8056427a195e438889babbac137f4759326409077e90105b5d0c736c08436647dd7a11f5042ecd5b4a1762f1b459542b625a5ff422acebdcd71d9b87e5d2e018821486286887227cb40fb2a52b8af91d8011d5d077324d3682d62b5a2e207211bf200e08cea375b583d7dd18d7b62fb1bf52a610dc313111cc9dc2c179fb70d58c767cf49860e72fb56f7cd4d9cbb0ce6a6bac1ebd1a6f6b32c3ccb80a397e5afea4fba6722497d0ec6029ba5c0d598c8f98adb0787ccaef734c3fe9d8132a19fb0eb4d8dba1fccec4a9b27d36b31eb4c3c518334f89acf8ec60f3a3c2f837d0f5b482bef60eea8e22a734dca79782cfc4367dc1a15c6b9777415d7414b644dee428e7ca6ff6d209f8c4770286cf2d6984bf5f6b9ee5ae571943dd215a94cfdc54983f157e6f807b6f2a2d8dd69974419f711a6e75b09f62e2c57c84fdb68211c258f9a9f60cb90472aee06e3d2b9e989dea40f8151e34391e79354d6dee0ac1565ba1a11281b7ef1c964377655bf492243795c01d254661e7749b04c207009e6b671584dcbb6f914841ba54738cd4fe94d306e1baf053c0ebceccac98ed45e693c7c7251a4d56b53142385c0ac6645c7b0a6cdd4d32fd0beaa81f9acbd71ac8acdcd032fa776d7106a2ad03eabe5f961759e232eae224f2fc320001539026cdb2275099a2db42668987db10b29f29e2dc261f82f91a28d22450bd0053129af65620e8ae646f320352b8561c335a75bd093eb282a6f9c3cd100e8aea359601653cd4959dc743506ec27f0e98faedc57e48d2dbc30ce2b3be74bd69bf672bf457dcc3594d90b9c68a2c1aa7727947a1cb1d99acf3cd84c3ae01c5756cf75caa2eeee0646a46689", 0x1000}, {&(0x7f0000000140)="0feaf461bff0311bc94c0dc8107a8c948c25a37afbd2d920481cce6cfa168a844d94a99a1fe26272987d6c394e9ff273838f6acd55e5221193abceb3a694e06402180fed7388d523bb9f5c2e90255ae7bdc8", 0x52}, {&(0x7f0000000300)="7895b82dfd1a6f34a40ee3838b3f3bffc8177b6e3f899ee11bf2d746b09aff39635945ad2de23918694edfb0cceb5e11e882e06bf789b7c777c6d1aed728ac77fe6b79e74aa4265a77c91b7ef0f38c4778a23d3020c2ab157a19b60c0c99e0f8873698d4036511b2a55f3de3bf0a9409c523a340d2f9d871eea91f28087ac14f97719afcf0bae39f44b188522c172fab26043fdfd7b8a99911f601a29bb57fdd7ea04bf0b8c7fc58044c85816822f45f851c734d2260bf254293b41880aa662700", 0xc1}, {&(0x7f0000000100)="d7032004c4495732b9b0d787304653cafa2a6668944c43e678fc32a167141f72b4cecdfd00cc44e909f94da829", 0x2d}, {&(0x7f0000000640)="62ca9eeda7090795a664f6e162272e8cb6b3831c88836bee3c9a02753a567031afb6f78dd6d17d09e63e827820ad60869a84e575783d98b6c9c568c7cd8138c79132b80b2e870d3b7b0f740eb98da2b52fdbc743b892a1ec97416ff5b93ec0c845e7a93c211ea626916e9cd146e91296e360da41246852a563fd54a20fa2897c7dc81b780eb05425e1b091dbcaf2a9f03e1511b3f5eb54f92a23e2f5d6470cbbe179e3493b88866c28bc1ad445ad52a4507d517643c3ccfc612d19132bebb32cb91d1d1f", 0xc4}, {&(0x7f0000000200)="5b99a0156e9ebc89e4a94faa9fc514dcb898ecc28be1695e405640cea9f8ebc6288d80c3c24c63ede3e4bf35ff4cfb001c0fb7fed8c818bd56474d18fc1ae3c3f191dd8e53f0d233326b4a25a7e3d5365f5df5405e027f4dbe2755144eacd0ad59f4206dbc", 0x65}, {&(0x7f0000000280)="15403108dad068b9105ebd1c622535131aa1abad00f46907fdee3f1a2711f0c4b12392040d714cff56ecc730e5189f43140e7ca6", 0x34}, {&(0x7f0000000740)="16bd91de7a3d44a28bf1376097af7930da93f15afd712faf258f083505afad777c762a24a9bae7d6532f4a519b4a49cd5bd51f8e6d038855c077f36ebc878a05557ec969cfc7ef37bdaadf0f2706996a4ca66c3ef61c4120cfc8adebab069dac5c4aae6d560cb158ae1424e8aebfad9954702c9fd23f1e041f976e90969dc0fa3f62195c216ae7b2fc4a6980b06ae5caebafd630d923d89f30373dc1336b053923f1059f65da30aca6eb12781c4337022f998d874f4e996e9f69c64456c10f8696e0d6858aba7bb358e78d632e", 0xcd}, {&(0x7f0000000400)="ed05b0c495375e4db33a5be5989247afa55b65ea8770d7f88b094ca4bfdad143220721aaebd46331b4277bc180ac1779e2a5bbe2a9920c472cfac891982f01a8bb53579454b593b5d43ba82eed6e81f63ac1d173d31d1e9036bf14edaa7dec452d453b92eb763b209de462025cc9d25609d7e5939d26902a0aef53bbb2751a2bf1ecc0395f8805b0000292884c", 0x8d}, {&(0x7f0000000840)="91dd15080f3c0554b6b329882ccf6eef51c047020f65ae3ad52bdd4061bd7001bf3520be7a9d31c8f55eac80438b8915f36a86fb52f7b1f36eddc34cc9ebf3", 0x3f}], 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xeb, 0xfffc}, 0x8001, 0xffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000000000000000}) shmat(r2, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r8) r9 = socket$inet(0x2, 0x3, 0x0) r10 = getpgid(r4) fcntl$setown(r9, 0x6, r10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xc, 0x0, 0xffffffffffffffff, r3, r7, 0xc9, 0x1}, 0x200, 0x0, r8, r6, 0x8e, 0xeb, 0x9}) r11 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) shmat(r2, &(0x7f0000bfd000/0x400000)=nil, 0x1000) r12 = getgid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0x8, r3, r12, 0x0, r7, 0x10, 0x9}, 0x400000e0, 0xd42c, r10, r5, 0x2, 0x100000000000032, 0x7fff}) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x1, &(0x7f0000000400)) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="512d573def12b6cef8076fb3559191da4ab9e3ec7282be6d42b46dc907b819d1ab6321c70eccd235dd813304b39d4d87301881acc88ff686728c9bb104f58f9067858baefc5bca50da9c0872128922bdefa4c2fe6d385a0dfe55f23aa2d86a0b9860c93ba086968d406bf203eff2b0fc9834fe7ad345f331586da6383cb7eac3c4d4b5d38e7859a3a97c8c7dd545364b04273dedd7b02bcb673a57ba439f4ae9c55394fa775547719be47818007b9e5fa5", &(0x7f0000000100)=0xb1, &(0x7f0000000240)="2a9240999b8a3aff373a9dba7ebcbfb25a6d56162d023be437299c32b86ccaba9e924b28a6ba6ba9628fcb33e5d9431ad864a6357108dec64a69de8f644c99164418229351542809", 0x48) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) executing program 5: socket$inet(0x2, 0x8003, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x48}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) syz_emit_ethernet(0x7e, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x12, 0x8000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r5, 0x1) write(r3, 0x0, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x20000, 0x2) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(0x0, 0x6000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f00006df000/0x2000)=nil, 0x2000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') poll(&(0x7f0000000340), 0x0, 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x4, 0x1ff, 0x2, "ebb387c3379711bd5567a59e9bd49e840868c562", 0x7fff}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="420100ffbd280100fa4e747d55639b3422ac387500000000000067232e", 0x1d}], 0x1) execve(0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x2) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) minherit(&(0x7f000013a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0x0, 0xfffffff7, 0x3ff, "474fa4fc159e7f00"}) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a6167bcb177580397eb1af107298309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}, {&(0x7f00000009c0)="381f250f02c0a9cf058cb5e45a172067fbe1a7826dea05c8a0bae84864f9e992d64aaec5f35fa37570af1488b195f0c34fb3e3249bf9f654a08b70dbae944d95e4c9fc788a49f9e8795fb720ee3ddc306924f61843fcca746d115573", 0x5c}, {&(0x7f0000000a40)="ed1faa7fa51a53fec7c5d2086d23889283190ac708f5866ea2e2edfd7e3e4a6b29e4698b0ab93d9b424fd3245b222feb17c2e3a80e40942a0e4a6b0df2263bb2e4b73f9111008d1a95fd0d12f4375b064418d785054335a3736090b7a85cbcde016efbdba73964fc6ac502df12b836b1bb335b09589d4d7d7a83320bffa9424bde12902d1626bba61f918c13ae8c3e4b4fd1c53b391ae6adae1e047135230eacd885e5fcd2cf8b6239cec800f307fe9f45eb1b245a1182cea10d338031af2861435b641b94d8b7", 0xc7}, {&(0x7f0000000b80)="06e005073590fde61affb2564b278446fecde980a6bffd079744358bdf0b67ecf311990ed0baa3e971672ccd73e13c3e4af67b22d27e7325ef2bdd6f2f36f18ca14bc946b745dff39e908f2a79810ff33dd2a48065414d479062c226590a6cde9988a464befa6d79c5995cf49dd301dee5869e984f23b0d0fa37759c041f129cf721db5b52fde3587b533b49b4f9c0aa2367ea191bdf0800000000000000a4220751bac0d476e36d5583c5e11566034b0ae92dc10a82fd84dfe75334a7fca46c2c75465e5a1c8d1b75c6edc1ebe4f4f49df997163125148d7574d3e0745e00b4e38c7dd10cd8b0d0ca8ab3fa5d39bfe394f161785d7a3792d162b70385", 0xfd}], 0x5) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000003c0)="1121b8ef38470460bbbcb8187821e1751713f3279d739b47cff3ff03ff1d07d25ff7241d63d35346f974f53473acb7d49137f511708da18928ae3ef1484ef088918e9bad9ec86a0fb5a270ae1f7238f1f789e4ab403c", 0x56}, {&(0x7f0000000440)="4b193f5cec37f51fc70c8ee3d0e528e403851e54bf87f902a4d18e6346bc0667a42e6c7e41baf730cff75cbec6a56e1d99b562a12f2a2d0194a8cf7a18275508c9c38f5497bd", 0x46}, {&(0x7f00000004c0)="6c4b90a0fb376d85cc4c466ebbb999520ab92ea0ecf3b7c7ac722b82ffd11e5cb361908043a626c43ced2aabfea4471e2204185bd352a622ed216e0798170fa8a1082f4d14af8ca317bf413cefb59c729764c65bc9f1962e0739f0fab8a823d408b9fa3b0456480585e1d766efa812a971fd1b1427ce53ee35588be5f21d2aff34801973c2caa612d278487c2d3cf50c9909135482ebca6937cc05c62e891e0044ec41c8539b3745ec46e7b66a7c4cb6", 0xb0}, {&(0x7f0000000580)="d70bf24973c154fc419039f9a9f4923acb0583ecad6d4792826334c52eeb1f319eb2dcef5ab7e80ec152a8b9a6be7363ca01", 0x32}, {&(0x7f00000005c0)="4ddb78f4b48c8d6a82131c068fbc2a917c2df739559acc17bd32b5e162ba3e9a01bd644280fe9311e5f972492fe8e58cfacaeda437b3f0945d987c55248865c0e07e403bbef444cd98467a0b5a44f997ccac8a7a13db9300ae1309a023239eb5e88c5efadc325f152d9d3f6a980382d0dc6286dc40f23eb779b8c9f1f380b9b624c9c427b04d55f789809a8f2d86d96b034e665ce240145d54742f4a56d93dbf282d3516f6bebfc5780f1f29a9c49e91678961414f870f62ff59", 0xba}, {&(0x7f0000000780)="ae9efcc3fd3367e20b3cae56aa2d06fdb25e13d5106d900d7c9d05a595a83638c7ae018b3a75deb7a84decd09205d513d576ebb06c659a55a22ce94b4ef285e4ab50e58f2a95c695e3dfafb72e0005542aee67ac962a687d461b291721dc8716445f9a409b9f302a4c23b1c2fe6eea25a80658da5daa9c37a0c59f9fc8ca587114eb6bab4f8a759e3957c122c0df395c8c2d", 0x92}, {&(0x7f0000000840)="bffb32efc33c29570d207978deaffa6edcb4a7156f3bcf292b30f62cec61453d241cc0ece2cb60be3d3ba205884f1c23d14296d9444971a759b6e4ab486628504bc4f8ceaa08581900de36544b15592dfa65012a5f36626dcf029cfcfb2ae0", 0x5f}], 0x7) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x2013, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) clock_getres(0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRES8=r1]) syz_emit_ethernet(0x142, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa8cc401083703fe8000000000000000000000000000aafe8000000000000000000000000000bb2f0600020000000000000000000000000000000000000000ff020000000000000000000000000001ff010000000000000000000000000001030800ff00000000fca7a1eb683e25c225d626f6477c522e00000000000000000000ffff7f000001ff010000000000000000000000000001ff020000000000000000000000000001b20003096700000011000330660000004e224e210fb471399b45d647589b48e79cc81a59177421", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="a008fff9907800ff0409bb00bde4be97180204010102040100000000f079e763be3ed9397e4eb01943eea05211f85b1da714a7b0ad24f1628328c224a95a28389fcdbbaf4f83f71180caad9218a3b52a097d4a909c143901e750b8520969a5a5bc6ced65afe4aa596a25a9a5"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0x2) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getuid() sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0x6}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/172, 0xac}], 0x1, 0x1000) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x9f, 0x1}], 0x7ff, 0x0) r3 = socket(0x11, 0x3, 0x0) msgget$private(0x0, 0x114) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000180)={@local, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x661, 0x6, 0x6, 0x2, @random="80cbb36ba598", "3e3e25c246ea", @remote, "2ea782f603f9bfbd9f99c96762f5571a"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r4, &(0x7f0000000dc0)=[{&(0x7f00000009c0)="cd4311f4dd16a4b49d3e313e47547fb8105b800d", 0x14}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r5, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r3, &(0x7f0000000000)="000504000004000000000001000000331c8caaed98ecd315ddaf801f6e7004ef0613fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c090000000800", 0xb1, 0x40e, 0x0, 0x3c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0xffff, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) recvmmsg(r3, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) executing program 2: socket(0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/260}, &(0x7f0000000140)=0x106) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000540)='./bus/file0/file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000400)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x80000001, &(0x7f00000004c0), 0x19e8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x40) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000900)='./bus\x00', 0x8000, 0x27) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000100), 0x1000000000000309) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) close(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) syz_emit_ethernet(0x5e, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) (async) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r3, r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) (async) open(0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) unveil(0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) (async) r4 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) socket(0x6, 0x3, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) executing program 4: getuid() setreuid(0x0, 0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4252, &(0x7f0000000240)="59a22f0032944f1fa57b3449465fcc9838535fd6616e251fc57d72b7441bd8962ef23f7aebcc5aadc5b1a77875fda924ec3e42bdef4f86ce7f32422d4bb0a0cec0a702ddd0e86b64ba2b8f36a91a39126f3e6cfc1324e25262a5c4897ee6e6b31acc4baa3d7d1f001cbd954f6306e2ceaaac0fa63ee24c0aa94d0d3a7dff6364a2eca41339ab61ea", &(0x7f0000000080)=0x88, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000440)='./file0/file0\x00', 0x200, 0xd2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, r3) lchown(&(0x7f0000000140)='./file0\x00', r2, r1) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x80000001, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64", 0x3b}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x0, 0x0, 0x401, 0x63, 0x1, 0x1, 0x0, 0x1, 0x40}) executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab92", 0x8f}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60}, {0x3d}, {0xe596}]}) syz_emit_ethernet(0x76, &(0x7f0000000740)=ANY=[]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) executing program 7: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x7fffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xf7ffffbf, "ffff0900870000eeffffff7fffffff00"}) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r0, r0) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x9, "0a263690aff3f2f526e8d3a64c067c8dd1bcbe50b7c89f8e4af1bd100e5abc1aa349f1b8f5d91e1c83ad43f03996cbba92cea8f7f4a24ddf9a54d380f520898107babe2684dd880bf40d26f47747d4c639eaaad27519e4602a0552748dabba82e84c4f4e9bd95bbf899ed953a5c6a4c1ee29f177f1731f9b8ce45cb6fc3c64c2a50bdbc1ff40fce82babc158d727585a79199719bd8a250cf3bf204c7cea1b1038964eebb8425205f66509e130fa0f624ff32bcb5d488b10609f400d4fef8f9a8a77230bec98cb5cc1be5ca03725053ca5b05f0af0e668"}], 0xe8}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000240)=[{0x1d}, {0x4}, {0x6}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x182a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x17f4, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0xd4, 0x0, '\x00', [@pad1, @generic={0x3}]}, @dstopts={0x2c, 0x6, '\x00', [@generic={0x0, 0x23, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}]}, @dstopts, @fragment={0x2, 0x0, 0x3}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (async) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000003c0), 0xa) r4 = socket(0x18, 0x5, 0x6) (async) fcntl$getown(r3, 0x5) r5 = getuid() setreuid(0xee00, r5) (async) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) (async) sendmsg$unix(r4, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: socket(0x0, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) msgrcv(r0, &(0x7f0000000740)={0x0, ""/222}, 0xe6, 0xffffffffffffffff, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x82) close(r3) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000540)="0b0a4fd9d3c9f2dd97c8579e914df41108904baeaef2840f2ec87ae6267ec2f11efb99e74b35feec7f4af1fc3ca96f9bf31a378e4948e1a56b97aaacee7665319992e81d59a43ef7c3e82bc50691f83c520f6c96247370fc5c309e4e3cb04738f376d965ff6f77301eaaf1a0c27918fc4d28b516663f8f2805f72191d34b624f2865fb8dccf8ef07830cdbc6fc60b6e73bd9b273b8873808b3ec24aba3ccb6702038563b4470b722725a812b5bed82b2640d8ba715efa98ad5ba0e04aa71513977a9684381fdc887316a55e090", 0xcd) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x4, 0x3, 0x0, 0x3fb7}, {0x8, 0x3f, 0xf9, 0x400}, {0x9, 0xf6, 0x1}, {0x5, 0x3, 0x0, 0x10001}, {0x0, 0x3, 0x9, 0x20}, {0x4, 0x1, 0x9, 0xfffffff8}, {0x7, 0x4, 0x5, 0x2bc}, {0xff2c, 0x6, 0x7, 0xffffffff}, {0x6, 0x1f, 0x2, 0x800}, {0x7f, 0x3, 0x1, 0x80000001}]}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) r2 = socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) semget$private(0x0, 0x0, 0x82) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sendto(r2, 0x0, 0x0, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) executing program 5: syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa00007a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eb2ba8a512495ec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72fa"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, 0x0, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}, 0x0, 0x0, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f00000004c0)="71f91e9871ac0058bc5a91501d90a34b8e5f84cf71b59c7afec3708281b367c98bebef3930f1ae2349376c7305d6bbf070cc191475", &(0x7f0000000180)=0x35, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x15}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x74}, {0x15}, {0x46}]}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000240)=0x32) connect$unix(r8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff0000000000008100090008004f0000440000000000009078ac2500bb000000000007000001ffffffffac1400bb00830b8ae00000025e2bbfe04e234e2300089078"]) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffaffffffe3ffffff00000800470000240000000000009078e0000002e000000201940600000000000800907800000000"]) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000000c0)=0x3ff) executing program 0: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) socket$unix(0x1, 0x2, 0x0) r1 = msgget(0x1, 0x140) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000006c0)=""/104) msgrcv(r1, &(0x7f0000000180)={0x0, ""/69}, 0x4d, 0x0, 0x0) pipe2(&(0x7f0000001340), 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x8) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f00000000c0)=[{0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x1, 0x7fff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x26) r4 = socket(0x2, 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) dup(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xc) shmget$private(0x0, 0xc00000, 0x80, &(0x7f0000400000/0xc00000)=nil) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x0}, 0x0, &(0x7f0000000240)="5c01330bb06e8c6aa8300d032c2f9cb93c9e1dd8d07267785d5c93f3f99e240b058e3584e14aa2918916b046aefe6fe80d3a35425b196a6d5e9290d4afe2a04b8bb8e58b9fa135fef8ac62657408ce7c976820c8441b86a70f1fb8ec8145c32e9a075cf6f8a54e4e4b3f3f7a730bb08e645b9e13e8cecc54f10f87a9485c50b21622814e5d370fa35e65ea1ed9f7ba14ddf4099b97e99148874d2e560d5c672146787c86070229a9c83c92b60f135fbd21e27577502750b4430b8117914f98ed2ef0648b6ec86114e26a14430dc28fa4b770194b", &(0x7f0000000340)=0xd4, &(0x7f0000000380)="6d2870428773ebc26e9c3d20bbb2490b528155644eb6057f53f81430bc87477798f9d33788e1a302a33eb34bcf382e6fdd2732fc65774a9aee9a549c1b4bb908e77f1b01b440448d019df5458789b14987c10b41af63360e82059a58db6217dc6b77d2a74eece6b89c0909676aa2c560f3b0be8ec8dd0263d025a0173ecd471988e92a9091ef7cac40a29ea0ca0388e0d132e929cb1adc8235314a50c7f2e767", 0xa0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000078a000/0x4000)=nil, &(0x7f0000732000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {0x0, &(0x7f00001b2000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000015c000/0x3000)=nil, 0xfffffffffffffffd}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000112000/0x2000)=nil, 0x8}, {&(0x7f0000688000/0x1000)=nil, &(0x7f0000569000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1fc}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f00002cd000/0x4000)=nil, &(0x7f0000651000/0x3000)=nil, 0xff}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0xb8}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x496}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x400, 0x0, 0x7, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "0f00fdffffffff3f0000d900"}) executing program 2: socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) getuid() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f", 0x107) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x194) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x0, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000200)='./file0\x00') poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0xeffffffc) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$getflags(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x6, 0x6}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x40, 0x62}) syz_open_pts() nanosleep(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r0 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x22}], 0x1}) r4 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x7e, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)=""/199, &(0x7f0000000000)=0xc7) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x7fffffff, 0xffffffff) executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) r2 = socket$inet(0x2, 0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x5a) setsockopt(r0, 0x6, 0x0, &(0x7f0000000040)="96591aa97d0d393f671f04e3b9375f000000800e2005d4c1114cb1cbed288e11a04c609d9f53", 0x26) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r3, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) r7 = socket(0x10, 0x4000, 0x0) setregid(r5, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) pwritev(r7, &(0x7f0000002a00)=[{&(0x7f0000002780)="6fb7ff653dfc025f9ce412e2980b4985ce4022132875b44d012e3fd62dec5f09d9440e0a5d47611ed0d4b6b4ac74a2", 0x2f}, {&(0x7f00000027c0)="00c3c056707155676c73764c25ecec741232223200d0ef518d73548a002f75c2365d435d030acbe4b9a5de08160a7954f3b0939b355097edf1ab458efb68430e998ffc561036d1063765160d9831dfb99fec60b71de59b9a0214c69235246db3ef5e1c199d3983163a4a1490e521f1eb9a9d3173ba96635be242cd98f7d22faa4a92d7351ae8f3e2a5045d1a3df6850f37d9a0513c6fcacfbb0540fa604f8f5f1a27f6b90df137c36201ee94bacb4b7001231b7e1bf952b039b0434c433f4152d1", 0xc1}, {&(0x7f00000028c0)="8e86222b4b382aaa19e296fd5124e895b2e15cc197f3d04e7612", 0x1a}, {&(0x7f0000002900)="298d81899f87147cdc0aedafa8eb9176f388db919bc66645e24668118bc40a7043ea8fc5810c8c0894433cf275d4834245d595cdde1da4882f45cd0d0ba35b5d8c265e4c0453aeca27acd3625fe59423efca848719e7c72f94c5f5fde9060bc3d4234132df519f8bfb1b84d4448ff411f66b84840ddd42ef77f4d352235ddcdf36467b619bf3d5da6934cb75ef", 0x8d}, {&(0x7f00000029c0)="d8f36b9796a54948a696c55bd3497ffc3ae9", 0x12}], 0x5, 0xd6) connect$inet6(r0, &(0x7f0000002a80)={0x18, 0x0, 0xf8, 0x2}, 0xc) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$inet6(0x18, 0x5, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) syz_open_pts() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={r4, r3, r5}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000002b80), 0x3, &(0x7f00000023c0), &(0x7f0000002c00), &(0x7f0000002c40)="aeb96196400a07af79195b0155726a885b128de213cd778816046b30b8012e42c97dd3b9f4d2dbfd7cc2a2c09a", 0x2d) fcntl$getown(r0, 0x5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000002c80)={""/16, @ifru_index}) socket(0x1, 0x3, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000002d00)=@file={0x1, './file0\x00'}, 0xa) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0xfe}, {0x54}, {0x40e, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x6) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="000600080000000040", 0x9}], 0x1, 0x3fffd) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x5e, 0x0) socket(0x0, 0x0, 0x0) ftruncate(r0, 0xf869) executing program 0: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x0, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60}, {0x3d}, {0xe596}]}) syz_emit_ethernet(0x76, &(0x7f0000000740)=ANY=[]) (async) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, 0x0, 0x0) (async) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) (async, rerun: 32) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) (rerun: 32) executing program 7: setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) getpid() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x8}, {0x7c}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/138, 0x8a}, {&(0x7f0000000000)=""/22, 0x16}], 0x6, 0x6) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x21) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) chroot(&(0x7f0000000740)='.\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000700)='./file1\x00', &(0x7f0000000780)={{0x2, 0x5}, {0x3a8, 0x6}}) accept$inet(r1, &(0x7f0000000140), &(0x7f00000006c0)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3fffffe, 0x0, "1a91880000d2b863887668a100"}) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0]) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab92", 0x8f}], 0x1) executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x7fffffff) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xf7ffffbf, "ffff0900870000eeffffff7fffffff00"}) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) executing program 5: socket(0x2, 0x4001, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getuid() setreuid(0xee00, r5) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="39e4aff1513909", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x4000, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) write(r0, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/244, 0xf4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) r1 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x8106}]}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000440)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xefa, 0x3, 0x40, 0x1, 0x0, 0x3, 0xfffffffe, 0x2, 0x0, 0x0, 0x7f}) executing program 5: setrlimit(0x0, &(0x7f0000000980)={0x4, 0xc8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e", @ANYRES32, @ANYBLOB]) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) sendto$inet(r2, &(0x7f0000000100)="3fd5fddb0c94f551f9a52eb7b7e076bff44bd3516546f06b62df03433c97517dade6add14cdf4bfe59782ca959830beab2d37b93e77de6f84841a267905c7f7d8288eaf16e8892ef7a1f767f9d94fe912ac12dae526beb38962137c181371d2600740d674f6cbb3a4d0b8c52ad725dab972bff07aa7f95171775c00e910ac96c6224d6ffa0fc52da7e7cd87db41e804bfeb65ccf690032550be21c02bf31", 0x9e, 0x400, 0x0, 0x0) dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) write(0xffffffffffffffff, &(0x7f0000000140)="b49e3712af06f4f21a157cdc5b6e4db7acbe085024699843d7f5765d5b8ae93269af219d358b911fc1393ebf82792f49cb2b0ac7ff23d6edfcc3b5e6e8cb", 0x3e) kqueue() setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x40}, {0x81}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x5, r3, 0x0, r4}, 0x37d4, 0x1, 0x0, 0x0, 0x800, 0x9, 0xd4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r6) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x7d63, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d", 0xa4, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x1e, 0x7, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3]) dup2(r3, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8", 0x9) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, &(0x7f0000000200)="6ff5dd8de8c7fd", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB, @ANYBLOB="7a82bcc311c3a8279138c0164acab1f3331acf097a08c08e09b684154330ed1729431a0edf43edf2413bf8c7042949d38fbb0bd975041ecec2c8dc8f62e21eb7efd697651895940d75e915ce777c004a1cb26928369902633db2edba3c382f391c19d0"]) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x9, 0x0, 0x0, "2d917dcb"}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x30, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/133, 0x85, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) executing program 7: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) executing program 5: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x80000001, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0xfa) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1013, r3, 0x0) setreuid(0xee00, r5) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x1fffc, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES32=r2]) executing program 6: semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r0 = getpid() (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) mknod(0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) (async) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x100) r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r6, 0x0, 0xff}, 0x1, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0x5d) setreuid(0xee00, r7) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) (async, rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) r3 = socket(0x800000018, 0x1, 0x0) (rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) (rerun: 64) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x22}], 0x1}) r4 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x7e, 0x0) (async) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)=""/199, &(0x7f0000000000)=0xc7) (async) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) (async, rerun: 32) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000280)) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) syz_extract_tcp_res(&(0x7f00000001c0), 0x7fffffff, 0xffffffff) (rerun: 32) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) executing program 7: socket(0x2, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de3", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfe800000000000001ed2e7a2506eb5dc"]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setrlimit(0x8, &(0x7f0000000980)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000000000009078ac1400aae00000010e009078000000000000000000000000000000001e3ec9079d180f6515f73a685f15de0547ab354463e30a0c0e00b2e2c4289e03864bd0d8b8c984a5606f76"]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 5: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 3: clock_getres(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1326, &(0x7f0000000040)={@random="196cbdd6dccf", @broadcast, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "054fb7", 0x12e8, 0x2f, 0xa6, @mcast1, @mcast2, {[@fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x1b, 0x68}, @routing={0xfc, 0x0, 0x0, 0x1}, @fragment={0x6c, 0x0, 0x0, 0x0, 0x0, 0xa, 0x68}, @dstopts={0x70, 0x3b, '\x00', [@generic={0x80, 0x58, "661a398b14f1008c334a1eee9e56803c2381d2c6f67ef6c3ce75f2704f608a79352f4f38be543c12986d6318c7c0fe543dc25646623a7ca415b17ee2bde0a1e88477ec74fad9b70b06a31bc198b21048db425e33ebcc86c6"}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @pad1, @generic={0x0, 0xa8, "dbcc81e0fcb1c880b9c25211b342e4606f768783c299ee310a43ac6746af6871406a5627ff0d675414c7013ae75c60d55bed3d874831c27a6bfee206f444c52bfe7012b7373b9bb4d6ede3dcde53f2429b4696531cae7d6b0e427042252a4ae339389690870322e4eafaf7985b99d465174b3314554d2bb6620a4d0ed7278c4d5fdeb98691aef8415cde8373ccea3ec608c47c02db29e9fd048fb054ed6361e14c78ac53779bebb9"}, @generic={0x6, 0xbf, "0b897979015f341918e8048e7a64ac8951903ad3e51aefdedf0d29102c12cdb8509f2d36938b76cceaf55fc77c3ae8a90be95d34603906671012016175c7e1d3ef534ae7aec2e7d582ae47ac91391ab75e06b51afd5b9ba1b3c9d664afe945e35982fb5f1fc0cc882633142e8fb8d3e554f4cdfdc230d7424c1f951704867dbae157e851744e318a5ab2f93fb65c1959ba9cd807aa441e0e91b2a1d45a785c0ac4c19394c9523807b09771bb30d84e19e1a847cc520af06129ac35a69bdd92"}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x7f}]}, @dstopts={0x11, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x14}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x32, 0x12, 0x0, 0x9, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @loopback, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="9bde95c3a3530ff71db19ea8dfdd9d87", @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @ipv4]}, @routing={0x8, 0x2, 0x0, 0xff, 0x0, [@loopback]}, @fragment={0x33, 0x0, 0x47, 0x0, 0x0, 0x1, 0x64}, @fragment={0x61, 0x0, 0x4, 0x0, 0x0, 0x16, 0x68}], @udp={{0x0, 0x0, 0x8}, {"1de19aa43093360552bcafd7b34b373a7c76a94437974552a582fb482c3be593104d9874ced86cb972bc0a8f4d52c2b1d89c398d02bd994785601ab851e7c09130e63a1e4e9bc0c956af1329a28f7a85ec5e3e05e5904273917a1ab8c072ea826e72bdae89582fcb8eecf9216c6d599dec4b460367907e6dfe92fe2bcfc46962b1a3370baed67844296cc57779d743068b1f3f0ef15a18624c0cb381faea7fd9a42dee9e13acecb8c5d3451875f90c20baedee36492fb34125ab01c287826da0c9683ea0d36db7d2499f348f308aeef5651fc217e8e9d72b3355937f4eedebcdab45c01e34edf59c275ed84b381c9ac95b03896feb7a1d560e5b60e3b9ef7d61c662d429ec898cd77ce1be58c69ddf9e9eca6aec356b661b20419a8fe5dd5c634c4a2ffae465cdd8dd1b4fe63e8b0361cdf8f6a45e2b0dccf278241aa14eb43879b97029e14ca448096d359c66999452cb4a9e982403b5be24f251c6f278f32a6e32419787e1ef62345d0240ecd5a1793a415811a35656f1fb662e454002845e246a05275b50e2f3bb2f1d58ddc80320becbfdf1a886de2388487a56291bab9e7ee82a04d084efe1b5841363196ba5afb2f246cf465a783fc3b6346fc4aba0a7fe4d14155f8e2e38d8fc66fe2baf4cb477ffbb27db914df2d546ad0cf03121ca6f4812ac1d94fea84301798f1b4bb3c5c807bd267499971964d3c590e617b15e6cae13818c9c19c635ecf8e859c15c4ccb011ff5ada97cdedf55af3ef9ad2ad6d46854750ad90d0db65e33a8f73fbcb8e5a57559727eb102c82c4fdcd0b2f9a38a5c97f91561c2cc411d7f185efd6e044d971b803bb66951ed4a4ccded8ad4b23466efcf2c5b09077ad3ca051229b370a11876792fcc3395e52fa62e7cd169b1c7d3b627ea0f0fc8ad05f67b9703b35cfa5ef707e5f5976853d6e86f409e5a3306f9e94b8c684f34d39c711ce5a4a197fdbded109412f8805ccf3dd4d603ed142270a1cf287625072bbcd7a1dc1e498df244517ca5defc2ccbd62735c29412fe58ae0b69fe53d6765e9abd27e33437aceaae57030735f64ab4f682737a9a2558f2b7a6d0d360525decaaeb3b8af3376c4b5be55cb140de3e7137ae7f6ac76226b40aa1f362657cc67e13e4e0c8e7a290f697803c5fe204416349dd8196e20c67fda6c3aa46671ad860a17788f86a7c54a714cb827333b7d128a1013807db5f356721c10809c88ee533aba2126acc28727c9f53243a927629481563afe26f8dffbad1135bdefda511b03416e4ba7f3336aabd771452f7dc0240d22097ca4c3c2d166a87d954893da1d588724f09d4f1267ea5920e4f4227732724636395d9cf10c93f5575f284752cdd5f1029a9777d28557b8244267e67216d590118a4617c6df8f76caccc88d1b75ce92e05fdc6b4d1c956a0b3f0dc765fbed9f1e7428fd3b69514b22788f617accec7599bdf1f49d84b3987ed2b4ba01513211ab0e62a9a36b9607044ebdf79b63bd736d92fb77cd9266f317c85b057510c2b20d511eab111d808439dd05e8a4743dcd8f9cd4aa7d56fbbcc3844de807fac26315ea0a9c8e903bb95581f8df9edbd20895bfa64272b3687176fb186a66d3ae3e99bc095a3fddbd0145dfe489f2c887bbe5aee9f2772a5302a85d990ff6e3d0010e697b323bd9341b78d7515c41d20c0eb7e9538508ac532ebc390bddb2aeb215660d9dd86258c6e74be6a5949a247f129768d4849702940b8844125195a5c848e8cfa132844fb0ca26c543646152764d4991c57be77cbefff52a164f0258d44586ea458fabbcab3a22d1c401149fb30f6d68ce426d0748325473a8176737b0b9b2f9ecc346c48ec09af635153cbd1ebc2f7ce2fb88d7b0add1622e70b458d620cf96e41b5d58831d930d05b26b5ebca52040949979cc0300c4bd3c7a93e3dc5505393f2a29a8c158ba098963c6d299761bb51d7151444e8174698fdcc6b256ca0f4225c8adc35d87b7ad42d4d24811fc3b283622599945c0d7440038a027565fd543cfa07251869da71edf368600fb58909501307cad25fc42bc12de6ecbe21f8f25af56db8ab863af58b1ea20ed58d34c12c024f03c4e093ae51e08392b7aba00ce51a4803423c9b9781e737ca8f7268480c2e4ad2017320f564303887e847fb9ee55985d4e252c953dbdf05c6ae00936143957e78605dc2f16f43b4386e5f938bb05cf4f00fc9f817ccafad54d38c3545a71cf589e7ca312f2dcb72c124d30466584b9db084e8b7aa9ef49f672ebc680abf23127f2b29e4ca0c47bbe58fdcb29593dc002cb073589541ea73770697612f72ddcaedd31303b6ec39ac4f8e434748e6ec0ecf74b42c032612b407435b46cfab9f36b14c6755002a2b7f5950a2f4d59c3574fea2d8faded3ca4bcddf4e5fca9ee4d076e0e5a11f4f6e731487401429b319fc0b8568b7e3b8bb1ba40c487cf2578220a43fc3f5ec7c328cddf1bf29f456cfff2bd4d93d91f7f00d0b0d75058fac0d8ded336cc27427815575cb9f5800fc2fecdd14b801960a284d5947d3c691d736e34a07cd155910b709f0e704606c3fcabb0be7d51c2c4ab8e6fc2998d521d4f9cd1d30c84e3a3de60a0ad861183058cf60f1958937856574e19a25f96d20be16c268a0843a590e8f192dab872b0c62b9dfdd33cd56010a1d91b71585b33f79baad74afd5ba9216b75eef83a2c700fca74913dadcc266073f047d3b513b16789f7989da52cb4fea315741695054b4106174bfe22597265c51e16b24a3a6fe1f33d1352fae23cda67c09899230a1f2bc407f5c8c6c853ab58cdb9cace9fb6601c82d41f39daf50e084264010ad3d9f4fe25e567cbb3dca1ac9560efcb571ad577c699487e24e7d9481f282710bca4289b332a6560edeaf688fe2642b55a9a91304f9be3cd9e4c2c4f1140c7b40c6218745ee8fd142c2a177b3c5df7e1cc68d6e8ecd7feb7a836d0ccd4a9ea7caa4ba3b1cfd0f5acc5fd02174b1997c40aa245ea2a26165b67e9bb69efbc9e22198527944eba4bb6ad716381356c72e3fe96ea1e132403bf5bfc545be550016a911639b6eaabd3da7ed8642c40b317bb9e86e1cf23030de0c0cf0327a0029513fb793611550fe7191fc69438a9986fdd25a14d822e1a0e8c7f0a46d17367047d73939db1f5f82a8874464b71af40f20f45f14cf872e52708f22717361db69e0f431e2520f98a2f61fa1d562948b699c567ce93f8593abbed1bb67f59923a7b0f18b0de2cc7b0b6d81c02148df4ed2d1d0d56826592a138bf72d2e1ddca469a53f7f5cc3100f7f26f3bc9c7ddf962154f7331da3a7e92e52c72e3fd30490b79ea7101d5c6ebaa259290c7a5e19d95814ac5950c8c80a317b1c41865176ea7c39d541a6534a80b71a664d89c403f7439da8b36f895d8ef272d1c3e8cd41043ecc8fac28385cec1a1557210a7e2bba7f98ebcae55d688cdb858ce12a6c4ccee39294e9413e7ce3c6ba1591716413142622be6076a9247ef082abeb0af95db7450d28debdceb700146e3ec8fac1ffce4cf6fb16b2f489930f5862195a1c150a77b1e8f45cbb199a092f32f62ab177df17bb1b0aa981cc9872f5c16e8c07bad6f5b9f10b8c4ab34476d056f717b8d604484a56f0aa41b401aaba904f679d5169e10273c292a9a6b6b77f1131e3baf8795152a1a58125f152021dd5449d21a420a6ce929782ff02fe66e9909148082a128c6c10546899c6034284a7a7a0fc519c4a63deeee204fb6e60405acbaa1633db15d2e27f55aa4d08bc90fe28117bd90f728363c93ab578ec5f3434723b9b9321825a921c1bb706dcd89499c52ed8c9c962493da506015a77e6a8e45c039e1ee54b243cb947e4e1de497d39b1480f60ddf647bb11d9ba95c8395a5ac1231e4f24e584f6977f9f01f73b092e040eb917ffe4f5075fb1219f46d1b645e95b1e284686309a56104fec4978153c2329a4b2a1315672af6cbfd1cb0a04f12bb216a040d4c71405e3af2c542d3dc0fa652fef474c1f8390cbc9a136a931fef50681916089d56287921ad8f92647a283a54595625a458483f890bd944821beaba732ac0ebcfd4b7bd60892adbc38a5f786e22cd1c27ef71e373414d170c345c8ef804a236e1a3947153c2e0efa586e88e986ba9d8054523e4266b9cd2fb04c9ba6f111fb646ab6806de29ea73f276374463f2b4abf2a6baf798971a93501a0142348b122dd0ea28d6dce0b8bf303ea6aae7a889b1e2066e20d926498f9afcac3754b07a37a9ffa2b9b3649873a0b1e428f65228df174301fd0dc8c1b0d932b398339749698cfbfecbc1aad7acb5d986f56a8ed0cd91a1adb958d33b3048ea7ad883db9d8c4f0b6e959903dc24db5effc240fcde54dfca5d2d49baf40c36c06bbbc65fe3b3d48353684545db08e0c4b58121c8b091271c9be43abb4e228593dcc341c24ad1d76502e05c429308909904ab26108a2c8ad09d8c68a4d087e1330bdb05de7741c196ea25feb35bf8b0013ac6641e92c25e1ddcbf1bbf3e58e0b8a5142e2ff0bf021f9d36333b8bbeb05f4eabc4b11b8caf602387f70e00591cfb8ac7c7052b8b7cf7fd3493f8cb32ddca8411074e5fc86bcfd8591693d6ccc4dcf9481e1559e6d019fbb8c5b9b2028f8d8dc3e4f5b7a26dd6934e01323a9bc6f7e5add2286a5e883914cd6d7b964afa6595a114d03d6e0d575c5ee17919423b0ba9b0e748e383016d461bf766b7c313d40efbde91ab01f7f0190a4ee59761da777131a7434b36a44942571d593eb4af1701474d365e23045a7e758239b2e67d4f6a7773a63113aacc8da0d30f52df7657d6771e6bd56039025bcedd68f33347a34426153a1dd6addb3ed87f2df7a463f0d95ed9fa43493a0a93a6b0022dff089f61a2ef7a27301886970e5cab41a2c308f2f96d845595174a5f26320c800ddaab09b1c6959ceb51572d841121e9d3d36c63f8ea9421536afedb6085e10fc7772a598c25b985316bf0313c2c07738c43ad5b81b3c7fd6f2bf3fe2214628cad175937fcd504ac0e5dd5ed7177fba62d01fe3c499096d46cf53330ad54780ee6650ba7ca3c36fe1e58263e394faa385970d1b6815960fac5897f8e1f3230f642bfb01b63bc58c954f1aaa9cc7ed7593823be906783d0225289b636402fef0a07e752af44ee96afdb2f0326401059e668cff434d4f64463c2c54875e6740e4fabc9e1205a42abe8146ba7a7e4c2a99dde9247759522f39efda10af87883732a2e64cfac9fbebdae27cc8d72d8fc9b0b1eb3be20836b901b4e5cb46ac1b9aacdd736afdc34cbb8562cfa1a3aab68d5051096df563fd250b217bbeed38638e1a9db06df4779c761d5e2ea5514da23d1d9cfd8a1f0bd9ac87be35f48bf4ceb5a506444f8b189b1b486ff7ec92a216d90114d0c55f50cadf0814b7e716dd47f7844b3189cb6034ecc124164e267c4962fbadcb0f92cbf189bff59de207f44cd2666fd367a29c4a6b347dadf852853c8e44375d04d73f05963fb373b94f8ab0ea9732030096c728ffe2eaa9b9e7393bbb62a047d7d03c4151bf4ad328b6207c929ac116469b51c1dd9c775300b547d5d3bd1538fc8ed0eebedbde01484a1f6ca5a1b685603792cd86e3a3346e36215c1b237c9357616f9d60cd0b2824af2f502af81785e2e259439acb3b61aea654dd11c8a342f1d16ea9091189f3f55d918046c185cc3eb056b69e0276fe2fac752a420961dcbe03e11641aab0fed7dfbd4dc41d0e26f4a54d037b2089469e6471be83cfd137d37e22f0e07499e49ddef6c3dedadebe"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) syz_emit_ethernet(0x17c, &(0x7f0000001400)={@empty, @random="f8d304042edb", [], {@ipv6={0x86dd, {0x0, 0x6, "dcd6b4", 0x146, 0x3c, 0x1, @rand_addr="c941273dedda73cb655915acf083a58f", @rand_addr="d19066096a4c6851e6c42fd09545b13d", {[@hopopts={0x1d, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @generic={0x0, 0x1b, "1f1832cf31aeb1e8d18af50e4be2a96ae438e81139b3c9967b542b"}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x401}]}, @dstopts={0x61, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @padn]}, @dstopts={0x0, 0x0, '\x00', [@pad1]}], @generic="908417c92f32bd89d7f88fe90c0e95c10b844255f77599688b58436e74aabb1924aaa943970285ef8edc86aeb634ac5de4efadd787feccf1242779d6046e86fe76084908fddb07043005548d4b800b6a61433c3496cade7543443a88479583142fe34cb4e45ea1c545297c176223e50a03462f766f65d026d52f9d2551a76cf8f75dfe407c8101ae4811ca3f95c47f5aca4f7a35c1bbd820393913d090f14dcd792adb0b414e8498640e0ca7afd85e8eb67df11d46f91c92ba5c0064590e1f7d6975d783cd46fdbea5d087d52b581d818feb9971cef81c1d4f38ed60d11e38ae1b95ede978b85fd52fc7e4493695"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001640)=[&(0x7f0000001600)], &(0x7f0000001840)=[&(0x7f0000001680)='\x00', &(0x7f00000016c0)='.&)\xca^\x00', &(0x7f0000001700)='\xff\xff', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\xff\xff\xff\xff\xff\xff']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000018c0), 0x1, 0x0) r2 = socket$inet(0x2, 0x8000, 0xff) syz_extract_tcp_res$synack(&(0x7f0000001900), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001940), 0x200, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001980)={{0x81, 0x4, 0xec}, 0x7, 0x3f, 0x8}) shutdown(r2, 0x2) socket$inet(0x2, 0x2, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001a00)={0x2, 0x9}) r5 = dup2(r0, r1) ioctl$BIOCFLUSH(r4, 0x20004268) syz_emit_ethernet(0xe2, &(0x7f0000001a40)={@empty, @local, [], {@ipv4={0x800, {{0x33, 0x4, 0x1, 0x14, 0xd4, 0x64, 0x0, 0x9, 0x37, 0x0, @multicast1, @empty, {[@end, @timestamp={0x44, 0x28, 0xfb, 0x0, 0x3, [{[], 0x7fffffff}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[@multicast2], 0xec02}, {}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[], 0xbc}]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr=0x10000, @remote={0xac, 0x14, 0x0}]}, @noop, @generic={0x7, 0x7, "5a1ef5f05f"}, @rr={0x7, 0x27, 0x0, [@empty, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0xd9, [@rand_addr=0x29c0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x51, 0x1, 0xf, [{[@broadcast], 0x9}, {[], 0x7ff}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[], 0x8}, {[@loopback], 0x5}]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xb, 0x9, [@broadcast, @broadcast]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x6}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40), 0x400, 0x0) sysctl$kern(&(0x7f0000001b80)={0x1, 0x49}, 0x2, &(0x7f0000001bc0)="b3b2ac002c60dcefca6201daa218eb609a06411f3ae777276e557407c6fb97585cb5b9226afdbc9f", &(0x7f0000001c00)=0x28, &(0x7f0000001c40)="a06dc50767494d0eceb6c7fd8469e1d499e0", 0x12) socket(0x1, 0x4, 0x4b) openat$speaker(0xffffffffffffff9c, &(0x7f0000001c80), 0x400, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001cc0)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001d00)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001d80)={0x2, &(0x7f0000001d40)=[{0xa91, 0x3, 0x20, 0xfffffe3a}, {0x401, 0x0, 0x5d}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001e00)={0x2, &(0x7f0000001dc0)=[{0xffff, 0x4, 0x1, 0x81}, {0x4, 0x4, 0x7, 0x6e}]}) setsockopt(r2, 0x6, 0x9, &(0x7f0000001e40)="f72b97cdfbfcb4fc322657d316213fb3076bc6c34d1953a59651188a337d2e9258e2fefcdaa69b8f4b5b8a6f67e99a20c6070f5480196e4b2309894a163668db5bc13144f7fcfdd465e98c021fef3db7fcb951f1246fb269f0be0183c0bff9a33ac8e50d4e3e75c294732a41c4eedb541f4e34de669ef70644e47dba0daa349a60fff6b08d51eaf939ae1ae64b40e98c03562935bce7bcc4dd7ef887be2a16b9c72c5ff4769e5778a7b7007a0b73aa4743e3ce07cad9ed9f0446690306aa5f10bbdd733f5231256d72cc531db275c26eb4bb54bd6ef0a8eb73b382bb7b90fbbae89edd4fd96ebfc353eaa4adebe1a297dba75942", 0xf4) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000001f80)={0x1, &(0x7f0000001f40)=[{0x20b6, 0x1, 0x2, 0x7, 0x100}]}) executing program 5: setreuid(0xee00, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44a31280b09189d381e9701172b4ee171f4f7acd075325f5dbdc824b854f7903d83266edea1fdca53996077ef25c23", 0x11f}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "b7468837510a984fa879000000fffffffffff700"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f71b54592a80fa782669ad8219c7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca43436cb2932d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d7575cac903b1ff120deb142e5d40a0d", 0x101b}], 0x1) syz_emit_ethernet(0x4c2, &(0x7f0000001340)=ANY=[@ANYRESDEC=r0]) executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd422100000000a6a0df68edbf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9b0b273a7b4e35728fda91b5b11f867ca5a5244a48b8bf9018c2678eb511ada40b105007f9241fa3c0e273d0cf8a32027c14db303dc13a660811e2f805a3e8527a6080cf9fc607570db4304a4c5271da250f87dffbbce32abbbec05db6a0d57f910e879d3d", 0x152}, {&(0x7f0000000640)="92ddcbe493a280722fd39e6bf11a78a98c0600000000000000b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c23e752421087efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed8902002fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cd5e380b79c1711c81fc6b5591b2c10e021a34ffac9503eaa98dbadb2e8b6fad778e9c105ad40f808437172057ea8c3d2ee013bb9eaa45ed496430efee91e84efabf55bfb12f053272992d681a391fd1b2c8f30ab99e181e692c54413e7be5203c546a81ef8a740af4fcf3255a8d8571a12abc6b7b1c07997b98da79e255005a49c05c11354d518036f6b", 0x162}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7ca70ddd4c425f0e72564960d266234a8cd67f6554a0", 0xbd7}], 0x8) executing program 4: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x80) ftruncate(r1, 0x100000000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0xffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x12) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000), 0x80, 0x0) r2 = open$dir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8840, 0x61) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003040)={0x0, 0x0, 0x0}, &(0x7f0000003080)=0xc) r5 = getgid() fchownat(r2, &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, r5, 0x6) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000030c0), 0x80, 0x0) listen(r6, 0x8000) r7 = dup2(r0, r1) setgroups(0x2, &(0x7f0000003100)=[r4, 0xffffffffffffffff]) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000003140), 0x40, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000003180)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000031c0)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000003200), 0x10, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) fchflags(r2, 0x0) r10 = syz_open_pts() ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000003240)) pipe(&(0x7f0000003280)) chmod(&(0x7f00000032c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000042c0)) setrlimit(0x1, &(0x7f0000004300)={0x1ff}) setuid(r3) r11 = syz_open_pts() ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000004340)) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000004380)=0x2) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0xffffffdf) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = msgget(0x2, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/220) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) pipe2(&(0x7f0000000000), 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0xfe}, {0x54}, {0x40e, 0x0, 0x0, 0x7fff}]}) (async) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x6) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="000600080000000040", 0x9}], 0x1, 0x3fffd) (async) close(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) syz_emit_ethernet(0x5e, 0x0) socket(0x0, 0x0, 0x0) (async) ftruncate(r0, 0xf869) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574", 0x53}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000080)=""/82, 0x52) chmod(&(0x7f0000000000)='./file0\x00', 0x1) executing program 6: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ah(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000200)="5b098df1aa27ad7be664e602326b8e387013d9d295d91515688e5de355e4458a58ac7a5e337b1bc9741e33ac85a885336eff5f035b3517820fff4ed4921b8db2bda609176afcec071a97586a949ac0ea230f568f736400d0557fef34aa277bfa99fd27181badbe19baeaa85f93570724f5cd365dc244c3eb4e8648dbc7e451759634f81a836e6b175e269ef18e34f5d7ae14d27cad5a222878e709e170950918532376cac145124c8828499cbf076798221a8cbab299ed70bf3041f032d5d1923c1412ce302bc6835a983ba04f8826a6b6e06816223700ce81e166b5f3889d0f9f2c9620e45d671e17d03ed8eee5c0ca3343dd9a", 0xf4, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) write(r3, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x63ca}) sendto$unix(r0, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x24) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)}], 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "6104000000001a0000ff004e200900"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) close(r3) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="3568e3a787d20a54cd1dc758a8faf307d6dc00bec63330f5a2b0dd7df2f440d113fb7be0378a49c4dcfdea02c0ee3ef0a2eb11cae59341a9dee7faad17", 0x3d}], 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925c", 0x90}], 0x1) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) getuid() r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r3, &(0x7f0000000100)="846c4fd8b6571b3e8cb8be201d583cad4fccb7703971c64303af0d35542c792d5e8c89f6ec31c36c74f35e4587bdde1914a3e2267f083a76b39e83ed839e9dcc886a5bdf767ea51c5eb5eced929e9493e744fccf1efec08651c856298f83bbd662f8ac79fa8b36fa", 0x68) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x701) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8=r1, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r5 = getppid() setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x20001530, r5) setreuid(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket(0x20, 0x5, 0xcd) r2 = socket$inet(0x2, 0x4000, 0x9) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = socket$inet(0x2, 0x4, 0x2) r7 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) lseek(r7, 0x8000000000000000, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x61, 0x10, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x800, 0x2}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0x53f, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0xffffffffffffffff, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffff8, 0x42, 0x1, 0x8001, 0x2}, {{r5}, 0xfffffffffffffff8, 0x50, 0x40, 0x7418, 0x7fffffffffffffff}], 0x80, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x20, 0x1, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x10, 0x6, 0x100000000, 0x28a5}], 0x7ff, &(0x7f0000000200)={0x5, 0x9}) executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f0000000080)) symlinkat(0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setreuid(0x0, 0x0) socket(0x18, 0x0, 0x46) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={0x0, 0x219c, 0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x84}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) (async) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x3) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x600000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x39e], [], [], {0x0, 0x0, 0x0, 0x3}}}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0xfffffffc, 0x10000043, 0x9e5b, 0xa7bd, "d8f1f9bdca0d830000000da0fe3f000000001000"}) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000400)="59789a7752fc7a3f0c8f17603330862a73e897200899ccf05aa0ecf38d3c4d867ed97bce587047323c42a38c2411c40e2500d839542708a752c94b805a4d04814c4adb6c88469bce90b5e217db70a98a", 0x50}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x3) sendto$inet(r5, &(0x7f00000006c0)="0e862de6f8a19539b40a4cab2659d531fcf189fd6b69fe049f06d0ff9068daa0cb524ba5aa39002d4624ba6bf2cf44eb30381cb1ed813fd4d422e2d1bd5726bb9ffc1c463d93e0a4cfa067f9d5bc806e4b9009d6ce6e27e6b36bf3d840df8dab543e48b8ee1dc802025fb90e204e4a179cc687f4b7440225dd1dea10688c5bc2963db3791d25059302764ac20ca96722d00104f74845bac4e8d65cbbc6e9d24ab60d73a37cb2698a1b1f94c7049741fd758a725bccc9ac2a766ad1a1bef63fadf96ff5dafe7e5733b7096554b1ed6c89d0a5944abff0a5eb58d267140fc89c296f046990ef42247a4a20f60bb99b0f79060cf0116621106711e720614192f350d4771647c02ad21b7eac6620559de983dc5774b846657e2640c9fbee8623eb694a53dfd896cfa669d4806e0c5d0a6009d77dea380be60a1b10d6385fa8cdb73f5194b2a21fc5ceb9b93b0c0abc5c517644b9405f4a0b6cca04d652532ca3f35e705382a3d6a97ea35e1848e9efaa6595a2f1f17a29c880f9658267eba9d40f1e67a6fc2110b95a141b7a222d12400a6b001422b78be5d2e792138ed28c4654ef94ef997660e1690274e0e9220f72243c4520d0446fa9e85f2f5544216a116241a90e751eec65f3690b09cf4313f379416d833f2c50d3638f68de33728035a24a2052d1e98f4bc0598c9d2c5e6d5e61d8569c89df9702ddb49a092d26c451cd7163fa8cb592159854c628df1d13d452222ae16be6d82b7285846cf7267f345ffb391d56f498657ca5e163ec7cc338a95e2a59b6763cc4e86ec471ef7d61dc70b0bd62582cf418388ded26035ec60f44855364dd8ffa8d2e852243d256c189985ffd719f3901df4421d4508178ac01d5f04ffa50ee0dd5ae1eaa2e17d851ca4a30e7ee969bb429f6c71e20ee5abbedbf40568358eaa2508d2f37fe4ce08538fca9671d5a5f4b6b89a187f90c648e0cb5a0809ec567e587c71d6d67b82a019d1d797a8ed8bf6238abebbfe863656fb528fe0830022d63ef8bd087f61938d06eb60f7e20fd5d5156676606b3a0401ce858734c2549192f4a0fa92fe959f2483fa817e6ca3f0591018cf8d42fd031bd064e42fbd556587e3e400fbe98c99d1353814b911fbc69652f5f298eeac0a913ebbd2fa1ce6815e53e50d5784878fc455f62196293e9a6b9613e338ebb7da819715576bcae73bf4e057f4a740d8845f0ba5f19fd6aac9ebacca9ac32896327f3ab0d75b77129e69f800584ead03f089b976a20442fd2e6bdb33e839f183b75e3b2d322aed126a182be45069e577f9627722d11d5092677af7009476b4408093dd6af4062a87da56ab7368d77da4c3807826a26f302419b11642b2535b651a7d56632c06a6c080287e232116e27d30c3a7fd390a5045113e7be03a64ba9232c79dad9b724a0d78842243df97994862c8671d8ec62e59ca9fb994d8389190b69656c7cee38b60eafaf7a60bc4d19503a431f47f75071f443be72a74b188edbdd918c95efcfd14c0d3cc8bfc707c25c41deb635de8172b8f861a698dd72a4a7e65aa637b9b5eb7280a89615d83cbbe142f9e6e3b971496405d4e65a4572532b9c1942dc8afa685084c92c522e192ab0e35b52a646930e66c24c1b25e7e8d74c024145f69479faa60faba62102f58e959d515363918406fe1bb9bb4c322ca2b546a66cf88076b2992005def62c8a3d9ac993d636adb202e17f84afd80adef952f939dd72b92043f04e71c082d5544d8ea37220971aae0007bd2c7eaa50315c828efaf9c02914fdeef36375ed3ba4988aa864758341d47e0022f4cbc5c5f386f915383b11588b274d8131c2b6bbeb42440c0683e5f77c117670e85a6620a4b07ec0ef6c1e5028539f583249432f4132c7ac4b479c130fcc2e9e63a32fc57aa7027929362a8203cb8ce742704fc7c6cc97ef2603bd1e83f5f10482358fe9080ded9e484829df8fc8a1e24414f619dd3bf13ef09b8e6ea9b7d2b6b42856e118dad3c3ce19814715fb244c009cf09e2f61d39161a45f582862a15f70e9dab0bd7237ae0ea6ca2040f8c54d213905c040b4e7a6000686f6ea235053edae8b29b5ed658d74a04bee1edce880ff8a34c3db1d01ee91a4fdb6e8f32aae02af4321ed8fc37156454345ecd5a28a7c718449a7b0f2a901270b95333a759e646cbc587fada1c77e14b5e5ea52246bda2a593d9f40be0097a262055bccc35fe55ce8ec713cea197339444f648513fe531a6cd44778bdb840c3fcc4557967861636f08fd9655e408725fec0b4e75470c2a19da95a00d489ea01238d68a07587818ff4d9e1d235fd5ca2f1f5d591a5a07ee3f2dd02584730be8f407a50830b6055ec5f0ea7b91882cb858a5d3ff6c40e7f74f05ea3741bb27a04f703bacdf385f2987a6343d7472d37995d15449be34af685c2176c9fb43195f2603c69a4fd99337b7e77146b5101e9dc90805e3ba81a8040dca45366d0c1e01be7defc859e349c25711d9a28204234873876b18f02d55524b238b0832c14c5b9d7c74cebf05c45c8a3b1eb5df79916f9a78148cc5b7b7d5b9946961977359db5c167e7ccd1a81ab3353736f239f8de0a5b82484c1b341f68323c3affe05c3a0a53f2506c423f7cfe6b9d30c907b7b200ed11c2446dcafc04719527630dc3b50a67d33fb50a493c8866902f53150cc5fc5aafb5b521a74a384adf1c26df3b81429a6e074b028efbe403978e8119379cdce068cdefdc3da9981ba1416e6664ca68989a296e9427b2ae3a6b06a6ee45e9a486facf47b536f54260412fdbc76d30f5b7e00b359f6580856fca25593efd79bed1ef040b8741ae2a945cb305aa419c774b393731f15d43d621f47f26299fda6262fcd920d19fd18cc3a17e6db981e694df61d953ee72bf30d470abe7323bbb8fd917c0113811954b88e466d303f79f9cef92a5991f492a08844e34fba7ecd5e9a3e043d04cd1334e76105538e1ca9cdbc1447573fa1ee4628920cbfd7136a27d5040c7f2f6beb00047134e237308debe96204b38e2d237b85df142c92b8cd76af051266320e47396c506d0ee54adae2701b57b781407043224bb1c063f5274c591fef31a4955a867b94a0f4b3a59fa99a135e23576f3749927f4079faeed8ac9294d827edf56c95057956cda2fd9470d32ef9a44cf36c5ea1c421364d8241022eb8c71b1d61e48726372236d8afc8db93822730f6bdc2e0e383c16cc8876c627d58b2ffc4070d13335c5699bd8a4a4d1651dcacda6c4384bef0679c59af11a44a924fcbd9de5f8814740106018c72d1bcb42bcbeab6c8d14c39d50b7d4ecd42f1d4ece4db3a08906add7b505bd8707bcc7a066e205e8f6a56c1038757b1551d55273d378495042979b3aa3f81236ef79449c2bb84e3c8654b2327045bc8a01863fdeeca7b3602dd0fff40ab9fec94299d2d81df80c3a97a8cdfcf80ae633b70aaa4a0197ad3470366f5fbbfc63795dc8b8e26b365ac5531405e9141603ec59e8aa63794f0072f7e62f4f58156264f8f29c69028cc71cde30e087e982e6f5d5a1bce7a4bceb196e10c93868f39f5966aa90f2d7733fd2034c09f1f33ca427d96d2206124f4d157549af79ab7c3053df5fc2fff9c423f21f0c9f3b6b58e0c2492bcb35647f039c07988d1ee14032cbe7d124b5599b231d6a684c6c9a4e5d9286ff0ad04e43005996217076a3faf870641f68557fbfaaf676aafb2cfedea497e96ab9a1c13881d675b946ea7df2f762a931362cc6c2eb088017084621d633cdc6c99105ad64cae4870f381806743d5b26f118e4770cf1dd68b21f33f0b2a5d3b2e57a16a86ac940890db92334dad4820f794f1fbdfcb59296fa563b5d2c3305f6ad0880d461f40ac69b27540d871ee1abf008f69b5c21372b55d7711883a23acfe844c3cd23713bb2a436b1753e2f951cd657375fb9c4ef4c93cce53fa845141ff7a9840d20c9e83abc97183d2e969fc07aa2043b8842c1ae9c3db7195a69bb1c08ac447ed91aec4277a20b159b3128cf7b1a667933b6c98623dba082ba6542eed35e966630ba6c8fcedb6fd9244aea4bbe217ddfb9202e68cf5e86422b71be9839aa9851bf307c2aab6f65c7d78349684f87836f67fcb92264c0bfaf18e411a6535532e963a7e489c85818a6399d61e9920c4dc359d057f84bac88d0da61118a443fe7322bac7ae41589d439ad3aad907a85e0f9ad53bfe5f51ef299afef265861ec2398064df82a3134fa336f63237f3b493438239e7b5e78ce989ac9112068eacef49e4ebc4e082a49e22b164de4d3a1c162bbd95d09e480a12fbb5c71e7a0c62159cf0ded3426bbf387e2a221a3dcd7da14ba67e61dfd3fa6ab2f401bf0876bde1b533bfb3aa7deec95cc7bbe61adb971afd045f5f91c23ff8b8dfc9007c98b62bf23654d25da4f5b43932214cbed7fc5350aa602bdb899bfcfac7e4c24576ec533cd2dce957717490903737e501d5a39a45c75b25088c9e7dbbea899cc743484eb0372030352af83a200e1e4cce3ca09afce0c81124cd535f26603cb2460f4625a91c3b3667969c14f83c84bc531f399bfa6dc222325df4287b3de4423174a1c46197b84c9792be09ce5901199578e8eb2e6830fce0f327855d1663d2aec1140f7980208258b9791d40dd725381181cf46008f2c2501285e3a94d1ea00c94eb86acc841ae7179da3d60990de8060efe6df5685a0842f7df650b416a81850e557af76af71acb82594b3334e22c6e08f6279787573268f7e4f04196eb58d4af17c3ed24281a89e53d474cabd91adde21c3c279e85599b9a6359aecd93733c39603d256d38f3d794fb2fdfd421e0d9ffa7200bb0fef7d32b5cf62636c2f9b59ca9eb77e7762f5c82bd5fc76efd068488e9bfe1fba3c8a272d4f065d6524d29f426070df887810e028450f17b1ed17e381724213b1f11b35d7f0047bf587e3ffdc8beb7fd7584cce95450a5e3727ad739fce8bad1534a62e39eb8fb4c9a2b7ecacc177158d679896684b1e8f6ec827bcf85e0351685a0071372061ae6ee9af7c51680271ad0a103a8afd97e7ce7e7b7a4e2fb2182044ffdd358f3d85f9b636e24d127fe6a37dcab663782ac0183928549a198fd2142bd02586bd2e7c456e8ab1af8400c834c47c50d9607a1b6652892f0b533718304b65283f8390d03ca53174ff7a92d0671d7c55ac2e183d0e7c140b9dabbd3a3cf08c7c1ffbe13d1833a6787d15c63cb649965b1e4a9bdd21cedd54ca7a6ffd74717f19c7b662f907f69af3aa4ebe646ce016da8271e3297130115165776a16e24630aaa0f7f28e64d64586a8b43f70e24668337ee0f378fa45a43e3880e8603128e116b67003b3f7049be2f88ad1feb1198755b1dcec7199968682f55c908497a0b46ecc5bb1215b93281b1f52efc604cfd3693287a32af9341ba316110fde94d030f07d12b1752cf296c59795482d9ce9bd2bbdd175ce97920dc570fff902f5718dfc2eb84991fd4226399591b292db3ab668b75aca06a27d800b81f58590f459c5a5ae13f54c05671bd8e87620bb32186202cc158c20afbc06215bded01870eb4cf94cfce32ee526cdfa624c216dace9a9b110d22e2f60de1336dbf78e3bb0ddd915ab23640993ae18ced0094cb27e1c0fd2ed3c81208bb4d4bcb76dc7a7ba0699bd0f1d5dbd60a5f4a75538ce3ea61fbf805c9ef435ac71753ff9a9704f5f5f791d02e0445fa7959e6fddf0ff5fc327f00cebb2e7f384604c2a7df7aa8c3b3b40b5a5b73952956b35c8e3653b19fca781dcb4db72630f7376aa8d6266", 0x1000, 0x402, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getrusage(0x1, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {0x1d, 0x0, 0x0, 0x200}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup(r1) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmsg(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x4, &(0x7f00000002c0)=""/207, 0xcf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0xfd) madvise(&(0x7f000036f000/0x4000)=nil, 0x4000, 0x6) r3 = dup(r1) dup2(r3, r2) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={0x0, 0x0, 0x0}) open(0x0, 0x280, 0x1ad) kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) executing program 3: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x1, 0x1000, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f00000003c0)) r6 = open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000380)="d2", 0x1}, {&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000280)="fb21d331ba78fb852edabad4bdbf2b55e119954ca3b3b07271a2ad83d363d7e21ab3c3a46ef4bcd35c77bf6654b2fa5c35afaf7fe560b74439ccf7edcacdca896432a497c3095a4dcd1c7d67b9be1b505e8ae9881b639b03081d575c161695610a477aeeab51f418ff607dc0f560cbe47faa150798e94511569ef3d59a18b338296e00"/140, 0x8c}], 0x3) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xeab, 0x9, 0x21, 0x7}, {0xef8, 0x5, 0x2, 0x8000}, {0x1000, 0x3, 0x20, 0x8001}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r6) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x1995, 0x6, 0xb, 0x4, @broadcast, "2357fe209ea6a054154821", @broadcast, "bb9bdd9dd8026aa8acb689327773760a"}}}}) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffc2da}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f00002cd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) socket$inet(0x2, 0x4000, 0x18) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socket(0x0, 0x0, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0xb0) socket(0x26, 0x3, 0x7) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x6, 0x7fffffffffffffff, 0x0, 0x1, 0x3, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r4, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) msgget(0x2, 0x100) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x1fa}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) pwritev(r0, &(0x7f0000000380), 0x0, 0x3fffd) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000eb7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4f}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x1, 0x9, 0x1}, 0xc) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) kqueue() r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r3, r1) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000001c0)={0x6, 0x3}) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000040)="fa0212e62e24dae481c107c56fc2b93e3621ca2edb4a0c26a603d2e6042b82113dcf2dd3b199f0c777f96bc5f77d68826858bfab105ea6a5f831aecc2eddcda2e2e35126b5474679a46c0a84f85a6032be12e0e86ce8ad5cea93a2d029d85a29107ada1e9f1cba5312d9543ca3a948646a6a", &(0x7f00000000c0)=0x72, &(0x7f0000000100)="ae66edd518ed3a91081dd27bf5c78396db0ad1cde5d333be06fa7efa6f439639df5b72bdea4884877e8a66d6024062a0810bb3851ac1c583a6c5dc69f5112fd5535ce57b333b5efc65db46c99b41c6367fafa585a1294cbe8dfb322646eba21e3ba3bee519fc1339fe98de2ad1da359c3fac37d7d6e3f437b6421b8081353f6b3de74994b405b5b3617155dcf8684c88c6cb4fc2b06ad5a08711200319b9f1282c54aa018daf37743c50f613d8ccb9f2b882f73b9794", 0xb6) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) Cœ÷ ‚”c8’Ì°¹ðø Ö.6ȵ®ÎÞ:S@%ù¤9pŸ9ªÅ\!­dv:†HMÆŠç:è\’ž´˜®©,./file1ø€ €./file1ÿÿÿÿÿÿªªªªªª• ÿÿÿÿÿÿ#Wþ ž¦ TH!ÿÿÿÿÿÿ»›ÝØj¨¬¶‰2wsv @ ./file0žŸžŸ DCBADCBAPxvYÉ[`3 ùWÖþ²ÊNSÓ¥¶Äì}å=&P:¼ ù§D€†n¨3óÁÖŒå$AC«Ì€ö7å¦E§qÄlCÀ¾rŠþŽA¾èíÒj executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x80, 0x0, 0x0, 0xfffffffd}, {0x8106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x4}, {0x1d}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r4, 0x1, 0xb4, &(0x7f00000001c0)=""/172, &(0x7f0000000080)=0xac) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) setregid(0x0, r3) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x0, 0x4, 0x0) fchown(r1, r2, r3) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000040)=0x401) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000434, r9) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r9) syz_open_pts() r10 = semget$private(0x0, 0x2, 0x73a8c1bddab56e0c) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000100)=""/227) executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file2\x00', 0x200, 0x84) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file2\x00') executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000100)={0x20}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x6, 0x1, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x6, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') listen(0xffffffffffffffff, 0x0) dup2(r3, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x3, 0x7bf) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925c", 0x90}], 0x1) executing program 5: r0 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="420100ffbd280100fa4e747d55639b3422ac387500000000000067232e", 0x1d}], 0x1) execve(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0xfff, 0xfffffffffff7ff86}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file1\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x28) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x78) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 0: socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="4336ca02471a175c69e3d3c4d128f76fdc055cedfe0a57b9b504386ae0d0ea56d5a1ca50812efd9138acbb73952997343d57883a990a64baf6a5bc0c1c5ca697ecc236ce29070fec9d8c9f30e27a48c0d4b24e088973bd9edf15af66eaf23f6aab06d83989a65ee845181b5fe39830a649ff8a76ba23ab4b90602dfdd2868228cb2a50ac29b40f661f09fc9b42506e657d5dc93236c5de6de1e7ef960a78fa9144cdcb20430c33028ad2702468bb9fddc15c43a9b7197f656e0b2fb69e820851917c546edcbc9b9e53e380e064", 0xcd}], 0x1, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x502) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x1], [0x0, 0x0, 0x1], [], [{}, {}, {}, {0xffff}, {}, {}, {}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x400}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) close(r2) r5 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)=0x7fff) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r5, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) executing program 7: kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = socket$inet6(0x18, 0x1, 0x1f) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x0, 0x80, 0x7f, 0x6d}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x848, 0x629}, {{r6}, 0xfffffffffffffffb, 0x80, 0x8, 0xb7, 0xcb}, {{r0}, 0xfffffffffffffffd, 0x15, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x1, 0x6}], 0x0, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffb, 0x38, 0x40, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x4, 0x80000001}, {{r4}, 0x0, 0x20, 0x20, 0x1, 0x6d58bc0b}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80, 0x7fff, 0x2e9}, {{r6}, 0xfffffffffffffffd, 0x10, 0xffffe, 0x1, 0x3}, {{r7}, 0xfffffffffffffff8, 0x80, 0x84, 0x6, 0x5}, {{r8}, 0xfffffffffffffffa, 0x34, 0x1, 0x81, 0x3beaef97}, {{r9}, 0xfffffffffffffff9, 0x20, 0x20, 0x3ff, 0xc24}], 0x26, &(0x7f0000000500)={0x5, 0xffff}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r10 = semget$private(0x0, 0x4, 0x8) semop(r10, &(0x7f0000000540)=[{0x4, 0x4, 0x800}, {0xf3f369c6ca0f002, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x0, 0x2, 0x800}], 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xc5}) r11 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r11, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0xfffffffd, 0x10000041, 0x40369, 0xa7ba, "d8f1f9bdca0d830000000da0fe3f000000001000"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="dec03ed18e744dbf260ecc8a0374c8dcffd5f9d4e251bfd5f5fbf458ae7c04f8022d56b90550ddbf3cad9db75f33e9efcf83c80edb168c89b2a3f81a5daac7f4faebf3603320ed27db716dcaab7c534a6f900a", 0x53}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1803007784365aa166ba97e2a0787cdba013761f67bb9dc3f3dfe2eb7ea2e691eac6806e503e0a5451f353987a0d"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r7, &(0x7f0000000000)="19", 0x1, 0x0) getuid() ftruncate(r7, 0x8000) shutdown(r5, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e341d8bb0000000000000c4ab958d7ad1d680000003a90780c81beb500000000"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) r4 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xb, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) acct(&(0x7f0000000040)='./file0\x00') semop(0x0, &(0x7f00000000c0)=[{0x0, 0x6, 0x800}, {0x0, 0x2ff}], 0x2) socket(0x2, 0x3, 0x0) executing program 0: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x107e, &(0x7f0000000700)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x1a, 0x1070, 0x64, 0x3, 0x7f, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0x27, 0x9, [@multicast1, @multicast1, @rand_addr=0x4c9243f7, @multicast2, @multicast2, @rand_addr=0x4, @empty, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop, @end, @timestamp={0x44, 0x28, 0x9, 0x1, 0xf, [{[@multicast2], 0x9}, {[], 0x80000001}, {[], 0x100}, {[], 0x9}, {[@broadcast], 0x2}, {[@broadcast], 0x100}]}]}}, @udp={{0x3, 0x0, 0x8}, {"336d226c2f5224b3c10f376ea37bc6cb20ae31ecb53ca5ad2fb16ae570c961e4c96c57d20c978f8125ee1a59e376dde6ec7ac2fb3aaa7ca092cfb5a1c7e793a38d32d1949259ddd01403fbe275cc4d3eea23b454f9587555ab4602c5631939512c2762b56493e52244270a7f640c44315772c95ad4bdb3d3a7b8a21d83daba155d344fbc05d4856cfbc21e171418d9b9791966114de81c2078e7b2558369f1d42a9c166568a8ac65b2b7b064135d2c872593549da3fa8e7887ea6972b483f422efb8edc77217e3aa2ea85d57f11febc1a25b2d4de03ba5f8e80057b1cd41793d481a9e5cf1eea9029ff3e69c06282b8daa0d8e7dab76fb8abe93bb61b79ef1d76ea64c6f206068fc2d7afc2d752cbee7ad40853c4cb4d6d3c5feba60b8516b8136f60b024a098285d88594f96bd4343503213cd6c43c9840361234064c2c88e31b37d88b7d2e2921bb90afcff4d07774f290b0ab66a1ba951ea6e097d9ec94fbc62ce60c4b182f4d5f94fe0f0a7bc0d54f3d4f2baa3920be03183f4def27a009b69a426aeb2a061b72a5a1149317215b41b9ca79825e9e95d2c54d52b5f362fa12c968b95afbac644cff0114dea51dfb4481bf28ee3b58918b4d9730b45dc14d85f378b249b965256a70899902331c811d803267c5bf3c7941500f7e0b6ac0f350c54a40b4bbcd67a93dcd746f236b4b35cde39aec0c2657aef7eb4d735dab555e939c46c7ef6c9e22d27157d5be1109e56417aaca0a2e5d33ab248d48556a8023b8e274f6bb9bf0ae602d543f772f862ce66bafb71a7535affea00fc6bf22fa07a49420911cd32194d3cbc6032afe2019d31836f86cb611c52d9b4f5bb892abe115fde0fe8b547ca455158413a0b8b4a9f7189b48f1c55fffca7a6ed86b5f8a41a6105bc23abb46ad1d7222c3cc0e8d8378967d1568cb99eb284668fb27bbae8d134d5dd3602eb298cea8c21f03314d1ec61e6211d05058ab4fc5652d17f64923a63623bcd45d9db995ccfc3df98f19c04e4e4d6ffc8c0cde0c8d0d73bc4979b66c3c373b4a2b373b60682497e424390cb7d69729d0dc464f5b9251de60f896e84c324c439872d90f5e5bfeaaa0e5d1e9b2313f415668f4898b4525dbcae000c2d32b8ac2aeb45c05910315ac34160cdb5106c3b09cb384f00612fb96b8b478a0ca425d9d611c1528959aa737f14ccc08962140968ca691b44f358265f5026dc6664239976169e38cc25b107c1aa040eb67514994d55e1a7b5fb6cdd67e21eeabb5fa63a4cb769ee494c3e5420da062ab7e7cd4985b7af158e224be4f4cb029c55c0414ab3e8986299af73a39739bad3f3ebeb4ff8ef64d59796681afb3fff87904d26a7b411eb0eda95ecfe0eeec468773d2e15cdd9361b5f8e2bb24de0245b402b93a777618ffb17f21212595178a3281e6bf96dae0fefc89b21e17f9df360375703192d6342946506f71f6fb5c3d17a87521879b29fd26a78f105c6ced6bc561647af8a67cd36413254759f74bfd81f43af14afe27f6ad150f0e7f6c2766d12692ba7e7e035dc1be7b811f0204e94584642f6ac4b9cb0c13e30e05e347aa60a4dce930032bc86425a70a4076ffe7d2de110d44c5be9c8fb04fa366e69ac4f8cedb47052fc50d7ba9b4f54405044dd41664b27e1a01269d85a389a56508a807409e0ef16c7c0ec524a927e94e6ccafddd93fd8161504eb3c5e953f3cc1e7dc23c1ebd40530a9ba26efd79226768a8f0929f1b5b41a01d7a6717373b3f782eec97cf941b1823407f281ba688326b86be4a80cea2430f0327f8e81c48e044a49d80deb920c58d79cda44cd1214946fdfc21d88102e32edf780bb69d89ed4480e44ecb31f5e538e292f2a3cd09eb85adba13aed47785b35adff1209803a271016abd2b763c76356356153aa6f3a3a6341da8bdbc8b5bc453b9540f59e11798ed3678d0a8c7dc9dc82a68128daeeab4305d91e41e4098f7b554a94b83d52177c1bbfd68d3bcf921c42d92c5fcd87cf37616fe918be4b8b4b6148da44aaef97da518177401149b2f29bc372ddb7bf131103f2880349b98fe315efaa60e1debbb32303f172a5eea45dc100ed6666e930c0ae41486b2929e6e85fa593cd3f84456135debf544e7d2e085b13d4c5a45dca223ad696c67ef95097c23a3e76af3395c30e2c25f2b0d2bc9399e1f33228fe48d83e35c35dd471712e6f23325fb852041c002cf8b53c220931b89d7db968b7533cbf3b62f280e8946eeda75aec8ab0c303ab0734d254b8f8464da0113452d1b2ca482507dc2511c7431ec0933519fd3daa9aa8dda5092bf840ba329c506553d54af95ab995743f1d9c36fb9796efa9c567a91c10bddc5bc6b5bc879f0a57b201ef8b5f6efb2d1e3efceda3ca1456900e3c49ca9b90f09e8167674900ec44db3e3c2297d46dec5cd663c3d9f4632bec29c92b51b12b137c76062570605e6841cd38d10414d5bef1d86d48d60b23c4c085805d8bf5b8be258ace92fae4e81d9fd922a2ac19d735fe8f97d0b55c7f1bf4d85a9644b785dd36ca4cea0cccbd0b85f03590e75c0e08d5e797dff887227eeae6150c0011a753152b2b555f0ac4863edc93252a2eae795623d0e82a10f16d603a42063c24a4b4032cac617f51c37fb1792ee843042f0695a93ac5dc31d5b2672c0ca24610a9e87de9542d538db559be6d1d6cb820fdc34c19ffd1659c64ef39abe38fe61dd8f3c7cd46bb61386825a804a108d3f96836278174b4de912f447ed2289b6e16d2b29064746e414e394e80f34006d5a65446ace3bcfca84e9f0dce5a0193af9250eba639590a5502df51d73f3fa239a3a524a2f7cb50ba389da07fcdd8e8b7914095411e2b467525c8ab83f7f6e04694b4044960ec076d3f9fd7a56a2aa429ec3b10e8f12b6b5383042e3f15ec4d2e48013f6d19d02c846dae8bc74923399269f1fcad33a8a8cd5eee0bafbb8466447b3ad139fd8ad0e92c4a48cb901261d47e6d1ba75e8ef4bcffb55f37927518ad0293ae04aaeed69fe600f70574874b1e45c501b339432cb91e5ad40b4f5a327593e52b59ac58775fb346076dca6d3a556d6d1fcc8dc29d4f2f052c42766b1ef2d8aeb18836bafe165db328f8bbafa84db65e112e7ddf14c612f40107491a5da33a3be479e37335017658368c2b9de8e47abf804efd9def8908a3f2e309536c5d45169009427054a1ebf279173ed84bc2f77ff0eb68b442ffc4805fb26f493847a2ce5ed44dfbcf10897c58a9c041c17be7954285a0c8250859846b05e19cc28897c897f74cc5056fb6aef05808314e0e496b7da5634f408cd2d5f059001a274e7818f3d51a8c7ea3f113be912019006c0d39605c088075b5d139da11ee42be8babb46bab3f2f34512c1bba378228b9d022efda685194fb934cf196e73b156ea71c4eaae95b093bb3eb8d35ba204b6a441ce70a468501a782144974e3f0ef875903d6b343ad65fcae409c6566947c9743979cb1de34982a5fd9cd64921793f2bc7cccf3ca6933ab56abc55b2d03fb507e4d22b9cdce00d6c2b6c0069399984619d23dfb9a4ecf038bfdf7ed9ec699398a2648ee5d400de18d1a119a7db847bc452b2da772602d92e41f190f21dafaa74f2a655eb348bc3d1d49d80d5bf9d71767d02e423632ad7073a75742b517753c54d9837ec140571a083f08863f87aa7ae1a36e0e7560c3f9792a8355be31e8d1c89f1d6a01f060f1a47caca7a698106fa5201172d1380ffdb555a8ef344c926c9ab6ccad6cc69a72b7554a5ad013cf5701d1524cf4487e195941d8b8d00a74a7d8a918fbde9203d68a91e73ce14e869fd58eee20f7d155eac3cc6d0504f652c405c62f7e01c2a212fc53afc3f7dbbd29a9e745915ccd0b380050c0d2e91962b238717e702d1d85ecc9a18fc09a873660e453788c562645509a08ce2dd100c3fda376f20a796cdc1e22911a4a53f9d58c1228d7d125183e143f40330a462d508572a34c5c255184f3a5d82010483c38ade17b0eef32368dbdb375805438e9e2bb9227506d3fc422267927aa3a5c1873d2817b698cb141a4f8f5fab81fb517c36d726194597729b3b3ce098a35c4f76a308486ede1b80dcf718b20c55667e8598c473a629723a96d184739b0bed0c10f1b04634eb3fa21cbfa396655a2531151cd907d5f07b033990afc3f3231b8fa31c31ff19cee165b00a7c7ae50886d0a5ef2ad0eff3a2988471bcc0da68ef357b4ee6fca21dabd3106f34f081dd75620958d4c89b1bdf2f1b89e84f1e7b81dfe8819de771c67db364939c856d739f0e5e18a7ddb6dcf0157cdc774d37da22ec0982d018a3a35a7df697a5ecf0670ded0911923aedab605bd428dee0cb4c511ea101d023f9716b5590cdb9f6b234d24439ca6eb0434dcad431d4064838c13fdc12ffc9dc012faabfed7be24710538f0f5520df8da59c6dcbf233213178535d7fcd41898901916c994bc97d2e708bc10cfaeb95ae9e5a13a644adccb632e11403f0fc15c657ca8d9c119d0cf9e8c75c6460d63f487e21004413bd43941ec852a0d8c43710e8bc468743d12357f94f073a1cbfa522d5b9eee775cb5146445f7107d69f412be81c07239760c6164fcdacb85c44f953c679e9157b3be489952fdfb1577975eaed6a606610b11d06dbab7b282a650b2e772faf9df0cd3dbbf83c8887785b7195c0c559067429193d1e882a881849de321084c0849f255de0e82fe5c8bfa3af07940378300f552eebedfadde849c488e80bfb4244b45c67d1f3bcdc46aa4810a63908af2f293a74922a15d24c1ced3739fda9c67881d0a5f3ebb5922d6717426d0ab8eef1ad362824611db53388246bbe4fc3e684e88527ff2f750e8496d803469c927e7b821fe525bc766fb22fa91e8bcd2bc7d0bf792f869c8d89e4a289edf5e14a361b94a31cef161a19ced7b0ea51557f2ee2c37fb1bcfb559f7dde25081401f13acadf8d7d5e9cabdef7a09a13e8555b569df51bd362223cdabcaa0c8b2e3e051b06d51fd24ae3bb60f4ce31804ada686d99f7c0751129f73b1f455b6424fc589460a86d4722c47e0c2d77a22c6089625ede7730eaf3a50dbda5d6ff458150bc57d0f3d315dfbd5e92ee20946c4b23733293baf7a54d666edac569e6acfaae88aea6d751e1d54592ca3a5e5125c682291e2c0ca088ab6d4d02dbceec06dadc5726bc0f27bc955bf8a39c3ffa5130196b14c21a8b16f371b33c56345948652fba187651a17cd93401b9474f048946936766af4f88671de7fb5282b2f98620bb77ebb44ca2c040d92b9cde04811693924e15294eb5d59542739ae6106039ebe2c11879ac41ad2247bc62996974d4a66e14987e78ac43b040b0afcef4b5606bb2e2f8683b0115bb2a7ea13b92e9550a503f492fc418b3f112355b39b90541680621f0b06b1b186e61303257deea7e3adeeb40092bfab48c823686e3cdb8cd147c9086f53e3e4739c152c61aead0520bfa39d1d30cd85dab0e9c0fea68967e59b583da4345d8fd80f9e196042b741523295e269f74150dd912cd1a4296d0e7e58cdb2f935625dea63498d51b25ad1f175e9cdcc6e26d07a5c541c0623fee02e634919c2317487703ee4f9c851abc41546071fecdd3b97370951048648f5faac24f43978feac31b9232b9476f70e93283c981f06c84f195abf56c5804f546ee214b813fc25f76d936b3f8a6230b7b1e88aec94600ffd341dd975640f8726cbb7038ed8f1a9d5dd1ff26b063df7713412d9679b3b7e16a88b149b36243c480df3654875addd3e008c90b2c0432e9a4"}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x4df, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0704a90600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e224e21000890786ccf1f23d83c04c0630e64ccde9fee6b3ecffec88b334f8bec7c13e0fab5c66c36da14124de0132839a99746e0598c734d3c401852bb32586e9a495e1fa087c724b1869050a21a1110b069b96191a2ac9402002c43cf7dd6a1d1841edf904a7bb949fcd24faae1d2fb1e2aee097581b0b0b4c4b99aff4a9618581f27ebeaeb2fab556a0d455eb42a86ebe1c74755b6c6a142af2cbc2ea2f6005309d9d42e6bb0341bfeacd7b56c180f291a535b3e0de9eddbe8892154dad7e01ffe45ddd85012cf12759a0784c5795d8c2844313d70b78c41ffdd090fb63a2ef5c1eba129cbb172f7ff2ea150cafd6e2695d92a019b5f8c428b85b4b407aa4f05634964d36f92040c6907a3614bcb5b2ddab399bebdb7cce397672ac81c77ce2399d76c2db7eb860363f13c942c716c6ffdf641870efe2b787eab377df93e813d374fa1bc749abe2f2ba58647c0a5ee5790ed497ae17e01142c258e5b10da31586c21d4e7b003d35ade3354e7f610b7ca9fc177a0b103d79ac6ec92fedd2c9f04b2690a71537ea62bf9084582ade27ff57ddfbfe4d77231b11509d7d0d0622f94d93c0c34a62534cb8b7867e4e731a5fe568e65a79012e159a56bd74fd226e515e26a50f3c559e82543bd3141e047975cbdcd50ad4e410d3406b00416bc2b9ea5f93259b604f0b99d821052983e1598877249e510c94af5927d3a1f12a16f15f83a6a7192b0fd360d5a8074ff4224d4b1294fc63c84ee58d213c33119e3698579efb2180a8fad8bf6c3b5dcbc84a61bbef2341232fa36aa57da3c5c4b46cf157652ff3f24029545ed2c0c962ad3e38e8c0fab2626aa7de63dd5488a1f65064ef7a35e8b956e4d4e21370561921b73e895254bc0c253efd3d1236967a472e38ccaab9a763e0ce7ddecad13cda62616d6374a92c296e4a10c239c3a98370ff47dc9549d7f47acfc23b84166acf2e2e013984e3aceaee13a2835f8ce47e4bb8803291d361fb022495cde2bf516b922ce451003ecdfd1a4750daddfdebd7bd8f9a0b784a9b89ae9fa9678414b0fb9404317806c41870f7ca63269c93f3ff58e3f69a161477751c1fe66f43f54f08b2bb1982f4c95a97e7b9ed81e967cd54ed72243d2f70728164e5301cd6d1b48f69341f5aebe20f088c11bee8bd3ccc492f7b29cdda9935edde46d2daa867b8c2749b5f5ab4f7c01db838ed8d172e0c09ed423e8f2d6737f96b9af8a4f4478aad6ebc03328aa3d1c484d3b31e68862ce7e0aea97816d917877aed9f236c35ffd9315df5289c0ed21843c37605c98e491c6e4a8540e87eb4f3731a3d1e68dca93841ec9720db69e1861c6ae104fddcfc2bccc13387fba22227fb2b59506694cb63ef47253a2ea95d6d1b3fae322cabef3f3e6c1d2f77a0e5d334f4aa106b524606a5e57ef1e96438e90ae0eabac82181cdf1b70d7f1bd79762d35b171bde131232627333dc030c7ee0864a3570c6017a3c2b210c77b9a9c886ed764c31cdcc8bdb6966e7f01a047b477575c87077e7131042232e6efe017d7f4787bb9719b266403a88f3a0f278fa42728d900abe4a58e2e975ead3015c00eb1d8b99c3352e7e002c2a9d411429caf038411819e1276928d3f713922dbc247acf5d932f49b641e522526a98ab57fc473ae5831cd7320ab44632b55a4890011231a8225"]) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0xffffffc3, "ffff09000000010000080000000008003f8af400"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) r3 = getpid() r4 = socket$unix(0x1, 0x5, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/111) shmat(r5, &(0x7f0000059000/0x1000)=nil, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000300)=[{0x400, 0xff, 0x1f, 0x1}, {0x54d, 0x2, 0x0, 0x9}, {0x6, 0x81, 0x90, 0x3f}, {0x3ff, 0x85, 0x2, 0xf970}, {0x1, 0x9, 0x7, 0x9}, {0xfbff, 0xf5, 0x3f, 0x1}, {0x1, 0x6, 0x0, 0x7}, {0xffff, 0x5, 0x3d, 0x800}, {0x6, 0x74, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) fchown(r7, r8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setreuid(0xee00, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x9, r6, 0x0, r8, r10, 0x84, 0xfbcf}, 0x8, 0x9, r3, r3, 0x40, 0x401, 0x3}) bind$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r4, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) executing program 5: kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x1000, 0x0}) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) chmod(0x0, 0x0) chdir(0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xfd) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r2 = getuid() setreuid(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000140), 0x8, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x84}, {0x24}, {0x810e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r2, 0x0, r3) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x100, 0x0) r5 = dup(r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f00000001c0)=0x8) poll(&(0x7f0000000180)=[{r1, 0x2}, {r1, 0x2}, {0xffffffffffffffff, 0x80}, {r6, 0x10}], 0x4, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x3, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x8}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) socketpair(0x1, 0x4000, 0xc6, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000003c0)={0x0, 0x3}, 0x10, 0x1000, 0x0) ‡?yx\#Í8oàýü¸§âܦ2\rPÇil{!§8<}„D·±lí›1ut0tAù{.OjêûÄ#úrï€O¸,KYgS,œ¨CÀ  Fÿÿÿvm_resetcpu: failed executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x3}) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0x8001) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r4, &(0x7f0000000280)="012245f6e996e78e1f49271769a933c9c926ba0f4bd91389c8d6e3c2d06b9292f1fdd52f176b9feabecd0f336a2af3b547ce688a72791d968f5826090000008af32ad401567f21188d9adc5fb5e2ac287200"/93, 0x5d, 0x40a, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e9775d3e", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000440), 0x2aaaad68) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x10, 0x8000, 0x1) setsockopt(r7, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r1}, {r1, 0x1}], 0x2, 0x3) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x3, 0x0) (rerun: 32) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x1) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) (async) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x400000002, 0x0) (rerun: 32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r6 = dup(r1) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) dup2(r6, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmsg(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)}, {&(0x7f0000000240)}], 0x4, &(0x7f00000002c0)=""/207, 0xcf}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r1, 0x0, 0x0) executing program 2: socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = getppid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7114e6", 0x850, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x6c}]}, @fragment={0x8}, @hopopts={0x0, 0x1, '\x00', [@generic, @generic, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x8ef7bbaa1f8499bf, 0x0, '\x00', [@enc_lim]}, @fragment={0x1d, 0x0, 0x1, 0x1, 0x0, 0x3, 0x68}], @udp={{0x0, 0x1, 0x8}, {"1e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"}}}}}}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x80) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000180)) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0xdc8, r0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) close(r6) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) shutdown(r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x1000}, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x1}], 0x7, 0x0, 0x80000, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x1bb2}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x20000d18, 0x0) setreuid(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x44) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000580)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) dup(0xffffffffffffffff) map stack 0x20000000-0x20400000 of map 0xfffffd8072de6538 failed: no mapping executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) (async) socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() kqueue() kqueue() open(0x0, 0x80, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() (async) kqueue() (async) kqueue() (async) open(0x0, 0x80, 0x4) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4ff, 0x3, 0x2, 0x368}, {0x8, 0xe6, 0x401, 0x6, 0xe7}, {0x4, 0x3, 0x1, 0x5, 0xfffe}]}) socket(0x20, 0x8000, 0x2) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, &(0x7f0000000140)="7a76a1b47309779b1e26a49d792cd6cab544d8777508680323769783b82362ade455165217f151cbff5f83300f715de6aa5e622fc0642208275ee60316ab7895b96685fa393e8bfba12893bead38b929f78dcd58bb12150491e75e481ad7b97e20bcc093f649b71066da04d4984e6304bdcafbd50a2926c50f58ec59e803940262b9d5fe7fb311d4fc372dea8e47d3a0e4e981dea3712f490168eb6de3986a45ecebe644f31a6e44df2b86ebcfb3aae702b6d905d7b6d5ebee65da02753a9933636270813d9df47f87fc816bee85932a2bf9cceb1cf77f8134e7598b8c88744784d55fb284f33872a06153ea22ffd7958bec75ee6b74effde55f14dbcd1a592380488c8c9dc27188dc2dbb819b0aa8a737d7add38c8831d54c674070c1d307fe03c9f905b21679dc1b5b542b5d8a95c2e31191dc9dea9133f65a20c24c7e0498efe85efb675d5cd521be035848d8d14ce05fde4f535c093ff06782c06234d5a166dae1c0d4", 0x165) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6004272900080000fe8000000000000000000000000000bb00000000000008"]) executing program 7: setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x978b, 0x0, 0xd3, 0x80a19f, "bf08000100f1675910812cc900"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x20, 0x1}]}}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x20) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) sendto$unix(r0, &(0x7f0000000180)="a842d5df481de40dae1fadb3f79dc3cf35fef9c6d3969fed482bea515d7a46bebe6ae76effb6149f98302fcad080ce4b1f805a6c459bfb564368592716bc14513875c5d40253484553d7439c2a5e00f32f50e27620d95607a7850b4f0bae8cdd8b2aed473e0663ecb5baaf46d3a6a37005a0f417699d27a0a4a61f903d4dce3dc40c0ac7a7579928a8a89bde619e80b6c8c04b3b0605b57815d146b248f53b6f1ad6b30b7d49aa84f60a3d9ab58d3fbc55a71d8435f22d7046cd09d317d4cc0f46b5a05b21bfda4ea43d0133aa1cf4", 0xcf, 0x2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0xa0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x400, 0x91) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 6: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0xc, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000095000/0xe000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000091000/0x4000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x80, 0xfd48, 0x597, 0x1, "953a8a37477af4113d724a0418102d7fee49b330", 0x400, 0x1}) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x6c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x1, {0x0, 0x10000000000001}}) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r3) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x3}], 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x40}, {0x3c, 0x0, 0x1}, {0x8008, 0x0, 0x0, 0xfffffffd}, {0x5, 0x1, 0x3, 0x40}, {0x800, 0x5c, 0x7, 0x9}, {0x2, 0x6, 0x7, 0x8}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x18, 0x10001, 0x8, 0x200, "f82635b5a43b9e09c97e3cbd29360739153e7576", 0x8, 0x5}) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0xfff, 0x1, 0x80, 0x81}]}) r0 = socket(0x6, 0x4, 0x1f) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="5072cd22c29c947746dc358a4327345da5059368e0d66563b1f6aa77710e873f7f9c3c50ad2004301d072bd8c121b62e9af2c12e28281354ee09f89c3aa5207f09f6882a40a53b01dd35a1836a9e9ce620c4b736f1737921b46f2dd50316b6b5e57b151c587483d6e93dea8269a39603a9efdd7b6072e6858d04a618ce9da341e4c64d161724415ecb62ab9d84612f8d9b4b301697128b9057f297571c6bf8585d8fde8becce29eaacb3d60843d08dbee18bf8f63af82a60e83a5b895205ba0ecf92530490bfb6b07465cc730a98796269468897b2c3ff5d1f4954940328e663c0dbb58c55ef91664b930f5c23a2adc2cbf424baac719f78f2d7ceb6850c5b6c7a9c50b61b0da8e3cec48d1bcca75336a5ce007c309682d89b5a1f145f68921d58c9b70d5a05512715ac1b6c44173956c1b30a18027dbe7ad4547c05c86fd144bb8de816824388db5b3d32a1ac36ab39f79279b5351518272d0c08009ab8bdcdbf7df39dc868072d122fb18fd27eec07f89beb1d544765c449af9a3775621ae737741416bed1e89634ab7944ea004a0000000000f7cfdd7c93b0975ee375914671a23ec2e7e552f932ff5b6275fad104090a4434e8366187c47aa8e4ce2f932a634681c1bc6433a3dd0c2c3ef7a4210816e8acddcbd4f88b43202aa2a973faa418e629c5fb3fc6a9b29a7bc44d398abfa4a5b03ae9c14080", 0x1f8}, {&(0x7f0000000100)="5b3b4f94193f9fa35b1ab30ea128a4a35c", 0x11}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x3, 0xfd}, {0x8, 0x1, 0x80, 0x4800000}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r2 = syz_open_pts() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) dup(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) recvfrom(r2, &(0x7f0000000080)=""/196, 0xc4, 0x1000, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x10001}, 0xc) dup2(r4, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x848, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x848, 0x0) (async) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) (async) ioctl$TIOCSCTTY(r1, 0x20007461) (async) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000340)="8c520e23f2fb12cd211e74aaffa45be1f6ff204ea4b3f7e5aca62c445071a465b0abe4e9cc6f7aa40fd2eca488343a24d668641709754604a39589eb826cf2c6f94afd5642e814582dc54b95e39511b7cb9a7ae8658d86c3b27f36ee352b35e2dd8757520bff8374047f213a42ef66c94fe2c70ac44bbba18068b7e18f439dd5556734c868accf352801541317c928b97d4a811117a9f4e65f2a99c828ccd221023e", 0xa2}], 0x2) execve(0x0, 0x0, 0x0) executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="3568e3a787d20a54cd1dc758a8faf307d6dc00bec63330f5a2b0dd7df2f440d113fb7be0378a49c4dcfdea02c0ee3ef0a2eb11cae59341a9dee7faad17", 0x3d}], 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x48}, {0x25}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = dup(r1) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r4, r3) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x401ee1) executing program 2: r0 = msgget$private(0x0, 0x22) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000300)="1e", 0x1) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f00000004c0)=""/78, 0x4e}, {&(0x7f0000001c40)=""/196, 0xc4}, {&(0x7f0000000600)=""/222, 0xde}, {&(0x7f0000000700)=""/114, 0x72}, {&(0x7f0000000780)=""/4093, 0xffd}], 0x8) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x157) rename(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x0) mmap(&(0x7f0000221000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001bc0)=[{&(0x7f0000001880)=""/220, 0xdc}, {&(0x7f0000001980)=""/75, 0x4b}, {&(0x7f0000001a00)=""/179, 0xb3}, {&(0x7f00000017c0)=""/43, 0x2b}, {&(0x7f0000001b40)=""/96, 0x60}], 0x5, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001780)) mknod(0x0, 0x2000, 0xd00) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) syz_open_pts() msgrcv(r0, &(0x7f0000000080)={0x0, ""/161}, 0xa9, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="04000000f2000000"], 0x8, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000040), 0x0, 0x9) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) executing program 5: socketpair$unix(0x1, 0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004c0000/0x1000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000677000/0xf000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f00002cf000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf", 0xed) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) msgctl$IPC_RMID(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) executing program 6: socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000240)="7d42af6fb7b31e367435eb7b329aedd3c78b06f065b8772a44e0e70a378925e95084cc8e289c038b5dc9b1cd875b19de7612354668525ed1196df76a235b22ab86b4b74f9bba11db36f9e5b6a0b1a7577ea20af58d19e9a33b13895d428d86fcb32810a2c239297f2ce8f4e61e71e5c13d5f4defb8625e064d0fce4f2509ab66f3087d98504d27947a2a9d56d3ea24f6f78ab5268dd044232c7ffd616b72d90759880d32f2da70354a74a06b4b5e8baeb2112b0b9c1446a0df09a2f55a6a732153a923f808", 0xc5, 0x400, &(0x7f0000000040)={0x2, 0x2}, 0xc) executing program 5: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) syz_open_pts() socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 4: munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) shmctl$IPC_RMID(r2, 0x0) r4 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916, 0x0, r4, 0x0, 0x2000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6, 0x0, 0x0, 0xfff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) close(r0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2ffff) writev(r2, &(0x7f0000000400), 0x1000000000000165) executing program 7: r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="fffdffffffff006cc500000786dd600000fe0000000400000000200000000000bb00000000000000000000000000000001"]) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000780)=[{0x60, 0xfc, 0x0, 0x3}, {0x61}, {0x6, 0x0, 0x0, 0x1}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmmsg(r1, &(0x7f0000000280)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/244, 0xf4}, {&(0x7f0000000640)=""/143, 0x8f}], 0x4, &(0x7f0000000700)=""/66, 0x42}}, 0x10, 0x42, &(0x7f0000000300)={0x7, 0x46}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x644) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1f4) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x200, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000001c0), &(0x7f0000000500)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x81}, {0x1006, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r4 = socket(0x1, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x87}, {0x8}]}) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getitimer(0x1, &(0x7f0000000000)) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x7393a32ce189c3c2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x7}], 0x1}) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x8}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(r4, r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x4}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000cf0000/0x4000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x1000000}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) readlinkat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/6, 0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x416}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x2007fffc, 0x2}) r2 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) socket(0x18, 0x1, 0x3) socket$inet(0x2, 0x974e502bbdcb5f63, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x3, 0x0) setgid(0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x9) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x4, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTSTAMP(r5, 0xc0287533, &(0x7f00000000c0)={0x1000, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$kern(&(0x7f0000000200)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(r0, &(0x7f0000002740)=@file={0x0, ""/4095}, &(0x7f0000001080)=0x1001) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) dup(r0) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r2 = socket(0x18, 0x400000002, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) recvfrom(r2, &(0x7f0000000080)=""/196, 0xc4, 0x1000, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x10001}, 0xc) (async) dup2(r4, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) fcntl$dupfd(r7, 0x0, r8) (async) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000027c0)="bbe9e2070000005238151b3ffe45be508ebaf9833147de2b33b3d7f35414c18d9abc5e5dfad21e23f6821bff63970ff031fb31195ae89cad0000000000000000008452f9e8f918bb84f66afdfdc8488dceb7fc8f7738c6acc82a91fcec85afdb5ea3c902c9dd3d9967ee5ded18c1e40f27ff7cd2d84d00658037ea0507f0f81b70327393b5ea5e295149676922067189eec803e5af12f281a15a0312a073bfc20092ad1f60ef8ea634e29d1c449ff7d3b9ea88afa41328a36fd1c69a106a5bf730fb5ef4c964a9982cc8763ded1ab303d991e122b2f5fb07c2066fd20f2a47a5121abc716aad1a96f5271b9d0a01bda6ed83e549dd01adcf48", 0xf9}, {&(0x7f0000000380)="4794f77bc5e05dcceadf771fa4c9e00a77c4a81de0b9a8a540b432b1105959acf38769ad879461de7a485ebc8a4dad17f41a1ad941270ee0be9d9af05d5ea7af61050c9685a390435cc5dfcfc6f250b62b63c3b47a600c22003718ad7b98d0038d869fe3a8a8850f0874c3e841d306c9fa4c557c9e8c4be280f2a94abb", 0x7d}, {&(0x7f0000000540)="a2a90d959e3e2dbfa2e130a0f37ec12261c77da1081339b9b2d37f000000", 0x1e}, {&(0x7f0000002b00)="f54551bc7dfd3c06afbc054f5d2c88828e53724fcfaa2e345325ce9ba1bfa41744dad9701c2ef1f74d83531008e0d42e6f427fccd0f585b3e3c91334d5a4a8d038c2ebbb4092b74da571d46db620671c531e2618cf701641733e5404e00f709dd23f2df1c3424398c58c4b16a442560da0071ff54341b669f389697bf83e1b95fc60ea62b124f24bc892a1bccc5a196eba033004b56a8ccb62ea502a4a0786b28261bef119248a8ceb923be89973cc8b10df864e7079512fa757696f67774275a0a3aa8d60fc394647ad7e5ba220da5bedf48934f250ee3281c4d5d7b4186beac9a3ad0b78980012158f3765e3a598980a1f9a7e6b65a642a38eed6d1fc20f3eb22abe40028f706678d097e8bde6df3a21d4ae39f2cd10ee39182ab0679983fb4d9677f29a3fdad6cf0e31617a54200ecd88b740e316c03e96c628a9c98b1e8fe5c4025ceb2545b46975098c9a56ca5be12516de60b3b2d0bb80a585bf978429f3406ae0bd03b5d2e7adabc4896417d573729c94cc46394771a5523622517f12f783bfc6354a94ee7f0fc968c1b78fa950f551a2c8f6eef1b14f728c1b143944a26ddb2459c92c1af38910d06c57f25f499252efed4b3ee474883ffd1516bb60838ca567ac3d6330a7c7fb324f71ee071dbd846336063dee78f9bed8b44f1361c49a7b1e96d1cb36903e4e2284cb0d8504a3e5d51a59579ead06ed950c93079da5a0a43e0fafc16c217255e0bed5ed720166a41e4d2590a77e264c2fb9c17365d9057d57be02d684b12259fdb73093cf50c935033d7cc0cd801ac9326a98f6ca1c6326f56ea2b9a16f37b9a66bebede60c86cd15334f677e6d1b49883a6791bfa033e294db9cb9618dc0cf03b24719127c66903a8beb3809f7b6494c842d7b5cb04de3b8c2bd3e86cac4b55a17f67fee54764f90bcbbfd77b892439f0d6987c76c3bb191348043936385bc29ad83308d63c985aa956f0b9f59478df1dfdcf5c59f7684153231e30370bf9ee33f6c245c68a381e9a862a757ba1142f3706b07eb67071f3587285205811ab68a33cebece65f59f3089239c2d21e06899290a7e90e7c394fffaa4e54230e8ee8609d91e177d2bef15b760df68c38ae1bc57004b8d16abf4051b876cd855fd82ef4f941c605a633a70a7ac34584886f90e15221b5d73fed5ae9c3e8fd65cb87fadd8023101e9b7e1925a14e55c305da4d8687a299f10cac7d0a5a3b5e04f0404066e19a1b3944f6cd462eb8af37ab771379c354266a9f3582a7965c208172817c4a0a53c49e4688ec6cf83fcd44df36e7fe5358665b356d23ab5017067edc11fdef5d7c469ed82191145e650ff13080b7bc031ac24cdcda943ae4a41f24d040c1755f6b269373b0a505b6b7855a8c3f6c035be7e1bdf2769b6343c512667837a03ab001457e1b8aae82b751a0354f4a7d29f6d12603c401af9f9b53d8fb731b1d5f01c6ac72339b2824a38895acb70e6049dc439a1a423929b521b91862fbebd312e4608684a9b0f2a0b5875e5d113d6363e63f5e0fbd581d14173e3c49697a97dd923a7200058d4ef07f3dc3cdc4a4d8b40dfa0d6a18ef6f1421b8007cf853d63ae55ed2a06b5e914f6354b33079c34bdc7e27f7bb911a62bd6386f3c15d4b428672f059330def796a73a324222e15b815c976f59ac0b5dfc6988246c0b0699da6ad31b92ec806c068a1d80de82364a59458796649ccf17f5adfe48ddbfe30bbec3d943288b5e07342ee75339a897509044d15363b61bf4cd0e99f242195e1d0db7b5add3922fb7267231b40ab9aa22876c32c88093924adf686f097d89101d5555d0fa762ac2ebaf68055596d7442290b1e6e10a3ea74ee5b32e3cf91a69532570c120a245250c3bfef9734b9871b22e9d35316f6f6ad096525e5df6ff889e0904fc325bd69a060bf4dda005a5fe30d28857b38fe39557ce94ed360d25cbd057645ff71d0290a3ae5121844491b1419563f9e304d6faba049b620da031898b8451e342d9def3814ed80a90b8c30fe2ca4b828d7991058c93d437108ffaa18e33848e9859108e9db8104fe555c9b0df025593732c5db35111a93ffdd0e3873cb873e73b2bb409a379e038f2c294311aa7f40640ed1ce388819af0ef6b61bf5bf036811a37cb44e1c3500a6e3f3688dd03433d1a6029656a6d27e298a2cbd889185e319cb503ada48fc6b96e1d85958cde8602f4c843d3059af9aaf7a39ae45c78876450194549f7aa502b83e4bc112a89e4efdd00caafdb40785020dacf12755e2eb18d13281a53fc0c6c61b2eba75a3d77175d6e9cf09300c1326d573757d420eef21fd6c89517a2071d48017d0bd06d1b9e019b40952cf6c9e2a7b3034fe370db6c622e9fe525c65d1147dfb307c0c9e847c43daf60c4c2c1bccf274f6d8cbceef3a28dd165f59487b173edd9482ccf1224653ae7067fe0d49156b4da07138e5843be79e147c84746f472056c1744049af262f43c5a347ab250750896495981d7f99a70cb137930bbcd33114dbc41b888a5dac74228414b4b75767a46d06247d65ed006e1956bf48aa8c01bd81532ce9ff59638851aa2528e0e962e00905350b8ca2a7f264a0834824de4a03beb74a14adbc7073439170544436e9d42da1fe13e92c26f3081d54e722d5ad985f19ae191f63220a573f9bc6c16eaebc308fcb00d718d8730889ffc0516c9459c5ae78507d0fc5d7d177acbd14317626bd131412f3c4046c04dd12aef3d2e4025b67d80a60ddcd299707c7824bb0847675111c5c61aa39ad8b56bb9a062c175267f3f1513a182852329348981bebe99b8aa9f902e0a4267ca8ab5d10158d5e8661c9c77883b4794749b4b64aa5494a38ef79c96e7ddcc41e8bea80d84430939177814a50464722b7658a74e67cc5d2eb3dbf0c64621feeb55e0e1529a30cb3f2a26d2b7db4a8b2dba33a714338878a4a215cea5b6db204a412994838a81d02b5f1b384757f8b74763afcca22572b9456096dcab226412924c16fd6810b383a42620de621f58f3ecd59aeffd300bcf26b20e0af8132dac36cd4a02bf75da336f8050e783b2023ad15b362399a7fdba6429f9d26fea58e942a775c1cbf75527d474955a16300c3d0af59c8d497a1017fd529a14ab32332004ecec6c89e5856df3eec28f88dd24893f8b6bb52cec0eb9f8ccfaa02e0833774a1b3acc3ba7c9c03ba58817bb2f2fa583fdf6807eb3a90cd937498d77e3ea6ae77a9a61a976f23348ab4ec084deac1a7ba1ac816ac9546a59a6a4340298a7f244916bec2e00dbb93776dfab03eaac5be6f2d5c0b5e3f0e5a5473db52bfa99c46c74837bee09a68de4bbe719699719cf5da476a347d400896675b99d0f41f168835adddf877058840602a24f6450fc2c55bb8d6149dd862dca748867b5c1ef5fd582408f7aa5f126a83be4ddaaeea9653151709c91cd0c0834ffd3a09f4edd81601c636aa5e78b9ef54f9e9a1c4ab15f1e7cbe7a060f65f36aaf937698a8f27c6d8ccaea0077d4e99defed7ca6a16554c678e5a8d89fcf7031fceb739cfa6aabbac82a68bb43b6535652b47fa8ff0591f56196069e7ebe2c2b0dd6c946f86f7566d0ce2170bce2e9318fb4c93384bfbd0357f61285647e399b9abc13879f8147f3310d6621cc8bc990d9e6b948a41b2d156ec5f56decbf7471e11670d90d2d142570a7a6c20eb9d94bc2e3b43e67422e3808c0e726429d4a1cdc587d0147645ab71b4d84288add39a1df8a5ea174b41cdfdb012c4654cd8637e2f26896854fe881369cdffc7aa8c657f147fa8918314043ff4c1d1a082955c3031d95c9be0a8a93850ef3a75be6f327129d38684f371bf7970624e410e8068f17a0d1fe8c2c49bc815d44ab3579268ab9920a198a8df596f19bdf51087bc71b0b46fa9babfae58fd34e9b22107ba41eb3d33ef181e36e259e343c06f0ebc40fb8fe1a7c4f25246a00e947386a2362fdf3a693a0c067edfa53357a6a035e189b80d3e03ccca45ffc67a5c4a9efc47ff80bd272285e2945f0ab28c1d25ee63a53308683968a7914c27b1c6548503b009d37adfb19faf9d19f08b3b0111cf1265a6b1a9210954f5a9828d129a9d36a695d1876e5f66b9ddc5cad62dffc649cb84d7cf536df46148cf74966f9ae4bc7302c210d04fd178df65342e135da57f752c3ed5f4e0d95a6723bddc3b9929d83175e69910251b0d87422ad546c981efe2dc7279c04ad21ec475ce800897fc1ef7076e89ba6d3a0dc9199b9adb3ff3896c20411e65c7fa10f43b6855170619197f66c0d31ef368089a4d4393980ec92ac0c722bbc073ec52182bc032095586a5b90ab9b57f46a1ae9416e1c5f07", 0xc03}, {&(0x7f0000001580)="cb661d886d2300e7bf41d3d2a9437169ce222350e72464e88e18d5fbfb4a92a466cf9c7cf10d3dab9b57ba23dfd8cf234875ae0093c35b8338067d274aec37e7d9c93fdba3eea1d75b9e2ab9195bdd61fd81ad42fa98bc8c1615043785bc44f89eca5777957a50c1094ec95246e320ebf1ab1dfe4d4e7a1c712a51d115117954c21812545f133ff1a747a4358d8b842b442556d8ea25ad4c8446a3f495d5f6f63f2af118cfe44d365ab8544e88a1f3c2a7adda8b286a752251ef6b653e40", 0xbe}, {&(0x7f0000001640)="4f5a0a0dd0f2a7145051f5f9d1c9852a67a0c44306e6b775a1b0a1a04eb33a8ecfcb1a987a8ed3972d2e09a0071482441458ee6022cfce12a241ad8c9190839f3bdc3f082d16d0dc49c0bb84592f73389397b828524e3adb3e692888c5ce317db28381e88726cc64008ee437df6d5b8e9abba2004603c7f939c9e28f41a6d61299a42e711084388e37cc7bade43c8e2e21d516f97d023cf65e1cb148c0581dda35ed4b1c5b096f5ea1ecafd98575375496c3a03d68f39ec80300f107125a4c2c072824fd1c8e611d12934e2d7b4f47aecbc7c6d8236821e757635dce2afe79e4db993968adbd738bbcf25feb92b8ac3c707cad2c8ed44e59e56986", 0xfb}, {&(0x7f0000001740)="a0af9e0009e46a1f13de317cbe10394c53af205b6aac33971e979c63100e79283a7cac578e7e335c71f90dc1f2b480e4e774f8db29d34f3c371c87cb90f2fc51ceb6278685f1f1ba673c7e6d8e03daaaad72783cbe04e0c591b33753fcbf366f2642758e782321ff915e82d59d1ddcf93f0b088fd7eff7cdd2a926fc3691b19b8154df3183467446c807a3de7fd8103fc3b164b3950bfefc46015a2b208ba308f54baa4339fa64c17dc931c6f5ba2a2740fe86d56f80439887349ce8fa6b2adb06f013b5ad7b138ff68227dfc9d735a2c2db07bbe759a0c6679b3ade3b64632810eea76bb57afac4c012107db8ab8cfbfb921d94d2253ad4898ff3771c2f8a567693e811277d50dd9c2338b06aa88c4058beadec4f8301db4a65b0468e3865fc6465037f6fa99edadfc3cd2aef9539be4d9055967d3bcab8a314eea296e9aac00fd98dc7bf7709aaf58c6b106d84b4a3ffa94250f0fa1442aad2a2bcae2332d6f9077d860cb0abf416e2a93124c54461d7c606b8945edb96a041ff232351576bc90b26a00965c28ffb01b3c7034a13f5b0d9434053521587e80ab5306f105cb07aa0f16ce1acdcda4507bcdf844fffdb9c8c03d39688344000e7f2b98bc4eba7dac47f6f5d964ca7981618d3c768c6b875c19213fbb1420dc9c065b62070ae483b660979cc6b922ffd3317e7c277f3914ae604a0e8b7b6f022ddc3583e10c96731e8dd3aefdc949875763fccfd9167deed3a33267a1b1b18e19c1440c2c4f5b94781e2ab09dde41fedddb4ddc2dd7f13c82b2cdca2d7ca863243209b55ed0e1e99e7cabd443aaf56749574da344f96e6318b87b95694c562905f13f2b1bc3155529da94b355b1a2721db4f61cce76f85851a63e7333f47ca8cb346ba3f9eed7fdd831e9536c8bb4d90ad02f2d7a4353fdfc1e6507359a2faac83cc44b9ff9ce2acd85fc832440c7cc36777433449ba0922f3dcaf70c1726d8e7c5bb89fbbbf251d111a7cf6b788c69e83bc90d667be2bb3e253575e55641f51bf124f657803480d55f2165a70f70b156d9ee48e31af71f9a01a9f84ca67d930585e3772657fe9dcf52a3e9a4d7934ba53a4b91268380965b8be4dba32741ccd115e3938276d6dce01efe1a18eab129a087bde18f867b7944f3cc905a9a34cba27bbef42250690016f96e1569c9c8b9842c0d846e1e909b1b77b9de27e0e38e5680c900abfa50c7a199daf37a6726286c80f7d9a3dfd8a13ff89f8ce3636648dd121de9931e4d3eb899ad290d11a268d5ade3650795c3b0f321a9bd001805f627e5099db826445186d89a5c77d04978617933ac86ea39b8bee2850c34687b74f66232666661fb411a079e8601cb6885038ad807ee41c96ec24c9afdbd24e28089ea7e0e12ed28736d9825dbc21e45f2005871599796eb322509546686ff7e016ca9d0df5ebe12a12eb0cfb4b60a5ace1ed38e28771411b75e0c8c0c6cf8d7a1bac0d2f7dfe1012cde5271be406da0d32e6e526a2fedfe32e6115eb93e49b74d200be9c4ec640a21d9ec9083597d8a17fd20f7e6735b7517706107f990c8cbe695c9bffe910491bf28ff16b79771784ae25350a22719e9347ae4018ca53bf53ff9a09d14290f7450bf5ab92d6b355244142afe4bc1945acff17653caa5b574c69aef533245f98f623daf05ed67f57f5f5d65885e8716995d09f27e03a8ce094f6990944f7fac3f53835395eabdd6ea8929fc7f00ed6eca5cf7587ac28a7e6433c97f3ed1e6c63fa1a0ab90077961fded60b907f85176db2491c29f6b65f1b90e2ed494115355b1a8b8119c78a75ebbb478e0ed257b0f4041dee9b7dbdbdce34293ca6d79e47975e2d905dbf774e962cfed83de4973c29c4f5213c867148252ccc45354a9ea547ec3821776f5b8aefb0e270e54dcefd383a43383d4ed39c7109fade0a81e4e71f9446a144abcc124146120d15ae68211aaed3b1ddab9dee94e4960d5e6d318fde6c943790e1a67665595b7b7821c9a9478b9447bfb03c79ff104cfd32f109c2a9461c96f8bcd946e7f08f2a873c150e6949ae9f78d3dce5b83d5d026762448e7ee4af6e4e5e87acef665d0617a482f484d6f5c22e0795e241fb7ab47d6122f2aad72e6947187e42ce749d1ace44677ba7732d34a68a02f8f6815d27a56b01e95c861fd3c2f074baf6a1a7762712afb8d1e608b4d2dc0d122c3b216ab47538776505a597d7fb9a73461f6dd7bc24bbbade8383f7403891c6779fcaa5b81e136ac4609d777ef9a755a74631545acec40d59693dce67e0de536b067b7f7eda38b0284a254f3388ae794952f732c192f3250294750f610b7a5a8d5cf31f3c93ac7834e894fbcdc1b278fbc6ca7b33016c11720dceaa2223c642eb385a1a17c6e80a4c65295d50f448151a7fe35b7c9a27c114214d2c1691c96605504c2a29704d5e295bd89f0af14bf4696762930c89d4e222c592ef8619b146ffee0066d85934793990cca05504bbeb06833e2998397a679fa9ee94a6f274d68f3823934df2a3ff72cb4d1d927c095aeeeb58b6ac8ddd6b7f2d2547b4fc7d544fed3bb1bb1e0c73ae091c41137db97bbabfdae95ac24b241c347b2c44ffa381b782b661c5db901fb4f88e3df7b8cfb1a44eaa5b243d36801c0d7cc76e3558c2e68a337a9570041f27e5eb5695f255ca0eb2948951d58a2db54539c0cdf0467dae738e9d095fd98a843025d2ced95a11878b343103d4d0d63c2909d1813e0ad8a4c80c00c6d2a6b3feab2e46197eaeb5f2cda93f67e6c420448f9d67ab2391b91f145deddd608146555bc291d7e3a40aad175d62d89191670dfd0db64ba7dfdfd9ff75c1013d19b24fb7fc23d12d8f16a05b697988a1037c05ced88b51917dbafc5381701ba2fc24aebb40e7507f395bc61e62aacf63000c49206ac5f16f61c2974cedbf18f11c5b4f2f9b74a53ba86dbaacf452553d12914aa3cb4a49a860fb773474574b7cb5f5fc4b9ec245c24271f6549c84a52c563892e12c34c7fab0c53302754fc6262792073ce13fb7e2ef4f648e005b8c4428d5063099bd33a3048205301d48ff8a4cf0335add10bc68648c9c1b4b4bc1c519b70e0827660a5f9fd1b05230ed50163e9436daa087ca2894b21ed51c66cf8adf001c3b799627f8d119bb6e4d2719a096ec6b6adfd1ef5a9ddb0b16471e7fd08684dbca6a249d523d3167a0369af6840ac64fa1f9da77fe1fdba6a47ba8c26d4f8cc01e611f46976f7b4ffa75814070ac4fe12f2b287f99a79839dfaffd0a42641045fbe7567819e63fac13498c1a1cc12a6822bf74b73c64ca29fadff949edd43f21e21f228d5782a85bbb13ccac8ab74c211644204e0493677fb65e0d91c5e4549feadf44b5b998d1aa19e7ea77492cc903e0ffbfb1d0549fb08bb822dda491a7bf2c83953c35363f3d9f3fbb7998b8d6df2271ac3bed1fbf42df1a780b4aaf6924ae87210f5fe91b0e537d102652e4ceb09d451f1eda1144205bad552a86975ba1b3a10fbc23eb7a3c524fb1d6d4aa07e507920f897cc2e0cc50f79efda4cd4b32a42badc236d84b4e9ab3507d595b0ab4019d38fdf763c5bd9cd13a6fc65b47ef58727a1981d6c4a3b2a4417b69214d38ee657a9ef54d6248f83add670491f0df7e96d74c1153c6ad96cc8c5e8c89b96c088cbe3a1d2493560975211dac83ce2776d80b1c971c3dca9ebce037639f24f61e05f0501d6e2303c5349b6eaf06bd1af9a196b2ccbe8fba002779b08dea9210e0d130c4ef155ff00cc3b74d775675e96da6f12f1292eceb9e4bd113fa00e1d65ba129d1e4a2f1eb31f195f98c29027aab6dbb559be897f4b63765f5c040abb4c370cce351d1df70abd8233c7d8b76b0ddd20c19cf9f444695ab747b52189e9783f259f1ac724f083daddcf6ffa9b1377fc5c5b38dffc710e998f6294a9400a60fb4e71526c2756799e5751597106a12db67a8989dc91417ee892151ad5a912190e03da3ad33f599bf1973cc5b693e89b1858c726f0f09d0951f537dfef1fc5abf508632e9ec5edcf4b54b5de4106484d62c2910774f8b338da46ba62872d370205150093c72c2e145477e4e87ef5f43573e4c88bf98bd1d7947740c1affe8ec462121305965f86e69fd32bc149e308df7374a4aaa2ec1723999ded30fa2bf97a9e25e2e93ddbce7ca9895bee83922c3f67e2f80538dfeadfffd9d20b1d84a18beccbcbfe802674d52c3c82bd914df95940726867c237bf85796506c68468e56b09c83dd6e6e50d0ffb789180df9d8cb1b182f8e28ebafef48f92774aed589d4a9", 0xbe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32], 0xd0}, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) setregid(0x0, r1) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = getuid() setreuid(0x0, r4) lchown(&(0x7f0000000140)='./file0\x00', r3, r1) syz_emit_ethernet(0x1bb, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab9aaaabb86dd6038d9d901853a0000000000000000000000000000000000ff0200000000000000000000000000018c"]) executing program 1: setrlimit(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000480)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52ea65ccaa74d6e6b85b6cdced701d7ef2012b1e1e8d0e8dca31553fa2d7031fad07f3dfc4f97b8b7f81499647e6e7725765d61436c05ed5765a8e7235b4427ddde87021d7b6855067d3e0652f35e55bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bc6fd3eceefabee7e3ebe806fdb4f6af569ae94b5d12759be9b2009009d9e1908fbd204a91cb29dd91006fa4498e3187bbca4df8b060ff40857b2d52ac6e62a283316c7d75f97", &(0x7f0000000080)=0xcd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bfffffffffeffffffe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b860f7021f567adf4d", 0xee) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f00000002c0)='./bus\x00', 0x6}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r3 = dup(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x216d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000071a000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x70b2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil, 0x8000000000000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f00004dd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000353000/0x1000)=nil, 0x0, 0xfffffffffffffc00}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x8}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0xffffffffffffffff, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&@[%\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='+%:\x00']) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x100, 0xfff, 0x0, 0x1, 0x6, 0x42, 0x3, 0x1, 0x1, 0x1ff, 0xffffffffffff0107}) chflags(&(0x7f0000000300)='./file0\x00', 0x10000) mkdir(&(0x7f0000000340)='./file0\x00', 0xe0) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000003c0)="3d779bfa", &(0x7f0000000400)=0x4, &(0x7f0000000440)="d515112a42c855f4e957abc5d8d2cb8cf0f20370ca0a98ef74358b046bebf53bd7be35e7dba302dd1266238e687d8f91d13cc9b9079f2d9b01eb3675216442dd38e4055fa32393f6b0316b03ad3378cbcde59c21919dfefc68c9e2cd467c2df791d17cb3c45285b9eff10a4f6bf0a3fbe1b54bbbb413531c95634d66fb3bf49c82bd96560f3e7797a7f8ecaf9adecd7fc651075d6a8ce47e12fb981939457f188de4b8577106ef11d8c6ec8562b88773eea9f9b9080bc8d46dc87ff618dec93542", 0xc1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x4e6, 0x3, 0x7}) truncate(&(0x7f00000009c0)='./file0\x00', 0x6) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000000a00)="e9c57b9a7fe29eb5db1b76ec457743b2cef41bf48f246210127e42d860b4fe9e361ec308c7edc2629e58cf0e7f77a8ddc98de27491", 0x35}, {&(0x7f0000000a40)="2a5c082b3bdcbee14ddc2b856b6974e0044ca7403e7f342d077105b034f8656e6a0c72adbc751855eb0f5860889151646e3b50b7ed265ed4f6bfe92f6544a1de8277ed6a7c3a40baf47ec3c917848fbe212323944670661e81c8f9b04dfcf7bce53006c98db0b210767f2557a29419c09b433ed47e3dd9562e39b8ebbb24a3e4f2138fdbbdb8ca53581c1c615b3361445f", 0x91}, {&(0x7f0000000b00)="e03d52b39c343f823e83a242155f2e6e3de2e71de1c5e8e01e638b18c417ca7c0391e870fdd0ba12586aef2e871f83bbd315a6146ab681b3172771e5b5335e4a4943d184b2ef83c17b3b6b44086400ba920a66942ce76254e2ba137439517542c029790dace1ab7c2bb249c93abb00dba58fb068e3114a3ade3f60fb88d965dac3aba6a71277fc028ad9bf2efa5e52cb987a8372a5a36cecb275ba3b847b36b475126a01ad97d43033531d425771ac1ac18616d30982c4551a5a80789db85fc90e7f175321170d2b47a71561fbeadc2a33740c670ab83d1b1590d930a1eb8fa9ec21a66342e282d28b1b5fe7a53864d0727d3a421f1006ff67e81c35b66ec7532e4371b944626b8852fe2e43faab903f82335ae716e99b3bbd32202500abb53dacb47a8f16cd7482bfece25269cc743408e70ffa6b96eaf357d8827c123f77f5c1c3267fdb563be46b9e9b5f8faeed675512173e4d31e59ca04470ad28bfa49510f6e34c73aaee880bde62e69bbf9227f06ea232499c007ce56c68d498e7b5f6547d2de5e9d9c1a90d22ebac8dd1269db7ffe08f6d8d117ce5288e9a49704a9842dc2d5266c098fc111486ccb9c653976974b1a01f719f9b1ef5b6bb9a267f2b926a63df61ecf656ed62ecaad4a5e39aa5cc61652f4c9d7994bb8719aea32b1aaa68a214d9106872147bfe433d13984c1e047792729b430b63dd80cd23f5ef52f6d1523002083f6c4408c79eada4d9438e6efe6638072b830ce2bd4f661d3fd6b0e852dbb00f9ae837b5ee0555067443ed5fc5f10e3b251717d8ac7d95a8a1f372e23d3d332482a518fbbd7590a21b35ad8b177e9cf7b89717cde3fa33191dcda5a8c5b3728cb4241f4387860c562de278f813c5115c8a0deb96f626fe653c96b8d8dea00304ae59e6d49beff41ca2890bfa92979b6b8dd8d07f08a0e0ec1c6fe08884937ef14f8db7506d97ff4a2bdca2a970593ac9157ab62489bf1d2e0913c1e2815d81cbedcb4d67bff0769b0225bb42d247f0ac26d5964e5d75833980a6464b7473dc2c4f275253e98277006ec3952dda47b745fd1be7ceb682bf74c80e5e8806252946cc765f811fd83fcf10b1d80ca55bb2c65e5ac7c48164560c6de7c3a5c21f7e4533722a2143b83a4347724bbc505d94ed2aaf7811e690f0e4b0606494c208d3910db13377bf52b5fa781371ac255d4e3923ea8e343073e458f54a781f455ce107800b964510dda5c4599f01ff90db9d0ec872563f688831c294da96f3872a9286df4afacde860f3739a447ec8d34a36eef805316951ad2f6c11644d327a6deed74ff9776bde974ece547182f8c7d1c4648df0d228fd9657a4e03cd286f6e40429512059190b257fb056f9826315cbf98247d237b63c57d82c9156a3e928bc21b25534f881faeb47aad738a627dae101eea93450e1ee33f3c298b19fc38041074f410e2f6d9a7048120b31820f282596c9e2ea6b153cbaffbffba21b3beb0647a91d4bbdb36e560a39a713b4240bf16b1bbec72eb23bf15c655ef2daedd0296efc5f3f2a775523a38931ce65db2734a3179c718eb345e248a54c6fe5c3dd27668ea567f355d3de18bd9c83b976867d640c8a8cee539577fae49a098854db40eb37f6ff274544bd8fa60582395ce49665b79ef622a74b7e0994660c27bc06076fb9931000eedee2504ba1bff065b11665a76e66c65a6612b16b9cf91a47ab395e7988ac3359ae0aec85865834e64c07418f363db6503f098bbb460ed2610318d0a7db2ea7d2a631737ab69d513581c427af8a26b30021dbd8631ab7c02aba59d2507b6184bd78ed7d1e9e3b5a101dbb0a1ccaf732b92cb89e5226cd14046daaf1839430522a06b35501e4b7e5ed83dcb26e7eb3991b29f2908be0ed5f2897e81eba43111a1834b3f2ca29f320b534876e6b17470de1f914986b978f576b00507b6f8dfcf2ae8b84b25856247b8a1e90eec4e96c2b74ba29ea85a45f297b9504c2977fb5ae310ccfba4257e6c6d8b26f2e16e66e100ed535a23f076a16fc64b8287368d16ee2f9017882a8d7b94d19544192a322453162c33a469619de35c1921de5b305acd7380cd60a0b9df8ab23494726ebdfeb9be2e0cd815f1d4bbc10de8e20d9310a9fb1327c2500c4d6a5ab3a06c8ad0d97f880d59d84df04d0cba3709c76a8019292976faa2cd59caf87fc7fbe5f404d898253d0915d5a71c250f521e45b3c23113ddfab68f54ba83029d0672c3956cce68f82dee0e75787a00da9a58e08a277349407719c67c387143a0a98d6c7ef94f2084b27758b7cc9b7a0f63cd7af7947b4a7514226a49d1a9f7f91961a5d5af9112e688a44aefa7260679166390c10a6209acbc46391995983356d0120815ead68e9236835183532d39701206c8d5511e6653279bed30e6c463e3107cfc5e4f785b3c541a7c5f18d9a967480e3e6fa9677180f7a80d6ca4f8f65b3259fa872a159414e33f1711494f2d3eb0e803e26132530587286d2039979305376962c17fbd8561dbac7e3322780dcac1af39ad9aefc76dad0213e44cf6982e108170bdd6e5cf8a449db4625f0e35bc15bf8460c73a7388d405517b68f580e5837b01b98f37351476a67af031d093441a00f0867fd9f8cc0f5589685a8bd22d2d154192e5577556fdfd5b61f83b2cf93dce9522873526bf5c94614c6d7dad45b0058a1a7ac01e15ff0944d71b11e0d2a821aae8ead2317e2bd8c2865e05fe44444d4b8bfa9c24a8c5c4f447ff8811b1d8bbb639279c69d9c15335e0c55e7071f708c83d562f2df7acae4566365d8478eac775dc1d6a51037789afde96c18b9266344cc53260b3241fa002535f3cb256976bd1e5e20d3651008764858da6da442192466ad3621fa65fbb18e3d1a96dee87be9fffd85ded258963c6fbbeb749a31edad97bc1edf5f3a1416b75723052a14ffeecb10894695047b53e7e31d9b07a40982e326f70f8a185ac1b435024b69ede757894ca3922484c3906774dac3b56e4868bc15fff51f625d7a389b557360926e47fc1bc0e80fc51a0bab52cf0bae4e513c29a0b2f6a63b8727a0868928d0f5405c95c4b8e9e08dc8e5e0f5a1daee7457bc717b743ca5f5c2a5e3b006ed0989d24d762ff33ec9bc28c413cb94338bb4f453aaf8858211c512a1af28c3f6de43f62005cb890a4322a16e817003e569dea90ad156d2050e9b7c26956f4ad4aa20606f557374c0d7f6a58b9a7eb928382689f71cccc609f6ce4621ab7a2b726fc4aea77977939c537324cec0fa8358c7e6b840cef68239a414ff5b2dfc5682e91a14d4a82d3437efd9baeae107e788b850b4a8606c69ca94c8f5ed687bd6f087152448a8f74b2868fc9f2dc54eaf329ee083136f8524faafdf4ba7c28ef4b770d062e3426b1276d0f0849cbe0704d75569aa79246b78b98d58a160319c362acd0a4798499d48ea83e6909edd2fde988007a55bf589380a304bf477e8fefed51c8f845f246e1a01fc9b4e592a8b6d28c0daddeb7bcca749aea892dfe3977d63c6689d467c1e4af178db0b266887029752de9c97c8b1cd6b6a33b7eedf338e1010ecf858987e7aeae7cc27a48b75cf2e18eef4192efe35bf4d3346e90b9200d446c4e2ed8a959264a60c02a52d00623391df50327cdb6a73161e587a3126d3cae7745d1501a49c93711caefc449a150fa84d5fe128ce396679e9dae020d5d20df12f0ed3078040cfdb9d3e3e4542e97a33a13a8bf5df18458d63ae2d6adfe48d1a1ac98211f563f752451bba62ae038fe85e7ef99f614b71b0e4073cf4e10d2fec55577589aeb10dbe08ac88444e373dcfd78c2bbe40add202dea845d4df7b4885675e2ea8991b5d8ef4db5becc2c1b44465f84075236439645a1586f480ffceba2e22da073cb4b70fc8b43e32b3a22cb118a4c7e72e15f02cff02acacf1afd28c923b325c819badf9321897e3810d7d8567a869d30dbb20e0aa710b559262d9b8eb3b6b49223cfe7c76f859b59fc58b893a178de50f17a429b9adb2cdf0f7407787ff56fd06e6ad95b88cdaea350b3ca8907e2f6bd4aaaa2fed43436c8f6fbf2f09bcb4559d8f105d1e75745fd9fe0a347b262aa0cd8a369e21beeab971b5583fe148b303887c6cb9b2316e28ed37ab74d35a9879932e080b51a149b7b830eda9fd332627d4983a4a6bcfe843db69c680a1feb8e2f37845d5b4f614041a3fbf53f41f3422096915cea20b6e9483121a28097bceb3cc93cb3dd99b9eeae17a3284a7483aac879a342ae8f6d48ef858553764a847457ff64210b028e5da68dd7036f9b1ee652f1899d7bd9ee0db8b8a2fd932ee31bb958bccf8edaa0195e2562a0c09c7ccd8ed0eb8bb2f049b97c3ba23b396d7b738f06ceaa70e55dcf133038cf3268193ac30008f8034df1639cf88491f131fc708cb7250e04ca66b0d79451b29a0e817ade5be91775792cfb83cbd87ae2422ebb28a5ddd44a40880075fae44ce1768b0bf32323043a0c6ebeb1ba446379013c58f6dfc938a122c6394fbb71e1fd2e85c3c1527a025b94ee5e4ccc8d93a08df5cf5603a1123254bf0bd15e95bf58e74053822c254e214f23c57ed9472608d7f15143b4ff6787dcf754d78112c34f28c8cc317c4e6115893fe4ced70639002a1e89bf7f84a193124eab59c2844ab8fd931f5f68cb44bbc396c3412a6ad48c3246f2e12011b77800372c056d30f97386196cad7f319c0d44996c456969b8f044a3cf03c277312d1b5f81b97917451d670def4eda77bb25b4c878f9360b5a598ee68c2c2212d8f83e08c07e8a214dc5b467c48a3786b82f9e489ed1bf6cb83d20abb2468059f3ce862e7611b157672ea8f6b0eef89d9533cfebd20cdea377ee6a44ec0d7d75be9f15293dce25c1bce37e611cb751a914b17ec1799a0385faf9e015430e6c0578d68fcbb75538cf8e2f6bc34f9847198309899aacabb201dd61bb814d3c2596075a1ffacad0c45d454a941839e90a709a9aaebf762852485008e8a0520f21fcf37b2a24ab67dda1a60c329c9bc333143b6e91a68c61f62a8e5a947bc256e3c626841d13d8774d1faa167f746799827d0bd82ee97f5d270fb19130714635ea230f25c7234773e881b43d73ef6c48a71515b09a544f174ecc9d9f91db55dea2fb82bdb4127f06c0497ae57865397db5bf9eb2d63bc1792187c47ca8c0212d36f71592dfa796c434503d44a9ee2a93320c1ce4084faab1b3ec90c49a1c75c7ada30e8a818eff0235ade5eff79517fc1675890c9078c63642b7b2feeffeedc3ec5fbdef183fa90debc620097b5af3aef7837ae1f37b4f732da3a1c05e26fbe5761b53c3819a10979ffee343fcc784705f39d013c8ceac852537d64686ed0f09a23321bd50e80f31aa44457e8eac71b47924588869886177f56142240201e29f745556801dad77daf7a58365aae80dee7c21f775b7e292b1ce73188217d0b81c98fa04d8df73b1006fea4eda59fcb2c2744b389865abf21e8a1191ee4bfdaedbcd58b8380f45be119b89759b22b12acea9e7a7464487639971a4c5ad2c7b56598f6d279ee9f2313eba2afb5a86057d905ed3046a2c4bed003dfd5071e868f1fd0a633928439a0913d90909f7c2796b504f58d8c3530a78351d8ff764c673b13a0eef6db70560f74067908d6756b479255a948f4c27b701687aa3f340b53d917408eb420110798d00da94d24ac70f05f4830b5f13af63a6ef4b07ed4d98e8d4f1f60dd8e54d068cc246d21b44b7a3a460b2c6e4a08eca8202b7a53e2583d1baedb9e20ad84410dd9a378", 0x1000}, {&(0x7f0000001b00)="7419a29a8f75ee02aca4939dcd5174ef6e8143384838c076082c3670f03bdac9a41b9c29d2384b39855ac1348cff3378aabfbd4cf67c662bd0113cfc0202dd47ad7c0e1f008b759de8ba7a44c29e41a16f5081e94d07bc46a2cfea0a91bbb45218404d8d68b454678695f584e6bbc2bcbdc3b67c36df8cb8d63bfd591e22ad46154a199121023c38c82a147e066989bc328580e4bc2168cd5c211487e88657fd9ffe176e9ada233e2d6da18c82c0d263787d1b02c70276ef3ce7b45b8a7e89d2eefc0c38015cf5a40bb2b40ed6b597c674cc6b3978195e0929e75dc8d20f7e", 0xdf}], 0x4, 0x6) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001c40)={'./file0\x00', 0xd81, 0x1f, 0x3, 0x1, 0x7, 0x4, 0x3, 0x0, 0x2, 0x3, 0x6}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001cc0)={'./file0\x00', 0x3, 0x2, 0x5c, 0x1, 0x3f, 0x1, 0xaa91, 0x1, 0x2, 0x3ede, 0x6b2}) chmod(&(0x7f0000001d40)='./file0\x00', 0xc9) r1 = accept(0xffffffffffffff9c, &(0x7f0000001d80)=@un=@file={0x0, ""/510}, &(0x7f0000001f80)=0x200) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001fc0), &(0x7f0000002000)=0x4) sysctl$net_inet_tcp(&(0x7f0000002040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000002080)="6832ba518308320da53aae0cea9431919d0f620eccb36c94e02e449def449e7631be5c29d060c7044e8eb1ac3836c8495be68a3eaf3dad5261fda6543a460076137bfbccac2155fbcdda3e1904311cc2863e721fb898db335f477e0946e9010241aedeaf7ca1ba4106a44212aace1161db20ceb7d4e714639e45b62df5ecaba2a01d83e0a0e12da6f6fa02daa4efb85b3c2539eda2a6703f03440b8b8b09cb1d04b717087202ca626b39f40704384710e767716585817dc93a6c67a53ddc0c16e3814dfac3dc1479f0c7a665cb28f35c4d0b224536e17796eb36f9b4f526a15084b5e92f21077a92426bec0eee066b57018b0651c8bc271a77287f2da04aea8895715f009200c2957b4f5857c440fffff425f670cebae8bfc67c76ab6609b7ded8b25a7ba0eeb5a9cda959591bf6ad28336444dd0d8d822fd2abb0c53420bd1f46fbe5a1ac4917d0918f6b48e1bd06d2da8bf916ce7324cbeb09c2f2758eafa595743a7f58b9f5d1d76bfa32181d9e98c9b67b49e9f4ba184b308c9fda7cdd90b0052e1c6e4cd8bbfa7e7a83259589bb55da74fbeda7ec8d74fa7789b7326aa3f3439c4414b5f4b0243d7d4b3f699e0a0b54eb870dc2ce786a0fef129a903ad8514f1cf89c5bcbf2169b3ce62f2b31b05f7d1602b91fca22d3aa3f1bca440bdb7b8cd12a95c7607a959d1e8a47074be44dea8d5c83967007e2b6d257048aff644624d83f95d1818b54e7f56bffdc64c6baf30b69ddbfb704e21fe6f54bed145f617c0fe16bfe794da63e749a4ad946be4bf9b5616abd9337da61539d263256c9de0343b4fc6cbe08e0154168f30863163df9007cafed5ce094f3cfc48c1df66e0594dd7c1f0180c9059915ac87a6204db5f7830732c44ed6ff1c08e977b793d05725df4caab0f909a6fcdcc4d5a3c639763a44dd591b9f3ab9a0d3b5c9260c9c3751a7211d42a3b968b2137bbad3f4f0e1666354dcf0e853f8a347c334416cdfb9ea036729c703d51dac219ae0acf115f81f06f1dfb1bf6938cdc831d2dbced1cee25eb7e4e7c6c11cd584e40a839f4700b47a73d0060764bfa028aa931324509c64f2005f4df8db41d7bed68f4b9ae7cbb7895ec0129bbcf7bc8d33470bf3484807edcf45f239a7cc8884b11d3f4a616b83c145c2e39565849ff26ac0eb29ca743528d768e550d5a3c66f42a491895854e4540c71238635316043e2b3dd90f8889cfa927d7283d82fec4a94048b1cea94fc05ab3607c046457b457bb63e85f8000f7223f5e76d1b7f587524e024dfc7349c03edd92de0cbb456c111e593c30c345bdcf02670ec30c924e8b473cff9e62830687694410d8ec22aa5890a6a7989651ce5bb0ed2c1c0bef3d560e1d3d935963433ec5ce4df4e05a94cfc16be3da11b263c743eb86db9e8b250eec75c9624ac43de4c5ed1743abc945e3c167427938b9df88e29c4b72ba23cec6814311d30a487ec00c22ec663eb30e95966c924ec36e8b026b98b05b25733a2bc5f78bc52c65f0aa7ee10140c510ba44ff5291ac5ee3dad570d235e2a02a32a3a710cd076b50291ac6dd8ed338c761d74cca4f6d07d2d23e9ddf2afdb1c26cb42be18a44aec9305d752347765f716e1968219eb7e66a3dd70aab0556784ba159055fcfcd0f2b671dde0891f477cd3f69b5637edbeca7750ff599735c0e0f6bfb51948a9000634d88cde8350802399e875d1693dfe7b05ad8777150b1228d8d72c2f2ab82e80e823177f5da8c1dcc6dd4c1774a3315b7581de9c55ee864be16d22a0ddf7b3dc5f049590ddf2265abb671914d3f9ce755364fc8e028adcedcf1019100a6509f9eef2d57f1118b0cfe90021a98011d61aa7ef16c7c603e30f0dcaca0658de1c0c3cd98fd878f53e7f206574972d4a8b352516ee8eb5d231e1d5efafd295711b7a68b07e5d14871dcb2b4ebd4d965c6cdba702f1f966b42e0a4b4cadbf678bc188068ce4fc79afa697aa5a134eb160ed52da634bc98bdb43ee7cc7ffd5cd7b560228e8a0543f16da077724d67b7ec771051a8dd9c3315fc20eec159b2ddf9042a21e83c223e0cd662023d87393aa41319d00c755fe625c806d6d2eed00ee53d2fa80b0e48f375b508d6e548d6bb523b83df30b19feec79281952ebbd71f73cd7cd5e635a0b7c20a2dd0cf353b563e92b0fb8502b067c0dbc4a4370dbe80dba21feddc9f83d9b914d0793581a838994cb25dea901a841d2d6a3a449e1f483b6a70b4e944cfaa615088d5b09e18843f9f94348b118484532def0cf0e2cd12e52f7ce137174c003f08ec540120624f928fcb873f7da4315402959b89462ee6bc700f3c7a7c420c0c99f5ff4a4b276e353c1a9382d4670022b06d93966ba8c0a04264c5c81525bdd982c4e93cbbd28ef926994af7ff5c3b26a187e31b196e24bf57c7397c7fbb2b064ec382b60e23f23af0d70c60861b4d2bbea8dec66978b38f52dc5a3d71a8975c853964f03b006eb6cba75d8f15a94e59ee00aa3fea98a6785156eaed1eca21d34f6fc10ed41f55eb5064f1e5ebcf2413d01999cc20c9b5e63f060e7452faf57fc305533b84244260c3526ac65410d48aeb925dec088453bb715b449f6295f5002ae9d80f1615697b5121c8c2c31a1e82d60eafb7da9be7ff6d65848de41f53b6c8c9a58e82300cafcc74a320fff764ae0dd5ed55922118a0222ebab4977eb5bc50f135ad93ee3ff41e1a8e3dd6f8b24a4d8ac2abeaa0b540060fe83c805bf6540aa273faefee7d696394c624a10072d0f79023e429d52990a0dd2442edd0a4bcf3544cceeff2d3eb7d0247589c16167df6e3785d92049cbe53714fcaa05da64785394e800b448ec25470728efa0a664b9b6d05e4ed97d82426ee25e78459aabc0a5582f797a2752d98b30fc88941d02e042e311ac1b2185a15824d2e0829dc0a75e25711055b6dd9001f0283c44910bd86a9e8421b93198f807b5d790f57869993c28796c2b3d68f4f508c062f416d8791c01883d6258926f827180e738aec28b0a6ddd4e330ca8ab068fa873e4be02f7b6d00a33d131baecfba5142a4d9b0897e771b7f0dcaca555270195acf1b8bd3269b45d3bcec19aa74d303c2fd816a02d3134b60b46ee044e44a8af9b104bf1443179356c7f2c3acd644dbdd70b13f7bcd4ba144566977b96c380ca1f71f24b7529edd92edd6af43eab97cc3aaa812a073e63db384f049d8d8e6f42421a07056a528dfba28cbf4d1271a3897a4b7e3e91084a9b1b77c810ecd61e62533cf704c43ed60ac65bc61ccf4c23f7f73b4581ee196e43f4ec3ed193111e2d34955458aa354b8b089b8dac0b56a5c842c6ba595f6fb9a23427a59d526de0a73225db174aa4df2622f793c37d62a4d9ac05124acf752ceeca32c10d98bea0cf3dd979ebc324a72feaea9270990bedd4d7223bbb334dea884d78f73eef12a70b5638964ac1bdc6323f351864ba0971f8be0b42ba6ccfe9a5be916676acc4d95c6dd1c04301172cb260cac6e5daa78c86f1914bb77ede8962596c4a290218965dbd4e55f3d51aaa133756f1999d816ec9410acdb85a8883c71712ddacd6e78f753bc5ce2502b369218643a405fe8b123847028047b092923bf98a6355865ed4ee9982798db894478c396d10d31ebe1b4d3f5e87c73a080ac509f3997decf4c2adb858a224f0259e47643db72409a70ec9320ff9cdac3f1d4b405187b2f3137e9468e92b73102fcd077bb2aae70c35cc59eccdd09bbca2d359a04a4a6d4fae5f2d6eca07f38db287d80aecb86265bd918051da9a214ae896b784a1c7227289332a18692e1425d2d10b417e10f046a5ea3801cea23086e936335e7d9d0c5ac3cad3ecd4e4bbd66d5827071624d5f91e44c0941b934c4d6ef57ae56d7371eb6a50006baf94426e4ee9bd338b273625a72dc1aa5856eddb47d19af0e4fc46c19f161bbbfac8ff210ee5be95d9ad84f90623bf4d5166fb56376a74687548f249a63bae4892f4c47829c8febb26c431b9d31cabf9ad79356272a98cf3d0e9a6979f893abe31a9fdf027e239a274e8d82984c0fc583a82a9635401d69768db44b278e951e33915641f393abfd8ff9f9a24969cf9dfe727bc7b5acbe87e44c396be2b971f95e4d194da93ac99b466671ab973a55668b34cf60cfbf67bc449bd4b7484eac615a633455695749f53124dd378185176f1d2c28d83de750533e61b635e264c1c5ddce5ecd46610592bf1411b6ffe9d76d8ff1eb330035c235ac923bc949aed819a0d075770f59ee06477de0c7cd93e2823a76ac78f58d736352ac91749cdb383fa41a318aaa27911d00848b7503297d427fdb435ce0bb4a350fc505a48d36391900e94681383e9ca3f2e5a229ad62d2d3f934a73a2028b216b0650c64a5030d9f94fa14f4f0d86e0e2e46987280569cb458cea048573eff94c7f20bfbfb9fafcc2265f855dcc75881a3b6dd9d0c5b031536481c5f6b27534493b5525f9f885357c5874e050c2e704568f18e255da78d77e1dab0b9de458b68d4ee4540e7c215eaf0bd83d1bab435ab97c6dc6f3824d1dd50e73df8474e1b4f1dac440e6f7acba5f1c45d3bc50e6f1b8ddce28992a7f39e92d78a28ea7bfb1a3765e91c9ce2c0b41e0f3ab66b7dc660f132c897a251a3f5c352e514007ad23812c9a5096b003579151bb8f9a616418b4451b0fbd3305b4529c712902e1d6d78f6e15a27a1a0584a90bb88ba32733bcba74d149788c94f7ad235ae2d709fdcf38b3a0458dead698ddd3d6b8c28cbfbfac933c766e7712db324f3c7c9621a776c5de2b2b263e2124c50e8b0c126b3284d2f90319c5e378484d2922b6bcc841defd622eb7800c73f9c44728f9eebeb0315b0e6c0ff915a37fe3f68ed752f94edad44036af81de153608271a9c337f1efb2a76270ed9cf79799832b43c911c82dac394c1203fddd33056ea739319bf33b9b49074e9d782f18ca187d9c12d873964357c738d53314a141dbbc252363b4174170b9018046f2594bf8dd600a75c32a1afcd5ea00d65eb30e58f7a85e7b4a70035ceff1368e826f42954de3e6e0f6798ffd0a979350950629138884590123a01c9d08a84a11791de84c8bfe98f004a8d85dd3165e3650e2f05b47bcbd875e9624716c01d1fcb12f93f479b661199c2f5e976aa864321fb0c1dd567e71f1032787f0e957c5dbe1348217a445a17c70f828022534bed28750856e2913539a693810d5785c88dad39b38d0ebacbfc7adf1c37abd4b76029ee9dce8445dde4d9da31bf3ec75eb5eaa95bc2f32ba01022786a7a4a35e7c7d3cb3c9ff8b7120907a49c15306e92e5f00e2794d8af69458ff37df509b66ee15db86ee516672a83148c90f44d5ec867cb08c832c9c75f378ff1cfc2fc5f9e9526cdd49f97caf2abeab7eb1d1c9452235a82c03f596ffef9c86998dafa0ee50a15a286116f279b8e54011f75cdf942a3b543399009db17ed50c3de7728615352cd23d2bf777425a06b675aa0b267ab8bfea56a643406bbd285986a8fe16656cd2322a44afad735c776b2773b058568b948d64ea88eff69c8f5e7c1e694b110976342bc54da05e8814a83c9f7526ccbd88120222cb0c5693f3776cb35ad9d12b36346168663c77d57bc398caf7421432f720521ec0a00dbff8c50a00feb6aed9cd60e6f6a4eff3e0b42a74b647d64faca3f1b1965c2ae74da4be5a1fe44e7ef9e59ead36ebdd19e27f6c04f8b6119af8385dc9b6473edba24d2ef61d02afddfa77c0211f04d65fadf568a1b45e90a386e0e9f660654d45b0f2ec57a80df3dd42ff6", &(0x7f0000003080)=0x1000, &(0x7f00000030c0)="ec88be2d821d294fe3e668fca2440dea315523c8b9369ce95a4c73edca60f5525c11532fc4dbe9074066c37862e26095771b82d20c1628ff527410762f8bf9debaed707a85cd388ff4cf3ef4174cf9283946452e0eb248e47ebb7109ab678631d48f7c03f6b192701952282842c68513c394e8ccd809a728b85031e6b026d7a77c9ede289abde1f5cabcddc65c865e22cad8161ab123025afb64652a7e22f654f11feb3104d0aea567c7acb01e30e9aea816", 0xb2) sysctl$net_inet_ip(&(0x7f0000003180)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000031c0)="71fcf7f8e81b6dccf2f9830d759dd80c77e12989ce190712f8fa601879d87222aa1fa951d293ff03af9f9788b2c951d8c5041ced761d57c004667ad1d20b394a3f5ebe66dd63b4ca", &(0x7f0000003240)=0x48, &(0x7f0000003280)="22c53d1d20b15b1b3217b2aa7727dfbdc443216a875a7415b46aaf58ad84fab2c2177bb6fc2abcb293a145fe87d748a6d58d914d027a2b87230639be2a33bc5176cf92376ee468ddb3b6d91360c84774ffe5e17b29bc21c4c89a464e847f41262171b5433b716149c2df3fe16ed9f4c46c", 0x71) chdir(&(0x7f0000003300)='./file0\x00') select(0x40, &(0x7f0000003340)={0x1, 0x9, 0x101, 0x8, 0xa8, 0x6, 0x8, 0x1}, &(0x7f0000003380)={0xfff, 0x9, 0x400, 0x5, 0x5, 0x1ff, 0x3, 0xdb}, &(0x7f00000033c0)={0x0, 0xfe, 0x1, 0x3, 0x7fffffffffffffff, 0x401, 0xfffffffffffffffd, 0x5}, &(0x7f0000003400)={0x4, 0xfffffffffffff801}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003440), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000003500)={&(0x7f0000003480)=[{0x8d, 0x7f}, {0x4, 0xfffffff9}, {0x8, 0x863}, {0x41}, {0x24, 0x1fe6}, {0x85, 0xdb}, {0x5, 0x6}, {0x86, 0x8}, {0x8e, 0x1}], 0x9}) r3 = socket(0x10, 0x1, 0x0) pipe2(&(0x7f0000003540)={0xffffffffffffffff}, 0x10004) fcntl$lock(r3, 0x7, &(0x7f0000003580)={0x3, 0x1, 0xfffffffffffffffa, 0x3, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f00000035c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003740)=[{&(0x7f0000003600)="836b391c9e5f3f60ba4f1af76a53738635694db5a682bdfb3c77951c6881087269008963a640718262b44db902d131d6a608a9f1bc1a60147eec11dc4c1c99db5a994fa7faf64eaef53a4f4d2c087be88826f3b66751134a3bd0fc97f2b967b46bc9dc784c1ac2388b0ab0c16133a4ab17df91c33706d4e9aa30c7be42b48c4f2e6c5612bd2cea4a", 0x88}, {&(0x7f00000036c0)="2f7c9356be8a7b1c3e3c03094e8bb01d1c6e6f71fe660f80fd29a2e196e90101e6209da515c63840f5406114e1f02af2141defe8193185a7871ed81cf5f5389a0bc9845277f1ec46b3d1c982acdc0a0d132e93fd6c08200985948217e410", 0x5e}], 0x2, &(0x7f0000003780)=[{0xb8, 0x1, 0x7, "49647a9e795d7a20ead329236ff3ebbf3283cf1db24d9ab9767a8bda98c7177fed83b7f3e4ee6243033374f1dcea840d38d0868c299f1dde1c2f44eb91b27f22615545754e18ad6f01fd204318149888e67ceaf93b67ec60eeefde3dcfbb10083116dfe6f7dae6e3ece05fd81c019c5d47db67ddfd3d183b3aa446477a7efcfd9c79a6d89ea5ba4787bb7c6b59f2941e30bf988cd0b39233ddc7b3a2de6e6445fe55"}, {0xe0, 0x1, 0x7, "17599f38802ce14fc2895eabafb990bb350ac92c62293ca712da83c079dcc0a26c82d0acd14b4042349bd59532d3141185dcf60eb529e7a935420b9c4af1ade2d40d17a56da9bba319bab8400b9085929134f6fc7b126a61fb4ed5a993d8f0ff3b22e2d43f3b08966af077d5a8ce56567f06a9017b6990356c2b5b1e9e30f7ed258cdce352b72dfdbe9d827acf912ac156aca400abfa2d0166fb466112db87e7ebea38045d1e60c9fba9965f4d286bd6359fe21b07dcb67c852199171577734977ec5a704891d12e00ee453a577316"}, {0x10, 0x1, 0x3ff}, {0x80, 0x1, 0x7, "1fdc5a2657a78c785d6285154aaeaf7f453d859eacffafccb9214cf186685a93ad4a6df033f2fa8975982bc2cec0f04cca68b14c597b171363255a97ae57e4ef9bb44658d43bb76524f39f3330b9d680baf6700af2dd8a2181028168979a22f800468e0864be9ef2097b29ff134a1b"}, {0x20, 0xffff, 0x3, "f794128e5d98de12fc"}], 0x248}, 0x5}, 0x10, 0x0) mkdir(&(0x7f0000003a80)='./file1\x00', 0x20) mknod$loop(&(0x7f0000003ac0)='./file1\x00', 0x2, 0x0) connect$unix(r4, &(0x7f0000003b00)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000003b40)='./file1\x00', 0x80, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000003b80)='./file1\x00', 0x2, 0x0) executing program 5: mknod$loop(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', 0x0) symlink(0x0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0xef5, 0x0, 0xfffffffc, 0xfffffffe, "fc686b34eaa14a94ff040100bd1305d67121963c", 0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1ff, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x20, 0x2, 0x3f) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xe, &(0x7f00000004c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe86) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) executing program 6: dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() (async) r2 = socket(0x800000018, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setreuid(0x0, r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x812e}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) (async) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b22c92863819a", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000500)="00203357825679666dca3361537201b1f50b6e30dba493ad68bfe998f8d2ee13bd4b676e44e045feffdf6c080a5ac7a8b27717775bc8ce41ab7cebaee0af93874d47ee4cf39f16bca422a788d28d4df85c1deaaf6636f1f7480e7b12414a6b440e6b55f50e9b76f06828153f0fe11a046785a7763d59eb6a584fcda2a4a4be9ad8fe0cad2330389270f78f780fedad6a4546bfad61fec371da6d9448c287e586db1ab9d33e24a5575cf72ab462b59cecf04d171cbf93ed8424e3a66da08c429c29af22ee55fb665e04bad08858054b838dd488adac2c19e8f35630e70d29b9878b891a0bb8074cfcd8ae81eb413846bbb40eb14cb1ab4b011bc98bcc63ed2170419778eac2eb1b446ece14487866f101b7ea5e42070127067d468d99c273399b0b948a089ee961a3144cc42ee8af139a6964084265025edcb45ab746cdda43be96127b893909fcf6596fc88f807ee21ba4bc0e3268cdbc70d8fa6b414658", 0x15e}], 0x1, 0x126) seteuid(0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) executing program 2: setrlimit(0xe, &(0x7f00000000c0)={0x0, 0x6}) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xc14, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000380)="62c37d650019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec92d9edc8ed9b057c1437732bd32460b58cb163fd1000000000000000000", 0x63}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x0) getuid() setregid(0x0, r2) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1106, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffee5) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) socket(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000480)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002800)={0x7f, 0x7, 0x0, 0x7, "cd2ce6b962a5107a5e58ecce43fff109fa261b79", 0x0, 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x2794}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x4c) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x400, r4}) acct(&(0x7f0000000180)='./file0\x00') sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) acct(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) executing program 2: r0 = socket(0x2, 0x3, 0xfe) getsockname(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x80) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(&(0x7f0000000580)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) rmdir(0x0) symlink(&(0x7f00000006c0)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001240)=[{0x0}], 0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000880)=[{0x0}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f0991", 0x5d}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6", 0xa6}], 0x4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000bb5e13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf6f882b297be1aa0500000000c257ee261f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0920000008e371a3f8343712051eeab71d", 0xac, 0xc04, 0x0, 0x0) shutdown(r0, 0x2) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x87}, {0x8}]}) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x87}, {0x8}]}) (async) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[]) (async) socket(0x2, 0x2, 0x0) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) dup2(r3, r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x80000001]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000001100)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c71", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x20, 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0, 0xd0}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) listen(r1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x1fb, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r5, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) listen(r4, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) socket(0x6, 0x4, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x2, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) executing program 4: semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000005c0)=""/4096) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000003c0)=0x7, 0x4) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) socket(0x2, 0x0, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000400)=[{0x0, 0x1}, {0x3, 0x0, 0x7f, 0x3}]}) mknod(&(0x7f0000001600)='./file0\x00', 0x40, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x30) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r3 = open$dir(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000017c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500ffffffff00010000907800000000d70000014e224e21e054572770814521f9bcfaf5c562639b1b60442d996b0832c330b2f609cfe1af4b245fd4a2ac53b9c6c683791f2ab25db3dac76a42a4871d877e99be1bf56a925dc8f6abb798f23fabb22caf164c7b81280306ccc6cf23e105809a8c013439e90d55e1faa355a5008caf8d480fe03a4694710847533c38c4ad9e7ebdace70ed65c9b7cdf24face56a8483e30afb7ee6450026f87dff3dcccc828fa305dc822153c39952048592864f173c8a3435825e1ffba9496d37193c101f70ee3d6798cba9a7c73252d2b9b29f334122348877bcab33d91d67fc65ce052c7a96198c3029166fd4c8a709f94568138719f94bb81a6b88c31a95c480e83f7d2f47cfc5f6aad74595dafed4da9bec72a536a26c9273347b09eeac66b6ec1d9c62c2af2", @ANYBLOB="3b8b33e760858f8eabab2b26afad4978604bcfa2", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="85a6b712bfeaf580851d377eb58dd140c5a9affe01ace8cd0a35486374566533cb8df9bbd9c7ff37e94f51b2a7b558273b7550bfe9cbbedde9d76fce01a57050d2b9fead0eb2f49707f03c817e1811d2089b9ca07657483b591aafab55b62ba20a9ca008bd02293ec1fe794de4116a607f0f01337a9b252fd8cf05efd98d88cf44df2d80dd7f69e3743d56bdfa305395ef", @ANYRES64=r3]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 3: syz_open_pts() sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x180) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, &(0x7f0000000100)="007ce21dec7be6402ad1aa59bca964738637a5718ab5f6de49937872a367df38430187ffe218419987b1d5c8becc7715db764bd5281158a995b0b3581a53", &(0x7f0000000140)=0x3e, &(0x7f0000000180)="afb747d5f917da00215f6cd78b02dfa410f83fd30940d554e95c6ac1b0b048b75b080c71da07b87065d141619e26cbee968c0f0a44f07c667b82f79aa0df2b7c9a6f0f03b73adc479af8df92fbbc6c07369bfe41f9020e062b0c22c73a482e420b1f1a19ac2ee34e63cd911a0ba5a3896748c307c7a084833a", 0x79) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xffffffff, 0x8}], 0x2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0x68, 0x1, 0x5, 0xfffffffffffff001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0xfff}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x2, 0x81, 0x4}, {{}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x6, 0xc1e6}], 0x4, &(0x7f00000005c0)={0x14a, 0xe8e}) setrlimit(0x6, &(0x7f00000000c0)={0x5, 0x3}) mlockall(0x0) getrlimit(0x4, &(0x7f00000002c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000002240)=""/4097, 0x1001) write(r1, &(0x7f0000004240)="a7", 0x1) executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000027c0)="bbe9e2070000005238151b3ffe45be508ebaf9833147de2b33b3d7f35414c18d9abc5e5dfad21e23f6821bff63970ff031fb31195ae89cad0000000000000000008452f9e8f918bb84f66afdfdc8488dceb7fc8f7738c6acc82a91fcec85afdb5ea3c902c9dd3d9967ee5ded18c1e40f27ff7cd2d84d00658037ea0507f0f81b70327393b5ea5e295149676922067189eec803e5af12f281a15a0312a073bfc20092ad1f60ef8ea634e29d1c449ff7d3b9ea88afa41328a36fd1c69a106a5bf730fb5ef4c964a9982cc8763ded1ab303d991e122b2f5fb07c2066fd20f2a47a5121abc716aad1a96f5271b9d0a01bda6ed83e549dd01adcf48", 0xf9}, {&(0x7f0000000380)="4794f77bc5e05dcceadf771fa4c9e00a77c4a81de0b9a8a540b432b1105959acf38769ad879461de7a485ebc8a4dad17f41a1ad941270ee0be9d9af05d5ea7af61050c9685a390435cc5dfcfc6f250b62b63c3b47a600c22003718ad7b98d0038d869fe3a8a8850f0874c3e841d306c9fa4c557c9e8c4be280f2a94abb", 0x7d}, {&(0x7f0000000540)="a2a90d959e3e2dbfa2e130a0f37ec12261c77da1081339b9b2d37f000000", 0x1e}, {&(0x7f0000002b00)="f54551bc7dfd3c06afbc054f5d2c88828e53724fcfaa2e345325ce9ba1bfa41744dad9701c2ef1f74d83531008e0d42e6f427fccd0f585b3e3c91334d5a4a8d038c2ebbb4092b74da571d46db620671c531e2618cf701641733e5404e00f709dd23f2df1c3424398c58c4b16a442560da0071ff54341b669f389697bf83e1b95fc60ea62b124f24bc892a1bccc5a196eba033004b56a8ccb62ea502a4a0786b28261bef119248a8ceb923be89973cc8b10df864e7079512fa757696f67774275a0a3aa8d60fc394647ad7e5ba220da5bedf48934f250ee3281c4d5d7b4186beac9a3ad0b78980012158f3765e3a598980a1f9a7e6b65a642a38eed6d1fc20f3eb22abe40028f706678d097e8bde6df3a21d4ae39f2cd10ee39182ab0679983fb4d9677f29a3fdad6cf0e31617a54200ecd88b740e316c03e96c628a9c98b1e8fe5c4025ceb2545b46975098c9a56ca5be12516de60b3b2d0bb80a585bf978429f3406ae0bd03b5d2e7adabc4896417d573729c94cc46394771a5523622517f12f783bfc6354a94ee7f0fc968c1b78fa950f551a2c8f6eef1b14f728c1b143944a26ddb2459c92c1af38910d06c57f25f499252efed4b3ee474883ffd1516bb60838ca567ac3d6330a7c7fb324f71ee071dbd846336063dee78f9bed8b44f1361c49a7b1e96d1cb36903e4e2284cb0d8504a3e5d51a59579ead06ed950c93079da5a0a43e0fafc16c217255e0bed5ed720166a41e4d2590a77e264c2fb9c17365d9057d57be02d684b12259fdb73093cf50c935033d7cc0cd801ac9326a98f6ca1c6326f56ea2b9a16f37b9a66bebede60c86cd15334f677e6d1b49883a6791bfa033e294db9cb9618dc0cf03b24719127c66903a8beb3809f7b6494c842d7b5cb04de3b8c2bd3e86cac4b55a17f67fee54764f90bcbbfd77b892439f0d6987c76c3bb191348043936385bc29ad83308d63c985aa956f0b9f59478df1dfdcf5c59f7684153231e30370bf9ee33f6c245c68a381e9a862a757ba1142f3706b07eb67071f3587285205811ab68a33cebece65f59f3089239c2d21e06899290a7e90e7c394fffaa4e54230e8ee8609d91e177d2bef15b760df68c38ae1bc57004b8d16abf4051b876cd855fd82ef4f941c605a633a70a7ac34584886f90e15221b5d73fed5ae9c3e8fd65cb87fadd8023101e9b7e1925a14e55c305da4d8687a299f10cac7d0a5a3b5e04f0404066e19a1b3944f6cd462eb8af37ab771379c354266a9f3582a7965c208172817c4a0a53c49e4688ec6cf83fcd44df36e7fe5358665b356d23ab5017067edc11fdef5d7c469ed82191145e650ff13080b7bc031ac24cdcda943ae4a41f24d040c1755f6b269373b0a505b6b7855a8c3f6c035be7e1bdf2769b6343c512667837a03ab001457e1b8aae82b751a0354f4a7d29f6d12603c401af9f9b53d8fb731b1d5f01c6ac72339b2824a38895acb70e6049dc439a1a423929b521b91862fbebd312e4608684a9b0f2a0b5875e5d113d6363e63f5e0fbd581d14173e3c49697a97dd923a7200058d4ef07f3dc3cdc4a4d8b40dfa0d6a18ef6f1421b8007cf853d63ae55ed2a06b5e914f6354b33079c34bdc7e27f7bb911a62bd6386f3c15d4b428672f059330def796a73a324222e15b815c976f59ac0b5dfc6988246c0b0699da6ad31b92ec806c068a1d80de82364a59458796649ccf17f5adfe48ddbfe30bbec3d943288b5e07342ee75339a897509044d15363b61bf4cd0e99f242195e1d0db7b5add3922fb7267231b40ab9aa22876c32c88093924adf686f097d89101d5555d0fa762ac2ebaf68055596d7442290b1e6e10a3ea74ee5b32e3cf91a69532570c120a245250c3bfef9734b9871b22e9d35316f6f6ad096525e5df6ff889e0904fc325bd69a060bf4dda005a5fe30d28857b38fe39557ce94ed360d25cbd057645ff71d0290a3ae5121844491b1419563f9e304d6faba049b620da031898b8451e342d9def3814ed80a90b8c30fe2ca4b828d7991058c93d437108ffaa18e33848e9859108e9db8104fe555c9b0df025593732c5db35111a93ffdd0e3873cb873e73b2bb409a379e038f2c294311aa7f40640ed1ce388819af0ef6b61bf5bf036811a37cb44e1c3500a6e3f3688dd03433d1a6029656a6d27e298a2cbd889185e319cb503ada48fc6b96e1d85958cde8602f4c843d3059af9aaf7a39ae45c78876450194549f7aa502b83e4bc112a89e4efdd00caafdb40785020dacf12755e2eb18d13281a53fc0c6c61b2eba75a3d77175d6e9cf09300c1326d573757d420eef21fd6c89517a2071d48017d0bd06d1b9e019b40952cf6c9e2a7b3034fe370db6c622e9fe525c65d1147dfb307c0c9e847c43daf60c4c2c1bccf274f6d8cbceef3a28dd165f59487b173edd9482ccf1224653ae7067fe0d49156b4da07138e5843be79e147c84746f472056c1744049af262f43c5a347ab250750896495981d7f99a70cb137930bbcd33114dbc41b888a5dac74228414b4b75767a46d06247d65ed006e1956bf48aa8c01bd81532ce9ff59638851aa2528e0e962e00905350b8ca2a7f264a0834824de4a03beb74a14adbc7073439170544436e9d42da1fe13e92c26f3081d54e722d5ad985f19ae191f63220a573f9bc6c16eaebc308fcb00d718d8730889ffc0516c9459c5ae78507d0fc5d7d177acbd14317626bd131412f3c4046c04dd12aef3d2e4025b67d80a60ddcd299707c7824bb0847675111c5c61aa39ad8b56bb9a062c175267f3f1513a182852329348981bebe99b8aa9f902e0a4267ca8ab5d10158d5e8661c9c77883b4794749b4b64aa5494a38ef79c96e7ddcc41e8bea80d84430939177814a50464722b7658a74e67cc5d2eb3dbf0c64621feeb55e0e1529a30cb3f2a26d2b7db4a8b2dba33a714338878a4a215cea5b6db204a412994838a81d02b5f1b384757f8b74763afcca22572b9456096dcab226412924c16fd6810b383a42620de621f58f3ecd59aeffd300bcf26b20e0af8132dac36cd4a02bf75da336f8050e783b2023ad15b362399a7fdba6429f9d26fea58e942a775c1cbf75527d474955a16300c3d0af59c8d497a1017fd529a14ab32332004ecec6c89e5856df3eec28f88dd24893f8b6bb52cec0eb9f8ccfaa02e0833774a1b3acc3ba7c9c03ba58817bb2f2fa583fdf6807eb3a90cd937498d77e3ea6ae77a9a61a976f23348ab4ec084deac1a7ba1ac816ac9546a59a6a4340298a7f244916bec2e00dbb93776dfab03eaac5be6f2d5c0b5e3f0e5a5473db52bfa99c46c74837bee09a68de4bbe719699719cf5da476a347d400896675b99d0f41f168835adddf877058840602a24f6450fc2c55bb8d6149dd862dca748867b5c1ef5fd582408f7aa5f126a83be4ddaaeea9653151709c91cd0c0834ffd3a09f4edd81601c636aa5e78b9ef54f9e9a1c4ab15f1e7cbe7a060f65f36aaf937698a8f27c6d8ccaea0077d4e99defed7ca6a16554c678e5a8d89fcf7031fceb739cfa6aabbac82a68bb43b6535652b47fa8ff0591f56196069e7ebe2c2b0dd6c946f86f7566d0ce2170bce2e9318fb4c93384bfbd0357f61285647e399b9abc13879f8147f3310d6621cc8bc990d9e6b948a41b2d156ec5f56decbf7471e11670d90d2d142570a7a6c20eb9d94bc2e3b43e67422e3808c0e726429d4a1cdc587d0147645ab71b4d84288add39a1df8a5ea174b41cdfdb012c4654cd8637e2f26896854fe881369cdffc7aa8c657f147fa8918314043ff4c1d1a082955c3031d95c9be0a8a93850ef3a75be6f327129d38684f371bf7970624e410e8068f17a0d1fe8c2c49bc815d44ab3579268ab9920a198a8df596f19bdf51087bc71b0b46fa9babfae58fd34e9b22107ba41eb3d33ef181e36e259e343c06f0ebc40fb8fe1a7c4f25246a00e947386a2362fdf3a693a0c067edfa53357a6a035e189b80d3e03ccca45ffc67a5c4a9efc47ff80bd272285e2945f0ab28c1d25ee63a53308683968a7914c27b1c6548503b009d37adfb19faf9d19f08b3b0111cf1265a6b1a9210954f5a9828d129a9d36a695d1876e5f66b9ddc5cad62dffc649cb84d7cf536df46148cf74966f9ae4bc7302c210d04fd178df65342e135da57f752c3ed5f4e0d95a6723bddc3b9929d83175e69910251b0d87422ad546c981efe2dc7279c04ad21ec475ce800897fc1ef7076e89ba6d3a0dc9199b9adb3ff3896c20411e65c7fa10f43b6855170619197f66c0d31ef368089a4d4393980ec92ac0c722bbc073ec52182bc032095586a5b90ab9b57f46a1ae9416e1c5f07c4f6e52a7163e6104233370095edcfa20635ee5e8f706a71cf29494a0161bb6b3c8e989d1fc77c036e13d1c6405b57e289fdc6a27d0983dcd54a0a2213c70c11c7df56d97f5c63d808f0c43fca0f7e1981e03d62e23d544c21c45f83df57e5d4809fe6efcedc51127fb27e247bddf555100acbbe84d9468610c5ff5c3112767b677440351deb967fe614876703805606a681feb9607cc6ab11f14ae4d97d0bfcc15285a95afbb4addea92ed9bb86070c87e6a226b8a5603de437808ebb1005df6580ee36c4446ed289c6097217e9a12fe99c18933cacd83e4ec7e2354203a26b798ae65af98aa2faae410a1c29e32ce1dbd286d41e1063245776e0191ac22705a54170eaa84b6c55809763a6c3cc600b3c3d1d70e3046dff9bcf28cdf231cc20aa82fc096ad66b051cca0fd81d50fcde7cb733b750f2066d845281f76575985ed374c1d65b7b24ff2cfb6f7522fc0f457ceb4154cc25ef039970ddbe93ff89e91ddff8d9e2b61d9019c5245bea841c8fc4441fdefba04e7971a9f86fd0a49ec7b3f7441eee0a5cdc1189dac1d84d78bfcca374de6ccae6b079dfe6276fb731672398a758247b0ed640614ce20daba6b4cf2bbce3c2d1e1aa187b868a871d650470249ef0a3addc4083f8c477d72209b32a2db01a58d2496ce916bc5cb4f81f7c87e0efdb809cfbe5d3f43a1d1306bc3409fda244c48a8df4ab86b52cc97e4fc5ff", 0xe04}, {&(0x7f0000001580)="cb661d886d2300e7bf41d3d2a9437169ce222350e72464e88e18d5fbfb4a92a466cf9c7cf10d3dab9b57ba23dfd8cf234875ae0093c35b8338067d274aec37e7d9c93fdba3eea1d75b9e2ab9195bdd61fd81ad42fa98bc8c1615043785bc44f89eca5777957a50c1094ec95246e320ebf1ab1dfe4d4e7a1c712a51d115117954c21812545f133ff1a747a4358d8b842b442556d8ea25ad4c8446a3f495d5f6f63f2af118cfe44d365ab8544e88a1f3c2a7adda8b286a752251ef6b653e40", 0xbe}, {&(0x7f0000001640)="4f5a0a0dd0f2a7145051f5f9d1c9852a67a0c44306e6b775a1b0a1a04eb33a8ecfcb1a987a8ed3972d2e09a0071482441458ee6022cfce12a241ad8c9190839f3bdc3f082d16d0dc49c0bb84592f73389397b828524e3adb3e692888c5ce317db28381e88726cc64008ee437df6d5b8e9abba2004603c7f939c9e28f41a6d61299a42e711084388e37cc7bade43c8e2e21d516f97d023cf65e1cb148c0581dda35ed4b1c5b096f5ea1ecafd98575375496c3a03d68f39ec80300f107125a4c2c072824fd1c8e611d12934e2d7b4f47aecbc7c6d8236821e757635dce2afe79e4db993968adbd738bbcf25feb92b8ac3c707cad2c8ed44e59e56986", 0xfb}, {&(0x7f0000001740)="a0af9e0009e46a1f13de317cbe10394c53af205b6aac33971e979c63100e79283a7cac578e7e335c71f90dc1f2b480e4e774f8db29d34f3c371c87cb90f2fc51ceb6278685f1f1ba673c7e6d8e03daaaad72783cbe04e0c591b33753fcbf366f2642758e782321ff915e82d59d1ddcf93f0b088fd7eff7cdd2a926fc3691b19b8154df3183467446c807a3de7fd8103fc3b164b3950bfefc46015a2b208ba308f54baa4339fa64c17dc931c6f5ba2a2740fe86d56f80439887349ce8fa6b2adb06f013b5ad7b138ff68227dfc9d735a2c2db07bbe759a0c6679b3ade3b64632810eea76bb57afac4c012107db8ab8cfbfb921d94d2253ad4898ff3771c2f8a567693e811277d50dd9c2338b06aa88c4058beadec4f8301db4a65b0468e3865fc6465037f6fa99edadfc3cd2aef9539be4d9055967d3bcab8a314eea296e9aac00fd98dc7bf7709aaf58c6b106d84b4a3ffa94250f0fa1442aad2a2bcae2332d6f9077d860cb0abf416e2a93124c54461d7c606b8945edb96a041ff232351576bc90b26a00965c28ffb01b3c7034a13f5b0d9434053521587e80ab5306f105cb07aa0f16ce1acdcda4507bcdf844fffdb9c8c03d39688344000e7f2b98bc4eba7dac47f6f5d964ca7981618d3c768c6b875c19213fbb1420dc9c065b62070ae483b660979cc6b922ffd3317e7c277f3914ae604a0e8b7b6f022ddc3583e10c96731e8dd3aefdc949875763fccfd9167deed3a33267a1b1b18e19c1440c2c4f5b94781e2ab09dde41fedddb4ddc2dd7f13c82b2cdca2d7ca863243209b55ed0e1e99e7cabd443aaf56749574da344f96e6318b87b95694c562905f13f2b1bc3155529da94b355b1a2721db4f61cce76f85851a63e7333f47ca8cb346ba3f9eed7fdd831e9536c8bb4d90ad02f2d7a4353fdfc1e6507359a2faac83cc44b9ff9ce2acd85fc832440c7cc36777433449ba0922f3dcaf70c1726d8e7c5bb89fbbbf251d111a7cf6b788c69e83bc90d667be2bb3e253575e55641f51bf124f657803480d55f2165a70f70b156d9ee48e31af71f9a01a9f84ca67d930585e3772657fe9dcf52a3e9a4d7934ba53a4b91268380965b8be4dba32741ccd115e3938276d6dce01efe1a18eab129a087bde18f867b7944f3cc905a9a34cba27bbef42250690016f96e1569c9c8b9842c0d846e1e909b1b77b9de27e0e38e5680c900abfa50c7a199daf37a6726286c80f7d9a3dfd8a13ff89f8ce3636648dd121de9931e4d3eb899ad290d11a268d5ade3650795c3b0f321a9bd001805f627e5099db826445186d89a5c77d04978617933ac86ea39b8bee2850c34687b74f66232666661fb411a079e8601cb6885038ad807ee41c96ec24c9afdbd24e28089ea7e0e12ed28736d9825dbc21e45f2005871599796eb322509546686ff7e016ca9d0df5ebe12a12eb0cfb4b60a5ace1ed38e28771411b75e0c8c0c6cf8d7a1bac0d2f7dfe1012cde5271be406da0d32e6e526a2fedfe32e6115eb93e49b74d200be9c4ec640a21d9ec9083597d8a17fd20f7e6735b7517706107f990c8cbe695c9bffe910491bf28ff16b79771784ae25350a22719e9347ae4018ca53bf53ff9a09d14290f7450bf5ab92d6b355244142afe4bc1945acff17653caa5b574c69aef533245f98f623daf05ed67f57f5f5d65885e8716995d09f27e03a8ce094f6990944f7fac3f53835395eabdd6ea8929fc7f00ed6eca5cf7587ac28a7e6433c97f3ed1e6c63fa1a0ab90077961fded60b907f85176db2491c29f6b65f1b90e2ed494115355b1a8b8119c78a75ebbb478e0ed257b0f4041dee9b7dbdbdce34293ca6d79e47975e2d905dbf774e962cfed83de4973c29c4f5213c867148252ccc45354a9ea547ec3821776f5b8aefb0e270e54dcefd383a43383d4ed39c7109fade0a81e4e71f9446a144abcc124146120d15ae68211aaed3b1ddab9dee94e4960d5e6d318fde6c943790e1a67665595b7b7821c9a9478b9447bfb03c79ff104cfd32f109c2a9461c96f8bcd946e7f08f2a873c150e6949ae9f78d3dce5b83d5d026762448e7ee4af6e4e5e87acef665d0617a482f484d6f5c22e0795e241fb7ab47d6122f2aad72e6947187e42ce749d1ace44677ba7732d34a68a02f8f6815d27a56b01e95c861fd3c2f074baf6a1a7762712afb8d1e608b4d2dc0d122c3b216ab47538776505a597d7fb9a73461f6dd7bc24bbbade8383f7403891c6779fcaa5b81e136ac4609d777ef9a755a74631545acec40d59693dce67e0de536b067b7f7eda38b0284a254f3388ae794952f732c192f3250294750f610b7a5a8d5cf31f3c93ac7834e894fbcdc1b278fbc6ca7b33016c11720dceaa2223c642eb385a1a17c6e80a4c65295d50f448151a7fe35b7c9a27c114214d2c1691c96605504c2a29704d5e295bd89f0af14bf4696762930c89d4e222c592ef8619b146ffee0066d85934793990cca05504bbeb06833e2998397a679fa9ee94a6f274d68f3823934df2a3ff72cb4d1d927c095aeeeb58b6ac8ddd6b7f2d2547b4fc7d544fed3bb1bb1e0c73ae091c41137db97bbabfdae95ac24b241c347b2c44ffa381b782b661c5db901fb4f88e3df7b8cfb1a44eaa5b243d36801c0d7cc76e3558c2e68a337a9570041f27e5eb5695f255ca0eb2948951d58a2db54539c0cdf0467dae738e9d095fd98a843025d2ced95a11878b343103d4d0d63c2909d1813e0ad8a4c80c00c6d2a6b3feab2e46197eaeb5f2cda93f67e6c420448f9d67ab2391b91f145deddd608146555bc291d7e3a40aad175d62d89191670dfd0db64ba7dfdfd9ff75c1013d19b24fb7fc23d12d8f16a05b697988a1037c05ced88b51917dbafc5381701ba2fc24aebb40e7507f395bc61e62aacf63000c49206ac5f16f61c2974cedbf18f11c5b4f2f9b74a53ba86dbaacf452553d12914aa3cb4a49a860fb773474574b7cb5f5fc4b9ec245c24271f6549c84a52c563892e12c34c7fab0c53302754fc6262792073ce13fb7e2ef4f648e005b8c4428d5063099bd33a3048205301d48ff8a4cf0335add10bc68648c9c1b4b4bc1c519b70e0827660a5f9fd1b05230ed50163e9436daa087ca2894b21ed51c66cf8adf001c3b799627f8d119bb6e4d2719a096ec6b6adfd1ef5a9ddb0b16471e7fd08684dbca6a249d523d3167a0369af6840ac64fa1f9da77fe1fdba6a47ba8c26d4f8cc01e611f46976f7b4ffa75814070ac4fe12f2b287f99a79839dfaffd0a42641045fbe7567819e63fac13498c1a1cc12a6822bf74b73c64ca29fadff949edd43f21e21f228d5782a85bbb13ccac8ab74c211644204e0493677fb65e0d91c5e4549feadf44b5b998d1aa19e7ea77492cc903e0ffbfb1d0549fb08bb822dda491a7bf2c83953c35363f3d9f3fbb7998b8d6df2271ac3bed1fbf42df1a780b4aaf6924ae87210f5fe91b0e537d102652e4ceb09d451f1eda1144205bad552a86975ba1b3a10fbc23eb7a3c524fb1d6d4aa07e507920f897cc2e0cc50f79efda4cd4b32a42badc236d84b4e9ab3507d595b0ab4019d38fdf763c5bd9cd13a6fc65b47ef58727a1981d6c4a3b2a4417b69214d38ee657a9ef54d6248f83add670491f0df7e96d74c1153c6ad96cc8c5e8c89b96c088cbe3a1d2493560975211dac83ce2776d80b1c971c3dca9ebce037639f24f61e05f0501d6e2303c5349b6eaf06bd1af9a196b2ccbe8fba002779b08dea9210e0d130c4ef155ff00cc3b74d775675e96da6f12f1292eceb9e4bd113fa00e1d65ba129d1e4a2f1eb31f195f98c29027aab6dbb559be897f4b63765f5c040abb4c370cce351d1df70abd8233c7d8b76b0ddd20c19cf9f444695ab747b52189e9783f259f1ac724f083daddcf6ffa9b1377fc5c5b38dffc710e998f6294a9400a60fb4e71526c2756799e5751597106a12db67a8989dc91417ee892151ad5a912190e03da3ad33f599bf1973cc5b693e89b1858c726f0f09d0951f537dfef1fc5abf508632e9ec5edcf4b54b5de4106484d62c2910774f8b338da46ba62872d370205150093c72c2e145477e4e87ef5f43573e4c88bf98bd1d7947740c1affe8ec462121305965f86e69fd32bc149e308df7374a4aaa2ec1723999ded30fa2bf97a9e25e2e93ddbce7ca9895bee83922c3f67e2f80538dfeadfffd9d20b1d84a18beccbcbfe802674d52c3c82bd914df95940726867c237bf85796506c68468e56b09c83dd6e6e50d0ffb789180df9d8cb1b182f8e28ebafef48f92774aed589d4a9", 0xbe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32], 0xd0}, 0x0) executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a24"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) socket(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000380)={0x9, 0x0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3c3, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6021a0ce038d6c08ff020000000000000000000000000001fe8000000000000000000000000000bb2c0007286400000003009078400000006219118800002cff00000000000000000000ffffac1400aafe8000000000000000000000000000bb88000800640000006c1c00000000000001060000000000000502007f05020fff00cbdceeb9c239bcf77f74206146a4110650c552688e230f92f1edf734094d71eab8a107770dfe2eb66037e83a61910aed1a07c4c65d0709014e4ec0b58bf94026dddb1f20e41a435ab3608e8b870c8673266507bfe7293cd6193c9f02a0263b0d88d08f67af5dfc3ae39e0424295587c887b579a8c7e7c761b5c80c6d977a4e6a095b1fa64f4f281339f3d97d7c40a31431c72e90c68d501312471bb8433890db18f36da803c251a7496cc1b726c6a70d1e35b00e199e4faf0ed345941287ba19db79f0c213066f7dcdf3d92a040175670005606600000001000800670000002f02000000000000040180010900000000000000000004010300000000000000f01400000000000004880de54f6344617f83283473edae4772b142747ae935201032933a207777de839414fef758b2eb8697678e9a25b87e7fa86406bf2b943ad4c02c5fa5aa3cf144f612230916f7bb8970aac6fa0325a4e67ffbb7c9bc08bc2d702c70768caf45f1f6152ced0ebcc919096e86e5b395b9968c6894bde0d551bdf2c6f64d7f004bc8bda6886fc3544d40b90401040502ffc1c2040000000701050000000000000100000000000000003b0a00ff000000000000000000000000000000000000000100000000000000000000000000000001ff020000000000000000000000000001fe8000000001000000000000000000aa00000000000000000000ffff00000009e7008b316600000001140000000000000394b5842c266970a7d7e8bf202dcd1645b1bee1f30496b7e45aa89a0cbc91d9fd684112f5c23f5ae4de747bd835e6baacdf0181ef6d8766259407eda5efb7dcccca29fdc4cc6faa9b68ec53669846ced1f576cdd24ccc3b7995eaeb0be60ecb7398b0198c6ede0d9d495e4c446952f440d9694ddff5ea02b5b3150bea6a438704b9180bc872b86a6c965367ce65d6105987a06f4b5505020008010400000000b5a56bd71d74545d180203d65090b3781ba3c3526259716a0ff6f8af65df0e6799fbf9346ed809b8b3b6d8c223a1039c621c47e0319c8cb713e0b1e55e7b126e5615be50ce83a60833ae0c07b2dddcb5c45045ad42152afe580fe4025c4c296316c76190c6f04ce474875a73a1a34e18362cf962a85d57b71357aef07c"]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x8}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000040)={0x74, 0xffffff9f, 0x6, 0x4, &(0x7f00000004c0)={{0x20, 0x67, 0x9, 0x40, 0x1, 0xff, 0x7fffffff}, {[0x4, 0x6f9f23df, 0x97, 0x64c9, 0x800, 0xf635, 0x1ff, 0xfff, 0x7fffffff, 0x1, 0x7, 0x2, 0x9, 0xea, 0x80000000, 0xa6, 0x7ff, 0x1], [0xfffffffffffffffd, 0x3, 0x9, 0x67, 0x69, 0x10001, 0x400, 0xffff, 0xffffffff, 0x2], [0xcc04, 0x100, 0x3, 0x6, 0x7, 0x4, 0xa8f6], [0x1000, 0xa44, 0x4e8f, 0x1ff, 0x8000000000000000, 0xfffffffffffffffa], [{0x0, 0x7, 0x4, 0x5}, {0x401, 0x5, 0x3f, 0x8b}, {0x7c86, 0xff, 0x0, 0x83a}, {0x7fff, 0x1, 0x4, 0x1}, {0xffff, 0x5, 0x92bc, 0x2}, {0x8, 0x2, 0x7}, {0x1f, 0x400, 0x80000001, 0x9}, {0x3ff, 0x10001, 0x0, 0x2}], {0x5, 0x1, 0x14, 0x8}, {0x101, 0x6, 0x3f, 0x401}}}, 0xd1b}) sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x6, &(0x7f0000000080)="128f76f1b737bcb90b0bd790a26b56358f6de6aa1e7df5d513cc320c7710202f3af8a0248bfbe9a785e8b73917be3fe9d592e94e1efe2ca940e334b947791ec719cdda4676d77cb80891e04b9c514c324ba68822db4bb07de334ea256a61e8407aeea6694dec63fcec1ced8b9373d2b72ea72fc3f67d1d54598d7e5b32a76468ce1da18f502f36d56817e51f1c995c58c568662675ad3eaa9d04cfb2eb0d8d488ef863e1bcd65e41649fb598b9eeebed686df2d4d831a234b767952ee2cd563708043129395a9600", &(0x7f0000000180)=0xc8, &(0x7f00000001c0)="5a3d24f5807203168110a2a3ba8f5ccfb86432d688271e4f69ab47b071133712faf456013afe627188847ca156311062301d409cc20ed5a27be039643388fbd12ea49ffebec791aeb2656a6ae47431f40a1f5b6c433abaa6710e80ae4c4f8c88c7eea0929c122a77cc302752bc639b417854df5327c9ee6501c5a0434d2252d89ce4bc31288f4c99003cf62f8e07bf7735a14767ae3a9d9050600615341ee6216183335c31fabdbbc66ecb78d43bed32496c10ce7a1454dbab7d23e90b97a4c15b9311692b7078d1fab471a17b09402fb4f6c1335ce5f7fa796a8e3f47c5", 0xde) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a0) executing program 2: sysctl$vfs_nfs(&(0x7f0000000080), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x80}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) executing program 6: socket(0x0, 0x3, 0x0) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000336000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xdbd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f00001b9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x14}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74, 0xf2}, {0x4c, 0xff, 0x81}, {0x812e}]}) pwrite(r0, &(0x7f00000001c0)="442b59a063cb4f98ae4e58ad9ca216a89187a7bb7573d9fc86724fd646e5a33d94c30b8e3a054706facfff9cffd3c1ed741ae1a210fc655bdfb95146046e5438b84b6545ed52a5ce37901c251dd276d7d3e55b3ce61bdef6a882d3a5bc8fbed044968fa919efdc21c4a5c0326b16e34a1d12b0d8e1fd08d8", 0x78, 0x1f) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRESHEX=r4, @ANYRESHEX=r4, @ANYRES32=r4, @ANYRES64=r4, @ANYBLOB="5bd6dffb1aae889e8bf645b6654ecd4e06cf933ea9abfc2d0c523e991543eb6860cf30a0a6b157e708a5134addc64e91cab593fe72389d46d49aca62812d45b84bb833e364c30688621699fe55e1773f0e7d4bdaea3cf16608b68a077c96545a7a0cd726e00069ad8b9d88330eec7915163aae305bae22f6ada32388ace01c41658c867e3e88b28856e58c8b7075ddce9886dc27d5f5ee4d11196b4c958f6f01ab60"]) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x0, 0x40, 0x20, 0xfffffffe}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280), 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000f04, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r6, 0x10}, {}], 0x2, 0x2) write(r3, &(0x7f0000000880)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffffff883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba0000000000000000000000d433167658b2e52fa16a0aa9df2d07dc1c857951011c1ba6cb8ede827bbc8a7a021305359f161ddbdc05193c5499a4b6ca0d47aab836cf10bfe925d49bf5e5dc497c159b2c1213eb4afaee4be3bdf5135340b49995b273fbb9b59afd28cc771842d74d04c20b437b5ca29f", 0x112) dup2(r3, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8}, {{}, 0x0, 0x0, 0xf0000000}], 0x2, 0x0, 0x6, 0x0) write(r7, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064", 0xc1) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x4}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000cf0000/0x4000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x1000000}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r4) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) readlinkat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/6, 0x6) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)) (async) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r8 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x7e794a6de313df10) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x12, 0x0, 0x101}, {{r2}, 0xffffffffffffffff, 0x46, 0x4, 0x6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x84, 0x80, 0x7, 0x9}], 0x3, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0x28, 0x4, 0x1, 0x2}, {{r6}, 0x0, 0x2, 0x40000000, 0xffff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x0, 0x1}, {{r8}, 0xffffffffffffffff, 0x55, 0x1, 0x6, 0x9}, {{r9}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x5, 0x5}, {{r10}, 0xfffffffffffffffc, 0xa0, 0x4, 0x2, 0xffff}, {{r11}, 0xfffffffffffffffd, 0x77, 0x2, 0x3, 0x84}], 0x4, &(0x7f0000000480)={0x3, 0x80000001}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r12, r13, r14) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000580)={0x6}) fchdir(r0) ioctl$TIOCSTART(r12, 0x2000746e) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000005c0)={0x8, 0x9}) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000600)=r8) dup2(r0, r11) r15 = dup2(r0, r12) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[{0x1, 0x0, 0xf9, 0x7}, {0x1000, 0x7, 0x5d, 0x1ff}, {0x4, 0x9, 0x5, 0x6}, {0x7, 0x4, 0x4, 0x4}, {0x7, 0x4, 0x4, 0xa7}, {0x4, 0x1b, 0x6, 0x1}]}) pipe2(&(0x7f00000006c0), 0x10000) socket(0x1, 0x8000, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000700)=0x46e) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000740)) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0x7f, 0x7fff]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000300)="118bea625d95de8f92c010baed45ec4bf03ace364b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777b070000000000000091d06fe47d126022a1654859149e9482306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099b055ec7d85e41937f6eb791d3948d0443b24399684161392334791ee34d4d9c0fe3f60895004ed87bfb0af70e0", 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) r3 = getpgrp() setpgid(r3, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) executing program 5: socket$inet(0x2, 0x5, 0x21) (async) syz_emit_ethernet(0x7e, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xff}, 0xfffffffffffffe3b, 0x820, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x21, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x3, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x400}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x0) (async) munmap(&(0x7f0000794000/0x1000)=nil, 0x1000) (async) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) (async) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebdfcbff13b94e9cda0000000000000000f949e107fd812eaa4e713048e699", 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000240)) syz_open_pts() recvfrom$inet(r1, &(0x7f00000000c0)=""/242, 0xf2, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/47, &(0x7f0000000280)=0x2f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x8) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 2: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f0000000180)="6df6fbca91a5f1a9f2a5de26cbda1f264c3d83178bfa0fe0cbcd65db96c7498e80767c56f3b6b12bff0231e29dd04e59732bd114aa9f27447c563b757dd54fef4766ef769d7a04ccf1cbe16ddbce8968c23fea1b2158d9e8b66e37b14951d05dd4c42aab263e6d89311455f4bb9bcddb758a4fd3f2299b31315a263c9134ecd7f1dcf2ddc71bdfb974dee67b118d7f254309c236820c56b3e56939c060c8f847ca96ef6d6949f139dc234b38ab68ee70142e20ca6957919803", 0xb9) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x7fe000) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) close(r1) shutdown(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}]}}}}}) executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r3 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r3, 0x0, r3, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r8 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, r7) setreuid(0xee00, r8) executing program 7: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) r1 = socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x416}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r0, @ANYRES16=0x0]) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040), 0x4a) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000200), 0x4) shutdown(0xffffffffffffffff, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f0000000240)) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x3, 0x3a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xfc, &(0x7f0000000100)={@empty, @random="d94b3e404195", [], {@generic={0xbaf, "3c35d68176c0567dd16996f286b84c7d26a618d805828da3e2759e9406103a37cb743f1faf69acbc03b80a608ebb36219b68559e1239535f041e893e7202d41de22d9f82c5f253b222783921d90a7c098ce274d5d20839508ca1f7967cff87f8579e65b5df176760eb34b52e99fcff82d35b8cfdd6f1a5761c1509ea78c0f4ca93fb9ead5c533c1f6630249a138a2adf237857a76250f581e6b522310b5e67909098eb90c56c7a064803f1d7c2b53dc7801a44ce1ba9d4185038069638928353f5e117b9be723dbdc0e42be1534319208588cfd3742c81f641e42aea7365bda4759a797ea62d517c4e93560dc064"}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) executing program 6: socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {0x1d, 0x0, 0x0, 0x200}, {0x8306}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000001940)=[{}, {0x1, 0x0, 0x83}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x0, 0x6, {0xa7, 0x5fb}}) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/192, 0xc0) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 5: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r1 = socket(0x11, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003ac0), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000003b00)={'./file0\x00', 0x4, 0x6, 0x4, 0x1, 0x6, 0xffffffff, 0x919, 0x2, 0x0, 0x32e, 0xffffffffffffed0a}) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0xffffffff, 0x2}) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da", &(0x7f0000000080)=0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x535}, {}, {}, {0x4}]}}) getuid() setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) executing program 6: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, &(0x7f0000000180)="fb3cfe217f25aff4df8c996f2883f70c806e0f0c1090239333ebe31fe003175c2da555adb61e73735791420a5096ed001ea8d9a0f8564216fb4c6641d774b599eff444771250ee70769db60f62eaab3ee74ef55572f08fde21a71c674ebcf0a9f102ceed25dc5cc11e752d3c", &(0x7f0000000300)=0x6c, &(0x7f0000000400)="f795d92112793e70a68245c76e4d62b3b3a6824a3d4cbc089382cf6f2e5da5de6b4b64c5dbfb18b51170be3604273e66ac931880b52ac7cde82019f6664e57f7eb05f1e56d556f60239f7a7edb8f1f28e611d120d07e1575452f440266fa257146d6595c98da1653ed3db18cb587445361fd877bd27b188711301b881d61a845c0535398a729ad20c7b54a5eb211d94618b3a18d3ff048884db365dbaeefadbedd31bb7e6792db8f62145764d3413eebcea3d85ffc6e9da1d6a37a4be3b3f50e7bc2fafc2e9a8b953e1d61f78102e455a8135e15a155c030f5250d33fc5021", 0xdf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r1 = semget(0x1, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setregid(r2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) getsockopt(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x420f, 0x1, 0x3, 0x3ff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) close(0xffffffffffffffff) executing program 1: socket(0x20, 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x5e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x21}, {{r4}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) socket(0x0, 0x0, 0x0) ftruncate(r0, 0xf869) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x401, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x6, 0x800, 0x5f25f456b50c690a, 0x6, 0x8, 0x4, 0x1, 0x0, 0x1, 0xfffffffffffff94b}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7f1c, 0x2}) r2 = dup2(r0, r1) fchflags(r2, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x5, 0x3, 0x2, 0xfad, "73a7ff8369c3f70248f945d813ac110461e2ab55", 0x5, 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) r3 = socket(0x1, 0x1, 0x9) fcntl$getflags(r3, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5, 0x6, 0x3, 0x0, 0xffffffa1, 0x9, 0x4, 0x0, 0x2, 0x7, 0x702d}) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x0, 0x7, 0x9ad}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000480)="04a3b133c741ff9ad9fa3902644b8cceae802929e52061acae44719ad72b61a45795e2b82990890357066a27729ffd0c2c091ea502460402c8c69a3492f99194a8885144fa786d8ef4e5d55c4716230234cec706ef42e4ba0776700002bac0cedd4601306fa0d1f114ccd7d30d0036c5bb9ddfa0eec85bda647da927d2f1e9dd4e99a0392ce8b97c1cfdc41468e337631ec4dbbc74d336aa674fff6e51775b684ff2523620eef9546064a7a51b79f76e8c20b0fdf19d33ca822f9a66aed61f0364994d2cf80857caeecabda33ee6b42405874c453295140d6f2e88e730b8791aec18c94abf654c5dd414a6be46cc8fc190523fff97f80b7eee18436df5973cf81e3d2b680d7e5fa3b7cd3049d8b660416774e3c7e92f8659663ba13fa554a5bacc8302789eb943d33189877f9687420b7cf73ef2c1b7b908c54b1462e983b37358a8d26150d4efa03c23b1992727bca04de36ab50f64245cf67885aad62551a2f838ffd16945c1e4d85d24c11b21e058c6035c4ca257bcae214eaf3490324268bb6857387f052bbc41314947b6fd135c854d1c09fd24ea027561d6d8c07ae79946c9190518a803cfb1d1a8a288ced75d9f55eed2792b815ab4b9ca3e33ccfcc4beb7639538876032fb37a523e5607a1aea826b2d6f77c5a6014e2c05ce7688c26ad44417b0a6acf5e81ba02683edb0f0cac22604609e6fa87e190023214240877050c428980a80308c535023435ec3a35bf33d1cc250036262c6bed66d8b5debffd14357240196d88bdacdda2e7557e2f7cd4288faa21a4833daf504d9a98428eccd138186e671f621c43a8d25a174b1c2264df53bddbcc4dad569b7654ee6c143ff1632f70efffe572f7beaf562f300222261e5f2cbf16f2949f7fcec7dc638eda9bc85dd2c5b13b48c7622d48e3e6e71da0e5a7f8408f483dc66db404891bce5d69217826ab2dee84bbe1eeee37d1b680ed00947fc620b4522d2aa5c499cb5a4a0865e734a1c96278b8dd73f6a92b8619d57525e9361c4b0a55e7815ce3ec8b48bbb971529f3e2a4c66295e806daa6864691b8eae7501444e78af29dde55ffe21df947f359f3cf0c25bf1b9d18b0cca8214db5c5ccd4035f27bafef96361273ca91f35251a1af12c206afcbc22af63734c1675ed390e050613c2fe92a89043fbc01702ee4600ee5cda993bd0696a147a2bccab799164600e65323024619993efee8e5a749b8073920b1e416ec5904e3527c600627d686539f96e203e9b1cbf84259a009e369f22f9b0c88e832e88432f2c9b7d3d9734205fc8ef60a688029717443b5e2f6e24441735758e03fce8de9f508ca17ca6c7a8576ef594434085765467df394e09e13a6869e3edcc3da163b800ec29b630f93ee4d6c01e0981d24d21b9d6d7578a50a3f6f9ec1576292bc315d095b9bb002c69437a9f220fcf9f2070a04ba960edb601e5ed8913c0753bf455d1f0727275b4a789d764f2e89adc6e830bb7863d26ffcf3a054b9f5f737e4caaa7d68facebc01c3f5925397345e41a37b863c61b9a2ff620a73945eb43985a0622c477a05eef7e085cfdba7d10f0db653e5465b5fac2f1b45e88768ee804f4862c0a51ab77fde23a50e18bcdcbb18f1f797eeb01f856f34007d39d95957d138cc6ad95a2b97ed2fceeb4a1370856751043ae2264af8d56e49a5614011a3ac4bd6439773beb33ff1981ecdadce9bd2cdeb68283b07ba41fd8d258eaf63640a898b54dd20540780a836066cf6b92758f0c7586ca551143adcb5af895ac48f044272f13555b607ed37f5cd42c5e07e51099a7e817236ede14b402988d058deb072e40aa93a6c3f8fb23b897e65c5d2bdf94dc2f63bd8f0bdb3316aea35c7b523e0cdb5d16199eebaf75997e606d9d3c32d7663fecb9a0cd65e3a2ee0d404dec6b61c9704dad6cae74deab99d72341437b77ff69b8d0942efca3c7789ad32edd98fcb2f41a3289fd21196e5d82d9f010419da661306cc6692a03a44d9dad7d2e24db35ef6b240ffe5c070305664525d979d3a4c99cdca3a8daac952a850ba11dd1a1dcef27b4c8109cbc17cb7b769aae29b34cbfad13bc5fc60a38c35aa06d37f353a4b6e50118e1de1847f2968512f6c5cd33b5eb09a56272bb4ceee9fef3d6a5bca8f2c4628a31a376baba9f1daedf0788638e42c480a49608f5ebd82946e68561264964bdeb173682a996dcce8b033f6f0e7af99c88fd616506a56424fec1e4e08105e693b6cef0b1f335b8252fc974f7e3b3b4a06a42e1a862aff48a996051026d1ffbece50911df82c4fedddf6d5c0bad73d13a636e946167be5a4c5e35994c6771dc2d843bb7d308ba6135b09d61a4b439324031593827640dbcf6573dbae974350e1b2de3a98328dec1e3929766dc3efc0b0554061f034148f0aade7fdf9c981b6afacc21b037aa50a896fb7c8210f542a42176bac4fa458d59647b8f3455bd9e6b25109e9a16ebc3902551fc576dd28fb7de580c22e6ece4882c0325838b7bc958a587785f616fee25f25568e6e96acb5674f0e0163ecccebcb957739d6cc2dbc92ef87fbe17f4d0c7c2e772c43be3aaf9df620af009da948d130e339cf5bce08039159381c2cbd610f7998dce59664c5bf7d7639a4baa89e1001573f1a30a380f141e3dc13e7d8e0dfb70aafaf9ea84436acbf9bd137810ca8bc9e79c9db6401995335f924cf94e1ab7783eca757ccb2e6c395f6ece82ac16dc88eeaa3d01ca53d12be0ced1a5c57b5a328914202960eeaee992c64b71361e0ecffdf92f4d8caa77b3c8e4ca9c186c31ed59f7de0550ecfe28c8c578b04524d774947935040f742e1f98d33257c7664a74bc2ddab7ee0b318f3ba23f6489710d5376d88d5c3db4c6dcb41325eb532aad057df9275518a5fc4d6225f58bf5f9c710270ac3d8927f1f848c9d2e09484456678126e92b6fee858ebe8af6da4e7035f9dbc669f1c9ac11c1402337fc701a9f09d301cfaba8e9259c884ecdb0b5d504cd3f4a764b2bafe5297bd9540649a690e01dfb54314dfd8fb9b445b72955b853e2f50b20424f422e81017b67aa54de558e0857aa17afdda29295c499f25d7218795c1e4c7b625ee43b2a1162033ad245a5fce68df0b66bbd130c883081994f14bb848c823f254cd3b7fa7149106f14fe7c2c09a6a21fc70de647294c88f665ca6786a65f50e27d7039e09cce32117ad474d6382e6e374fa58757bf373f14bebe872ea6a110c609381538beca1d266c03a4b9531789674308cdfbb8546ddcfd092de5199143bf12711dfd9acf45348cf5449337ff057cb4f6d94886e2bb63acbfe59cd7e4889795ff2428d575ba6a74c131514898f8a8a7041de327101b849d1ec58d5f7d98044d719dfbe9bebbd6a82b6db328b541a29f9fc640b9a623c203fe037d89bd30fb7cf50f78cc3a87f117a0c6a730efca3c2fa439710b55fc3768ed892bfd148b98e9f3351457907002540ca647b58499d65a3548d575bcebe53be7b9969ff1c600cb8afad54b06bf8e95bfbeb57d7706828f18cd750eea59dafadde618c9bfe7bcb5fa6d7894229aa2aedd0832fc222a7f4eb6d0a7af1e7a48ee02c31f133af9c2087b86562864fdba6ef0489c4fd001fe75f3cadb842f013b343c009de9a1a333dff7d1b1c5556dda0eea6225c41fe12fbd3b3ae2764a146a0b008abec83c0f79abd38ead7bdeaa21ae207c13778ed293c9243ac6673afe2b77c7380adea5d6ad6f83b8310812644632a29cbfb5b5963e009bd3c2f075b3b59eb85277770047c1c2232b636ec3ef67196b7f2a66b52d1e810ab49a6fa689f726117b8d1022b8764ef0e55da907c616d771c18bfaa9bc74bd857c83e108464507224bf1be01b048bc84b022297c0692751b04b4ebd13ec48f843e408c755c78e278b5cad6c0c648b1111949ddb83f372f89e63dc2e16fc55e4790321286800cbb2839277f7784896489e0e209b2594c8e94fea9ac04f0657f1b880f87aafe4dcf2975d41e8ef54ed22ced3c24949f153ab16809448bc16a41c63ffafd4d4cd2a47671088514025ea0f61cd6b0a85c8f3e80d6c2ed37735f1e322a4ee4bbf268e0354f23b48755dccbde5df89185606b2e1c818b22670d1ab63c7e718576ef614f6088b650f874a9af1d996e9236aa40aae34b89777c7dfbb79c6cb1452a279b27ff07570eef4cc21ea632890f2910fdb95862c42609ca5f7b6cd40c6dc58b63359cff210993ad0ae65b8066419ddfee7074d673a6ffa34fe782c46ac94c3e0a9079988e721ccdbaba9ffd0a7a13677319a91fe5b9a1fcf5edea82249fd9f0a724b9b4e4514d7a58b8935be8c28289d518626feeac184edfbeac5e569ff4989434482b9e9a7304bbef7af0d3154738940d8edef24c241184669fa2fc277e6f9af220c932c82b477665ae3fd31d97f0faafada96d2bb0935015719ecbf42bf14a91019feafde6f97bdaa48953b3e175605928d19ef3b585cacf96b9e22892c095a72fba6a2cc69bed1187ee44c6f250fe4cb2854cd5312731e4e9000fb8a7a1b54034a114c686f528cf4649e78fef4bd5bca4127fe5e18215e7586d99c30e5488c5f1634069fdb63ae3349ddd1fd10bbe06d15cb4d69fd2ada5ba1e71dcf5527da7c3ec4d73edc1667213e5332db8b4577510a3ff439f3a4fc46e3a6cb1040b8e8594362f0772184be6d2472c2c65f0c719e544af8d0ec237dd34173df008c890f764532ef05c610a636fcf88d2a6860db039fd1670d937943f2eba7c4971c01b0cc258b5b3126dc29580e97fb566b59e24d95e8c1438f0a5bef6e051599da4ac23e9d528e5b039f8daf654a87e4e787fde90ab4ceeed4c799663b311fdb12f4589cefcf02de80458f7bdd2de76c8a8fb461038fef6ed31ddb35081eb9212c5f574bdbb0b61d790c82800bfb0b71436df3517f78f4c39e6145bfa952da281582c0a0cc7c6063bbd4ef34551fe1e237a83a4477d85a876176d7761a523530f335b1e8e87acad4a4881cb3e28b0a88635fc61f24d63c9f0e97802dfc42b5d5454db567d67b2ee8f6259f5f7f84995c101c5e6e8595d39d2d293b7badfb5f1b7c9266418074d433a18a9935e9a58dad0f73905ced7f92d93ab498c28d998d411b0178749c76f323d94f1343d383590b0e5d9c42ca81256b0085bac18a58859a50dda58d8bdb0da8e90a9391adea3d4e372bd0e93d88141338ff7a5394cf39d16e3acc8092f46bff2a83bf38736c95836463cd368c148143e6c6af899baf95ce5629b1c1043012a3d64968bf2249f83820d75a31e2be6bbf528a539c7ccb4dca85fc8e1d501f47646b5c0b9e44d480f18e2b254dcabba7c8c058de4ad277991dfb821b25fb2a94c446328f465a56b16a40d7f0da4db5dded47c2d6bcb4de057493c7631030713e9bf19b8bf4bc7541aa929118069fc4d9371a54ab16291bb58ea4ac6b64a29c25af00db5c75497fe87fc75d0f7c0cddded15e7bd63b1d0764e2d4d9efcf11b4be6effa1e5c725b0651896826282a480a0f6d8c595f6ea9ea399c3e6a6efb5baf856ffbee2df444d1ed496c26c09d884abe9cc66ede5057ceab9c736a2161c1c8dda23df26774c21f9a232493e6c5209f1ff686e869ad04803a195252fe2c1e755b820102eae1196f60128486747a9c583a1be3228c6c447e3c282f305e78461096f4ed039c8d6f4a0354283e598c21f0e1c2bf4c236df54bfa3e5e6b8151ccd8a380e4fc4bb78c9e413adbff32eb5ea8977d2117797651377ddb9a823dc8af3c356e9da52e2b7c05f58e29728e2892534d", 0x1000}, {&(0x7f0000001480)="b254796ad673d5341d472f038851bf998f0261b0dfd26eee0e33d0d139715d84166c78eb0ebb57945f7f6c7a273597b2fc8b6278fd832aaf914954e53cd067fcfe219db95ba564bfa490dc379a72c6825057b83fac3b612552c75995825702b2a90daa3589b76fd13fc7ebcb84d74659cc79a932", 0x74}, {&(0x7f0000001500)="7838f95aef5c89ecca1a400d96304b3babdcad3453ddb3e8ba25a2e3953020f2167ea63f742564ddae1a906972146decdd5f312a77e7cac51d3c6a101861afe53dc336fa874325ec923ce8810c60e601f04788d3e0e28afdb2d35a374e82407a32d4429ae11710ebdd9605b0e984a4d5f70f76ed88e6fb13ad0a9d15d5ba8b503ea068ae6a315d14d66cfae058ad55570a478f1d089903908e58009c8983b8252a11c802ab8f8edea346b77cf39098f4204ec0dd1c169d9a51eabcd88e901b3a65383add4b4fa462027e4a6cbac239fa5bb2985d3e", 0xd5}, {&(0x7f0000001600)="2647c575b86385b7e428a1de70a840bc78e5e2131029f60218707c89b3858f0cca07400c3232ff8867910ca4d8e16c95a90b9cf0f860ec41d26a534541de56a7483c76475f20997164d625b844c16a0d4729cf8c1d316f8b6012da56c4e421520ba35e6157bc8194ac7ae77be914ae38a36e9439bbb5d419079f85ffd72a81185307fe071b308479e7", 0x89}], 0x4, &(0x7f0000001700)=[{0x88, 0xffff, 0x7, "67d493795ef2b7f5641912d6beaf7511fb092a4971acce27a4c91da0194e1b51fdeabbafb7e779455f1e60b063db44e3add693b0976880ffcb594fb4fc4e4c96c7e124a77bdda1a52c748a2a5ad355be2d6b97270cac68749937b414c83bf456692b9d782de77712b9ec49902dfa4f6248eb"}, {0xd8, 0x1, 0x1f, "2f4c2b39b9d42c58a467c167d94c7b4792f3e397e5104c404ec225e21323367f2c1aed8993e7e7fe87cc0d781f91356d15ed7b8a9cd21cbe3981124653a569d92fa205855915f4b35c53b688ec5e9fe10e38589395de276c6fd81ce6d4fb184d94ea0e2c52d37465b300c05a07051d17c6d85f8a4d5200fa745b60164b3294149538666b305695eabb05a6bf249709436d0c925aeb121f9e67dd5941c72d662822897ee8e6897b9c23b5f269e65a0b29677c01e2277fe5b16fbc6a4cb19d99e4e8"}, {0x20, 0xffff, 0x97, "230f339dced74213f9e915"}], 0x180}, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000018c0)) setgroups(0x2, &(0x7f0000001900)=[r5, r5]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001940)={0x0, 0x0, 0xd4, 0x921a, 0x80}, 0xc) sysctl$net_inet_carp(&(0x7f0000001980)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000019c0)="eecb22c549d670707b9ddba127d72676e64e6a79fcded79b6c9a6bdf919328bc6a82b6d223049372", &(0x7f0000001a00)=0x28, &(0x7f0000001a40)="f2382e5aab055ab11ff46729b0db3c257fc6e99794e4e0183d956c550313a10d1027c5a05db7a6453b52b1085f88a9db74b5d1d8d0067b4e2e7d70b3074d6695609f7b1dbbfdec75634bfeac4d6a8bc77fdf0b13956071f78637642a0d54ee45e51c511aeac704e489993e83a0b89ca000182943967c43615d20ccfb2f6bfceaa605a26abc72eca10b23d3c8ee10d0a51cb7e38c4cd4536c21d9178e4efe0dcd2f0d989d6921255a21b1c7d07e2691cff100d3", 0xb3) mknod(&(0x7f0000001b00)='./file0\x00', 0x20, 0x9) r6 = open$dir(&(0x7f0000001b40)='./file1\x00', 0x20, 0xa8) fchownat(r6, &(0x7f0000001b80)='./file0/file0\x00', r4, r5, 0x4) truncate(&(0x7f0000001bc0)='./file0\x00', 0x2) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000001c80)={&(0x7f0000001c00)='./file0\x00', 0xa566, &(0x7f0000001c40)='./file0/file0\x00', 0xe}) writev(r3, &(0x7f0000001dc0)=[{&(0x7f0000001cc0)="edc4b9d7a1e4055c12a72f75ceb83210fbe2695c4e7f32d2a866b820b28e0b5de609c625f746916b302a", 0x2a}, {&(0x7f0000001d00)="45a79f6ceac17940eab08ab534cd32d96684599a2c67ff6704e0f19338af", 0x1e}, {&(0x7f0000001d40)="5f8d7cdc10537f65659af55438f32f9b9fc916c77176221443fee85928744a30f0c01c4fd394178cfe786e180b7973bbaf9b2589f8a5fb2a", 0x38}, {&(0x7f0000001d80)="62390e578555a823e2f567f98a49faa1fa71af33186bf1cb9dbf15870fa480d386", 0x21}], 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001e00)={'./file0\x00', 0x5, 0x0, 0x1f, 0x1, 0x6, 0xfff, 0x1, 0x0, 0x2, 0x1, 0xfffffffffffffd17}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) setreuid(r2, r0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x40006, r0, 0x0, r2, 0x0, 0x34, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) setreuid(r0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, r3, r0, 0xffffffffffffffff, 0xe2, 0xff03}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r3, r2, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xffffff8d, 0x0, 0x0, r2, r3, 0x0, 0xfffc}, 0x0, 0x100000000000002, 0x401}) setegid(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r5, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x2) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) read(r2, &(0x7f0000000100)=""/192, 0xc0) geteuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d", 0x58, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0xfffffffe, 0x8}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000002c0)="c19089d3c5ffb457cbfec9aaf05fd12ded23b72f1d0e09b8bf57d5124e7f79892132ff988e7f2616a5ec1c057778cf5282a242f33b36c8263ff6cb13c1ca4e2124a793b88df0505afb711c415e1c92829ee5cfda07d6b1f2441969b15c16f03ff82415440e665f0d3e81b558d8264df5d122983e3587c82140c98585c937f4b0922f49e531b30282640c3605a8d2af6f3b90897883056282017023b592c29cb9c2e92e3f6a70fe5a320ca2725792a38bdaf66c193a4a21af097c79e68b0acaaa5fb0cbd84c869eadb89b6703c1ff447bb13de7de919901ac52356884df58c0cd9129ca6829b7e14b7256335e670180ff", &(0x7f00000003c0)=0xf0, &(0x7f0000000400)='Me', 0x2) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000200)={0x0, 0xbdf0, &(0x7f0000000280)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2143d123942230399a389936299c9d6f3f7a9c77"}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1d}], 0x6, 0x0, 0x80000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r4, r5) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x306, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1, 0x0, 0x0, 0x10000}, {0x1}, {0x812e}]}) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x14, 0x0, &(0x7f00000002c0)=""/20}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) socketpair(0x1, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000200)="aea7bf4f5b02cac792c87961d79a1eca6c3009434a07295c80d82e61fbca9ee919160f4dfa851ef88109df2db6606eb897a92e9366153a65af4047484071adf95cbc699bd4a17be150fc940bb02cdd0de277a305d98e70bd31b193e2824b16a87b63c04806bd6dba5aa01ad1981ca73d927be56534dc6fc64e6bf5ca52fae901fbbf90124f938a45d9", 0x89}], 0x1, 0x8000) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) executing program 2: socket$inet(0x2, 0x8003, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba"]) clock_getres(0x4, 0xffffffffffffffff) executing program 5: r0 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) recvmsg(r1, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r2) socket$unix(0x1, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r8) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) executing program 4: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r0, 0x6, r1) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() pipe2(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x1, 0x0, 0x20000, &(0x7f00000000c0)={0xffffffffffffffc1, 0x3}) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) syz_emit_ethernet(0x72, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3, 0xfffffffc, "fca1e400", 0x4000000}) poll(&(0x7f0000000240)=[{r2}, {r3, 0x40}], 0x2, 0x55d) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) pipe(0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80, 0x3}, {0x43, 0x1}, {0x8106, 0x8, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) executing program 7: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)}], 0x100000000000034f) shmget(0x0, 0x2000, 0x0, &(0x7f0000e33000/0x2000)=nil) getuid() readlink(0x0, &(0x7f0000005280)=""/163, 0xa3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./file1\x00') msgget(0x2, 0x0) socket$inet(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00007a2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200000000000}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00006e2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x3}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r3 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() executing program 3: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='}\\][#(#\xa0+^*,\x00', &(0x7f0000000080)='&@:\'$*\x9b(\x99$^{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='+:&$*}*-#\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='.-(\x00', &(0x7f00000001c0)='*@:\xbf.&^:-\x00']) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername(r1, &(0x7f0000000300)=@un=@file={0x0, ""/518}, &(0x7f0000000540)=0x208) sendto$inet6(r1, &(0x7f0000000580)="1d3ccac3d9745cafe3bed022f68f8aa0cfc7874486e5ef002bfcfda7842a94112c28ae638cc94842d35b891345469105bcd13f2825d5b34dc025551190eacc70b95c3a245aa5f6aa83875f6357e514a9d337426c1b606bb1d6a67bb449d5eb73d2626e75984991bac16f2653382be1dc2769282e2f7072242be25e042d077b097cbec8e24bbb13697081016806e55fe6d506f3ac3a460a99b53406533b0bb4216b6c8e7725b84d0c7b748abc4ed7301e28e779f1bb8fb11f3667470777ec7930715bbc466d5cab83ef0de96aaaf1a6b12b365a586a6e242f24d8867c05fbd3f8288dee8a5c2e9c0937007baa19420a7f0730374df4cca20c8ccc75c600eb3d80a66b7100da14bff759466e45d0dd73c0de1d472b7ff99879735c4dce80f73524086ef156fd26cdc8fdb9170042813d7d07c245151683c75539f1a29a6aad0e0b697d985f221e454eba734b10b2c816802aca445c604ef0d753140fffcd4fbe24e399b5c4f9d4b03ee21211d25fe084013c95a25afcb3b0686dfa1144aa2751a6cb80016ef2c2b26c5923a175b25ed532952a8a0cf8b01c534103449b7cdb11491cd0dc40b8c853ab37a040f12538ac8eb1d382971a4e3a93e6fb01b9de8b936b423c25bc0837b3a50ea188e2cc3349138f0aaa9f7230c4dccaeb3c78cbd91d3e449589f406a5a2c27519cad9ebdeeb122e6ecda251b4180e4594a648c2b5b59504456532498edd37a09f5c9c7c4a4b1b83310d653f9f8b42b7e095061e7e8cf5e375cbe2f1fb26635041b1b0e9a78a807aeede952d31130b0738afa9ec4f509eff1691b6da13d86bbbee612ddd129f427d6747aefb9fd3e52fe1494f056c1533bdf48e1dd0bcfed3962336068e57f08deb6add3ba9e8d4dc3adfb996fdf3f2b12aeaf82f2345f683c4f60e568a3c2c0e780ba82744a6107292ae35315f7fce8f8fcf4ee4b2ef5b9fdba0669b819184e5805e3df7a0237a2a51b35489c611ac7ef120491ae0ac08fc020c4e39e4bf67bbd56b6a542c7b5cde886da5b5e9483cc5d158edf55b8599355dcc54435e2abff2453742c43a103e58f77b6c06e4a0ff567ebce6f35b9fc09382cf51f51ff2d3de7d7d3721c1faae139ee7a6d388f57abc763f777bc1ea237a50a14a3ff8c52fb82c3ece3551152b4b3cd7bdb7acbda0b20e69783ac3c93b4b0c82e2c9ebf7cf58cf376485837d20653830b462181a9246aeef6821c2ba972d2c9d26192c782cf350041f0e1669367130e3f2b7fec37cf8fbddc0da6177b0d19552e0fc173a70f97470000eb2eb9b2f75669179039947968c106aca468af4cae6ddbfe7fa75fff95ad32caf33a2c6aeb4eaa033eb40b5677f362236cb50615d3c6386b4694b12e813937a46ce911576f61351f9603666333bd7da5d17dfe7b50229e25714bf7ad1f05b64e6a677d9db38a268d11e7073dbc32178fa8c8ebb76f8376c923f912eb12a005301429632a78e84892f80b25e161aa239405975a0bdb427ca7306d2090ac720dee9ab85c7ed668c1916181504744db532d4daf4d8a06407b0a99597cfce21db0ccaefdcd880dfb2caa57ea18cd39e356aad1460b4c00494cd31ac64351577bc54a8c04dfc4f0dc2a44598b96e10691be7110a3dcc87b2e294dc5e8844f6e6da73ee0c7483b80a45fbcd4b68d970100526da218b56561ed6946f8ba3dcc5fed3be656a197024ab302dc4540fa8bdede8f0fc6c31765dd2ebf12f8bdbcda1d25c71cc1fa02d9c3df6f983a75cfd3dd30cc29e8bc515d96c056adc358d45de3ee4fe1f0327517a63375a42d6e24f09a13f4017d50117b47b9f3ee963a255f43a0119181d07b90d2a4dc133a3eb101fd1741b34ad4b9235b3ddbd6eefe86e338185f766bcb553282a59ddb3bb4397da62b5163a6f45bb24b9bacf7740d8084aac90796de4194ccf1cd10e954a95ee4d8a07cf6769b0705b5031a8ea97517f0950d5562ca8c37352a8ab6756272721ac55ef371692e4c84df058019c0ac8719a4f375139273588095e70994099ff3a53605e1537b847bf8f3aed0ee6c41ac0a9a7748baa5841f08e86d239ad891dea8bb466f5811f02469dc2d24a593d8003f9c10df60765a2a2a740c4a2eff307d3c97f9237d344d071c2ee1df211be185671add31a758926f48a40fe7e6d757c23d2efa9ae44a9f8f23858231f54b8d6dca9ddcdee73ba9cb0cb9e1cd32a29180ad42a5d38e4697f65f571b0022b7fb6d424b34cbaeac6c3c1884905d61da5551ba90a5be20e45a36a56520db1f17335148836c79bbdb14820f3c7218ceee8b4b4cc6b248a06fca08f450788634d277846184dde0811fd9b57fedfda60299df66899ac8a16b0a14980287a721e6e283031e8cd34d9e39c5ad12eda0a6e1ab10f3dbf50810b2b2d00d6ed100f192ed868cd5b2f6c29041390c89f4205928c8850ee5ede1222a00a0c02f4235404e611bf336247090eb6cf1c52545f6617e213ac916c14a91f0045322a5589d4a1017737feb9a4f2804448c8887b07e9ea3e7997886677d4ae3c00e07d1361d46d0911524121a6ad0e195e1a1c9d6885e873646193c991ceca5aa431f983b7904b5e05f7badc319c295785961ba3ec6a34a9877cf4a73076eb45afdb9d2d8eb3e10babeb335a8d087ae536971ece8dac4f88d4c23fb6c776df71bec8fc9c92060bef903da9eecd853da80eb5aeba93c8bc07393798188c6913b65c8fd10bdb9d494f110b29ea1ea3f0d265f572ab815726d9b1c00b949de46e4929577e8be9aa82aff3ba59ea4fcaeef0457ad0f2be1ea463c4c6b65862fed392b483ec19d0ebef2ade075a3f33353eca637e5faba08aaa2b0d326c89517f1fa19a976a43ad600322ab8446e0a466e24636cd3b88c523153a00b28b5e18b929398b0858c36916d0af583a4030db037f067ef06f03e69a81f627fbddf6889b2f2e1ca5b7df70b2df25f4675a55d788d530fd47d83a48597f3e66d9c1396f696f6e27f65809c0de7cf2c2ddeea27a4bec746ca466dd2b0d215787cebd23033c4d24dd29cf76f1ad01085eb06b1d83b6e9990e6f939bb8663034089a12d44b056aa62773ab1f6a95f33bbd0d5b4c644653d9791d181a10b1bbeea52db4334601b23676cf4bc4b83349990fc648415b39a11f91494b46ac76986a63a786c50fd9d0eb91d5c0d77a226cccdc0ade04366b10d12e0c82ccf331148c2047a106c94ae5df13e4a6d91dbff9d35c3e1b39bd2a63bbfb6bc6444d1b7bb532e9439762b09210460cbb4c97df52eda3ce0dbaca42bd3dc954a79ac8fba258ff47981f43fda4891281e59258ea8093b65b5d25ff9651fe4b6ef916458895f2d186d46ffff6891a62279c620ee95bf7766493652cf0adb737b07260f3ab1cf68a4a4466772987ec55e9b7c7b2991632a9c9f063d01256ab3efac738fbda216669f27afdeb4e108eca07f24a2c03c4362cc2774470755def3c4316978a9f3f7bb8b1b58bc24f8c02b5164ba7cef2bd66d9d987423cc1e6e9cd949dd97108bb1d5c4f7c10b73aaa60e88ee6de4cb76528a80c95534a4c82dfa03f8f53a03729a50375226b6d49216d60ff185e693d8126974931c0aaba1c4ad4858f28314499aa9367d2b81d2c738c137af6b0eed0cb6e6f8bd3926151a0d78b17fe7a6b3c4216b4592670b89ed472c0b66d7885b82581605a86cc5581c80708712c861c02158dc522e4afa41e38eb96b5b2a77749aa4176186678d5e23dbfe89eb0618624235ca901c3ac1e552939c08f73db77c35b7530cb7b2069f62f06ddc4ed9d6233903e2e87c078ff00407250f6d937ebda0015cec3475186c07e0ed6a3413aa4ab412b0fedfbe6aee0e484e5954dd77507910159a6542fd7afc4f9a61bf477b4ef49453497fc8b7e89e5c4129d0a8f86721019cec86c00c6a1d4b8cf7b2a9f447cec6dc3bae0e159b4f3aa534b5ffae99472e7b35ec187b2c1239b8b791a2910242b26534c7d77c15df0921a204a485c7adea971dca82ef1bf4c05d65ec0a326863a2e15f550e36c323c32ac4bee799cd7081f21925d5ddbc96f037f428261aa9a4545c802614f163b61dbecaf4b4a4515d572cce05ba2da08da34575df900c3f2fedd2abab0c92967f284cba3ea4840d812c72ab7bb8eeedb92f38e68293cd61a1c5bbcc9eabe1d0e804287c3564587e3c746998cacbf0e51ff8ce14a0c1fbf80cdd29ca33247480fdbe0367306502400a3b790a35227d65b981b3458f6408392fd1c4c9d0dcb595f9b19e25ee2a610ca22f30f24facd9dd53524bed9d5066aa7d9790c48c5574ed7309ec0c2c656a209b219303aff5157b6a330ed6ae2e99928102a9968ea84d73fc4d8b1d620e81bcd8a0500db8fb938a847be27b7f9bb5017983af8eeec60699c1f3494bc3c0c5b8bafe33bab499a2fef11dc723c9f8fb0c67d0c9544fecba7fd36d00297a1ec9e2bc0dd8ffac30c0a338636617bd77c8fdfc069d99f9979ce4d94edae4e0de8d08e616d68fe4d111aca3f7e9bc91e558583eec6205128732dc34e53a9fce0aff4fc9b7db543954040e61588b4b44973489d718c687d3b51de473d954193f184686ac244eb021c082985cec47fe7d58c75485c4db8534f707dff9558aaa8336e04de072ee7c8bd77c1886579ded0fb45daa009517acf9cf9cdde47861b9811c0e16abda73d539a4c18cce5074202fd6b02e434c2062b20ad313b3b89c63a4158f02b2a69d1ed98c1349b386bf3a64ed4d86512bf9cfc670e431e6c595b31477f2e6131670265eeb3013d54efb0bf5b808948f9729d1c8da34f23996427d136892422ae306b57cbb08cca98c14a1dc1b111ca52142a0c718469fbc5a056abc333f76d88314681cd8b391a536a4b6ff1336e0bbd7763b8e1ba4356fcebc98a43bb2d8ea310587eaf033d9dc6cd962c5d8a493a42647f1693ab7ba1c20237ffff8f891e0f3d6dc41f1559b87b94f33b94b5776647edfe9bcb45701c099a67692f1564870f870474e23e4c10f224c0d4e40a882039c4f7d286db8541caed3c34158228a1e7a2dd278fab4bcc6a29d028b7d041ae3c594b709be25bf4ad1c7a4852216ba59cc4665953f609c95670e1bd7bc5eaee477606dfb9f120cfb51bc9d64c5f9ffb5821e497ca04e379432b333037b12707db3db0c8bd3d8a32dc14b17715fe893b6129ad9d6de459f35386ce0abbcfb1344d489956dca3f050a34a986b05dd7e9ccf52efb9c6aa2db0b9ec584f67144b90a7811f33e23627584ee827877b4dbf1deef822ad5311a954326e27691af381aa9a3854574a5601736ec9653719fcb60a17d25e42229dde01d7237d0f7c8e6e4988e8dc073eee63eda62ae300236443d8d4afec4cace60faf9aa46486bfb599534d30d82ce80f019a639b20a083d907239def078c12c7c19bca7ea286a75e20992e4f2019786df38862acbdc2ac203b03f2275c6778c4672ab82c034fd4c769c8f25518b5c9d1f59f210118152b7fa4f21c2f3ec4567b7a864993ebc41b2600a84cd3f1819197e32bff5ec444f0181ce5af18914a14d50a70391e16afe218e3bdfe6755cd4a9f1f957c19c11062acfbdc9d1f363117103f28bc97f0e740de42915b6c4f56c70ac89a0a141e9fcf95767cf8a9e60ee6e4747c48fea782080595b9908c15b050a33442b95a405df23e1630da068f1f08d6219935b8e626e82ac7081e41decfc78c98a4a12ecf414274fbf77bce6aaa927709b758f199d4349270004f3768cd06f03c0b9a642fa741ec433d63a6ae873025acc768f9c87e2bcd1349881d069a388e", 0x1000, 0x0, &(0x7f0000001580)={0x18, 0x1, 0x200, 0x9}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./file0\x00', r0, 0x3}) getpeername$unix(r0, &(0x7f0000001680)=@file={0x0, ""/43}, &(0x7f00000016c0)=0x2d) r3 = accept(r1, 0x0, &(0x7f0000001700)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) connect$inet6(r1, &(0x7f00000017c0)={0x18, 0x3, 0xe3d6, 0x4}, 0xc) r7 = socket(0x6, 0x4, 0x7) listen(r7, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000018c0)={0x80000001, 0x2, {0x100000001, 0xfff}}) recvfrom$inet6(r3, &(0x7f0000001900)=""/122, 0x7a, 0xd917e13cf67e5523, &(0x7f0000001980)={0x18, 0x1, 0x2, 0x7}, 0xc) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, &(0x7f0000001f40)=0xc) r11 = fcntl$getown(r2, 0x5) getgroups(0x1, &(0x7f0000001f80)=[r6]) sendmsg$unix(r7, &(0x7f0000002040)={&(0x7f00000019c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001a00)="2938178f40a71b11fa2f847a0518b4a3522e92bfcc9800550bb6bafc5b32dd3d6f0ebb987c1629a655e8ff8d9ca92823b10af5b14583e38259d626d73ecebea1148c607787c3160b705f67def6376b4374ed2064c6fa1292339c5036b9809b", 0x5f}, {&(0x7f0000001a80)="949b82e490033c313b16b0d59a1a8a7abaf38a771e7301bd7a3fb8719168546a9dbf29882f4989634788256fa3c194b13fd583698a83356e6ddc4c6a4bf2867956e0506fa7a958d564503f5f380a7422b43f12a18b97c7a928801183afa5737b0221e35bd4b563ca46f82203aa64c2af428e4766b0994dcccc0afd4c5faae730553618564702821ab8ad3feb0e22345f14f2fdcabb20bf87b1f371e405d705cfffcaced377f5190b41eaf66dfab627b5d1bc316f775c546f2b7bf6d3825e35ca374a18be31d58a9d26bb4c939bab435f4bc733e045d1e7422c3cf14257b054d7b7bd193f4c61ae27ea705f5cd459d9a2f5", 0xf1}, {&(0x7f0000001b80)="42b821a1dc96b5914bab7246138e811ce2630a5623d327aa43c40eead20560a37ac4687580b466a89f940ea05ba2b66c4d1c93b55e59f5cc7356083027e233ae513090ce2b2ed34f6a24ee70158d2a53f005986836c61b47f3771ff7440e6d04d6117aa793e4d2a420e1cfc98b2a457178c86d14446bd2b5819ec8ac5bf76569c911fb43a3e2ab6206", 0x89}, {&(0x7f0000001c40)="324e5485ab06eb44691dc4a5bf03f65847a6c712cc0483145baf917c1591b7def59cbb852fb74e63fb156ce440719bfef7c4ae9cf763f980d2d84504689f301bf2234e2becaeb2e274cef491d5cf40f09a8fe9973847f77e4d85b4bf78578bf3a4ba41f5ad8e6caad90ab2a93f", 0x6d}, {&(0x7f0000001cc0)="70d14ee8702ddc90ff168c46bbfd92f132368b309a3de7a51ce1ae6a359eda0406e0278172ed1ac5537e0504e8b3d3c9834e1b8a49d0ac67031c5d8fcb519e0452a1269aeea7f3ba8c9c27b46d88e369a8afa64abac18ff7ac21663e92de110ed4dc873ce623a1e99eef46b7a9f469b492c6f2fe071243b6be44ba6cbeaa5c89bc15a263e4", 0x85}, {&(0x7f0000001d80)="53fcdd631ed609656c847f94b2537443cbc8514f239a75ff43b5b8df08e0755821b6870f98467d4c3997156fbc25d9e8649b0eca8789b36b1e083e461cf66076e40c981b89b4ec9d1fdb2082515a2d4079f4dbf0692b4f73aa3989fec53a7a7eec711b533bbc009526b2e63099ba61af2c8c71c2e1adb79fe5a284fc166d161e9e4aeeb78145208f503ea5c5dd8a391d7bf68486fce2b363ad64a5038cefac132112b531c96b69124e1e9f5956fc8a41809f11a1b02c121e91b62f615b3113d9a3f45fb53f1f2855c26be072fb9dcedd2aebf8fc0d472ad94dbd38e802dc636c8e62b3b2ea042425", 0xe8}], 0x6, &(0x7f0000001fc0)=[@cred={0x20, 0xffff, 0x0, r4, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r5, r12}, @rights={0x30, 0xffff, 0x1, [r0, r2, r3, r7, r7, r2, r1, r1]}], 0x70, 0x200}, 0x4) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002080), 0x8000, 0x0) close(r13) rename(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='./file0\x00') dup(r7) open(&(0x7f0000002140)='./file0\x00', 0x10, 0x0) fsync(r0) getgid() executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x3f}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6270083e8c6fd71f477ca222c2b1ba4c88225deb95fe0917aab18a0b102f41d70a842bb6da4945fef8e75528694411833298f6537d77768b6eb56c5f7d9a2118336a4f1a8d45cbcde1416131f00de88c00fb584abe4524de8e28c61175d21a1fd4411c8b93944bdfcea8695129552b0472ac01eee3dbbb39abbfd9195d7d9711e855c56b323e87041c326a30825745a4a11833e013bea0b1fc90fcb951e30096d1586ebe2099b7274ae88d6a2bb313daaa86bf1fdf8b2b1c8e197ddbb6198b31ddd85cba44d5a1dfc76366f92d157e0f4f471e105b55a58feda80a329952b2a05d734d75a2010e200d6d9645ba0f5fe55c79a4f1e48e2ec888c2f1de1e016eedbd1d92b840fa3808c01e99aa2fe025355002f5861cc2a2f5415ef4b1ae597553bd9601ba3122e012d2b3c2a8e8f10f354c5c0a2303bbcb24ade3c537b34ddd7651b8c90f40abd45bbf9c22bd0aa26b08511d84907599c3b95b49fe140e859609c5082c293d932efb726060a1aeee51bdb3a004de98a254b6f917d8d5d8ce7943aad8fb1cc066e7bb079a18fb5f0c1adc5de7087fa12566c1519c63d1e2d5ca28bf6379bf3c5c615dfcc68b494856250a4d1b0b6dda262a017c094cf0abda72aa579f91d024d76fffd36c76a5ce65cc779be838345c818b5af97583095851e47bef752f7629f5479c4f31a7072f651c71d02063e7cf1e31d46428c2d1ac882b49c4be93d91bf1d40a10eabbf137415ff3405a9868f25260c386fb2a18ba630505f15d8ea307452251e28441827783e046f942abb5febb50db76e366b91f16b69be7b91556a5ba1744825305715beb663ca2cff5c8b8392601698405cba8122fcd88695c10f04ca90b360d7cb0c5b8d21e3c12f3c21746aad9bd0c6b80d0f0b55c41df56df27ee915dae5e403219ea41abdc913c789446f2567063f9968570244e46ad0195b56cf34812b2ce63dfcb51cb2407be37f4512aef86c2e7f12b5275f95b69a6af021605e8b9e55a7645d6dee556697e75abe0011bafbc75c4136587a4cd51437a62d385a78d63a60550adf6958413653334caa7342d3bfb08fa200bedca3ede847176357cbcf182ee84b062d5d083de6354370e52239eb6721ab2832dcbad14dd4ea4322836ede4472e2872545d1f6dd9f8bcd50009fcc6dad53a344dca36b85dc6fcdb6e390d2910b87efc03158cab09d4d482901784311382cad9135a357846b2f031e62ff32e25abdd578fd08dff78e39331fa5a2abf1b1a3b0c9fb43ddd24f507697d8d7fa55481d02601b84c026a9ae3133f316385f38ff760a354a5a08d247892b1e29310f438f088856bcb3d872f79265e9200d6ccf965d516c35030fbcb135cad4fe77486ef7d10399950483f4166dcff0082cb3344cf1a79ce41864eec939b08a5c8a7d4d03e31d59bd5c0e4afd994d743f13598eb2ad6a5f90dc2918f9628a40aa885435f1f3a4908d5aca8ba9b77a17609e23ec9075aba756254034ac426e1ce9a4474e7d72a1f0603d1615ec9ff3badb9f74ca9129451c97c8597df40491441b103e63ff1ac046e2e1e876bf8d13f870bdec5a8e3c8b0c1a965c6fbb8de938ac3756864e2ce296de2ae7a9913c3b8d14a1be898b0e358dd5f3106ce05f5247e9bad369efa8205d26ff3cbd045d2d060f438c46b386c0dbadda2a824b237a59246e4e1eee63403634a6e58b64a7a0c35e86ec91668be00feb7ec3dc3d8845c6c1ec1ac85db841139b712583275ed19a9bb784577a4d95218f02f602de2b48b5d40b4e52d966af71b0aca1a85deea0b7c9f5f3d44f47c7882ad7b8651a321a79a125505644ce5fabdb735b6f2ba75af66f2a9b0a5d51885b2af84aeceb0842196d080380597eca123e3e7ffe34bdfd69e446e67ea6f8bf760597e4444e4718c9f53cf57faafa828653ebfba52767476504cb9fe163bdf76433cb28ffd91658e3119fa63760bb99944a00cca0e0a0b02323145802ae80099c682cfed1edb4bfa96c5913a010b0530684b3929b393160f1135668260d3385c3c9acdbac8abb40bdd8a04f133574b719a55d7877ca7524f29c36a77bcc7f98e48eb912158f830aa0f641e1a967de88e9eee30cfd105c2de871b29dbd7926b485f06ec176f9bf37a995f000a25ada6919e1b6aba533111f5fed34444dc8e39bf9ccb87fe932880ccae9d93982ddd79e843b0249aff77f1c3b860ef4e7b4953b95afea300da5f57c596eb89993db60ea1d5faeed605abbf84b45203c4f72011baf2aa32c4938e5485af46194e961c4527dd314e2e2dd9cbb57dc4fcaa72c155a12637d03f408b2a8f2ed580191d4084e84befe56d2b7542eb982348b36ad0c63efb98a3479e34fbc9ac76b62d67550716ad97e42eb71e06f9a48e123a4ca56cdeacfdd3087a0ca767b0151ba6741cd7967a5b1229a399eb4b17bc4fbde50c081d2b001cc3305b4add129f3bdf5a7ae16770e7662a451ca111f41b4ca6db79c6b5edcfe4fed5d62a417a3451c8c669984da842c2bc5d327c546ed2137b4291bb516f40c38f6c8ad6b44cd3c5332b1091ad0a0b244e390d24c6b50d56b9f0dbde78a02ffdf86383d46dd27a0d652a0f5a9d706d56e576c77901811f21013e071817a2056b1cb8ca270cd57937315b62172cc5ccc4b8a37d89d1150e736e331284c7c548b79fc14f8155c7c2da50e768cc03586beed2f9c63a9171d89625ee25d64797d09ea42dafa6e9bc286b5e5b5781ea12d39896937e0b9a1e0ade909ce35c67702bec2903289a964d73d60cd9f4ddd21d5ca8358eee72f7a47a1321e253831ad33cdb1fcb19282c55021fb5b9ae955ccd37da1add3b6d7d0e582f66c76b14a7ea30d474f5910747e785455db1e0ba3ef116f9a881ebd53b76e0b6b29c0eb5c4e8660d8b68114e59de73c356c28e1355a736c84026ceda0077a74b71fb14aeda989b2c7d3679b7242ac317fd27e96a7d56d0ffcefe36525b78fc45e4f78557a9946c74b6816a420250911946aed4a8b6230ccfbe5ddab015e029be13bf9521b3f84dbb57d1244a286eb8a6913bbcfad887f9e3b717c30349c6a711559a4b2217020b6cc922519bc17cfb61c3ebecd7bc4286a6a45fed245b4bcfed527e6d02848455a82c14f7f3bad0275964bcd20b3998be4a0a02ceee086b4a1e58de2f960409ed9bf8b0b96da1dd24832072773bdf0ab8aa06851df4c04fadb58a967fdd90e5607f785fd90509e3c47586bbce71b24fde5f8b930c8abbd609cf82031ebf572cd42f63a53943955092972adf73a530200a9fb125535c56062e21a852daab3e65c409f8ab619becafb38695ecec7c1fc1fec57189e78bab3f7779f376fe9f484d4bdfc5951877dc8fdac51c5e9fd2fffc6718d1e8fdceb0d4740c5bd86a2607f6f68c3c49348efcf9a55cd92451322bcf1c9bf46505fb0f35b562a77d1a25aaf875e2573aec20d5b3d41c3b64f4d8a28468e0d3909b531ce09dfc9fdaf40479b1ada35f6e76e9f9c482f148c49599d841590e4ba99ec908c953858c7731a9d082504e0b599424a5db359b05b19a32fe6ff8b085beeb4aef7a635a614648bed3af996cc7a63c07a0e8aafc00d21859e0748e0712e65b631314c255127a1835f1de2c0762b42da2d82fbc169986d0f0ccb3d509be522820e80f63c4798e528e786cfb1a6aca4d7fb15825e3db46e82768664feee73408ee9a44cf1a4df0f1946640a673cb02912f732074d53bd4212d906f36e451b17a53febd469d511b0464bb6609f280f327479d24a7cacee9ebcfdd4ebf36b2fb133506a4451757fdc32bdac6fb89c26e1c2a25d25db29a80d7878c7bf844e08d9d47a9d209c903c0bc9e7d0f091f624dd2adb3adf9e4ab6473aa3776716bf12a2e9cda137296a0dde65982260ca0ef7ff3c727c16fe4c149720a21ca660755ce5cddeb5cfc9b3540e3b144f9dcb1e2d74abcb7daec37365e1df5016a563dbcb4da874360d60d6a7de49cee461cba1c0ada16434a6e2701e47541dea018360a2192360e124e04e4c91cd4faba4fcdca67cfca0e1c829436f0ba3189310701af88bf0dbf5f1da07a5b14891cd8e5b83eb03902d26eca55d60c72b3d434a02206c78d5cf57ce006d85a83785a749eaa999af50fb48144616cc4b03484b605bb17d44f8d5dcb56402da9952a25a148a7d224870fd4ba2adb044479e2fdc99c6d13a9f9b7699d4c412989101fc4d85bbdea090569c774971617a393bc9ad417db08600c838227aa55cd059a8b912e02ada535b92b867f705bcaf2100218aeb1f105f56af2fced240751db7f1d02a7bcbd4241ef3291cf6937f02a298635adeaa0528e3a679d55d77c023a6297b6af0da5ac339ed44bc6621ec20007bcee37445853bad3e2df96cffaae438e55c42eee238fae56481143bd53c68f0c1b44e36ad58ca5b2af447176f3ea8faf9de1129ddea7db806ff66a4b1e8292b504fdaadff89e9a235c2794b3dccffe326482003c02d6347a657cb183898db94b503c2f7e4cfcb1bbed1f2845cdffcf5338a18fd070856543f0d573af318715c0fd8065902fdbdb03214493d478dc05d8d033943d576fb4d96ce7ee7278154ab6b08f0bbcbd6f546cf4270e01f8212c085f1294c6a8ce3fb7a9b829e2794fb8c567ca5064b5a8c86abfdfcb96d8499e2dead90438845f222f90c54a9fce8839630b98faec9d4adf8989049b887cf8acc896853ecd5cfe252bee05973a72e085d4aa1e380b0edfcac078f7ce6d02fca", &(0x7f00000010c0)=0xeff, &(0x7f0000001100)="5b03488f656e8681a38051cba7", 0xd) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) socket$inet6(0x18, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002c00), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xd0, 0x0, &(0x7f0000000080)=""/208}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="c7", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) write(r4, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x652) getegid() close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000009c0)=""/253, 0xf0}, {&(0x7f0000000600)=""/232, 0xe8}, {&(0x7f0000000700)=""/162, 0xa2}, {&(0x7f00000002c0)=""/62, 0xfffffffffffffec9}, {&(0x7f00000007c0)=""/243, 0xf3}, {&(0x7f00000008c0)=""/72, 0x48}], 0x7, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000200)="658cef392e5672abb8f0d7bf1ea212c7b0bb3b5cdf8e3cbd401ba924c94fe4ecb2ebb047d0e27ec270e760459ad633c76b0f5aba452e132bd5a590d8f18683b1067a983a2a5d45393b59947c23a8f65a1ef7f98eb398cd", &(0x7f0000000280)=0x57, &(0x7f0000000480)="c70eed08a79fba36688ab5c7403eef70c4c506998c03936ca3937406", 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x1, 0x380) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r2, 0x0) setreuid(0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) mquery(&(0x7f000022b000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0x1) executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) geteuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{}]}) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000240)) syz_open_pts() recvfrom$inet(r1, &(0x7f00000000c0)=""/242, 0xf2, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/47, &(0x7f0000000280)=0x2f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x8) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x1e, 0x3, 0x0) (async) getsockname$inet(r1, 0x0, &(0x7f0000000240)) (async) syz_open_pts() (async) recvfrom$inet(r1, &(0x7f00000000c0)=""/242, 0xf2, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/47, &(0x7f0000000280)=0x2f) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) (async) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0x8) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x2) open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="892500004000", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}]}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0xe00000}]}) r3 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) setrlimit(0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) executing program 3: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0xfffffffd, 0x10000041, 0x40369, 0xa7ba, "d8f1f9bdca0d830000000da0fe3f000000001000"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="dec03ed18e744dbf260ecc8a0374c8dcffd5f9d4e251bfd5f5fbf458ae7c04f8022d56b90550ddbf3cad9db75f33e9efcf83c80edb168c89b2a3f81a5daac7f4faebf3603320ed27db716dcaab7c534a6f900a", 0x53}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1803007784365aa166ba97e2a0787cdba013761f67bb9dc3f3dfe2eb7ea2e691eac6806e503e0a5451f353987a0d"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r7, &(0x7f0000000000)="19", 0x1, 0x0) getuid() ftruncate(r7, 0x8000) shutdown(r5, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e341d8bb0000000000000c4ab958d7ad1d680000003a90780c81beb500000000"]) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x400) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x0) (async) kqueue() kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) (async, rerun: 64) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) r4 = socket(0x18, 0x3, 0x0) (rerun: 32) ioctl$FIONREAD(r4, 0xc0206917, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x60}, {0x406}]}) (async) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) (async) open(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) recvmsg(r1, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r2) socket$unix(0x1, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r8) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f00002cd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getuid() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: shutdown(0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000000001a"]) executing program 1: r0 = socket(0x0, 0x0, 0xfd) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x40000400001803c1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 0: r0 = syz_open_pts() close(r0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/107) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) executing program 6: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x7b}, {0x4c}, {0x8006, 0x0, 0xfd, 0xe00000}]}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x3ff}, {0x37, 0x0, 0xf9, 0x6}, {0x8906, 0x0, 0x81}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5c}, {0x2c}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x40000530, r4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) readv(r3, &(0x7f0000001b80)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f00000019c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000340)=""/179, 0xb3}, {0xfffffffffffffffe}, {&(0x7f00000006c0)=""/139, 0x8b}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000001ac0)=""/162, 0xa2}], 0x9) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x1803, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0, 0xc3b}, 0x10, 0x404) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r7 = geteuid() setuid(r7) r8 = getegid() r9 = geteuid() setuid(r9) getegid() sendmsg$unix(r6, &(0x7f0000001e80)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001d80)=[{&(0x7f0000000580)="b3c1ac60ac4b67998ab798f7a1f72ec990ca8bce0f8cf033a0cfbd090ce79f615c9d304aad09128adb5f1234ba4f307106f05d9aec8a86cf413fed560b88c6ace444cf6d8265c1577469d4c4848d9a9d3b378091a1940ff3702491b24d27ee11a8142a15416bb8abba0b6f0a805025f245", 0x71}, {&(0x7f0000001c40)="ccff9fbb8dcbf2548cf5445e57e1866843a6dda02f80e8c963576f0a9e1d280243194a96dc6623c1c29653be35597aa717281a92c50b0729327685e8c81d5400ffe0b0ca4e86c0f1d0eb0d34c20a71a9c56afc0456403a66abdf48cdfcc23b707534dd0feaf5ed7be9f1887b0663c7b28e9bef", 0x73}, {&(0x7f0000001cc0)="a87bf1ea62e856b54f49e56138050cedf4048dcdce81922622b297ca34f98dad23d1547bfb6103f20fca08b3c2484ef5a22df0477d02dbf924c79c87d56e7dd723c18660d44c5553bfb5d870de1e5fbb978758b4ae1cffb9eb07eec86bb1a6430922497c0c4216b9701fe311047c782f004ede76b8238ecdd159f12d664e949cdda200"/141, 0x8d}], 0x3, &(0x7f0000001ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYBLOB="0b37a4e5579716e62f1853598b28d069f26066ebd7ceab2289bc010c3b3e774feec1de5a398a797fb986deaa48d8b01c15565e713e4a7280a76584f01601989f391f4cdfbd0a3a636a32cdf8ad72f75b09922b108bf196140044d2278633a2aa8c8f0ec7d48f72887306cb0a7b37f69c2ee7ff15e79445b245262d64430f635b4749352fc1576af724ff795ba41fbaf86b92d14a355e19a59d0604e604a0c26951467926d87688b1484268232abcde209c9e33c6", @ANYRESHEX, @ANYRES64=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRESOCT, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES16=r5, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESOCT=r0, @ANYRES16=r4, @ANYBLOB="0000005543b62c3e2702236c1700"], 0x90}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x281) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9}, {0x4329, 0x3, 0x8, 0x2}, {0x1, 0x5f, 0x6, 0xb0}, {0x2, 0x7, 0xff, 0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r3}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) executing program 6: socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setgid(0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x4000042e, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket$inet6(0x18, 0x2, 0x1) recvmmsg(r0, &(0x7f0000000000)={0x0, 0x8}, 0x10, 0x0, 0x0) executing program 0: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r1, 0x0, 0xffffffffffffff4f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x3a, 0x12, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r4, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x8080, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f000002c000/0x1000)=nil, 0x1000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5, 0x20}}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x4002, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000003c0)="ea000001", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x1, 0x400) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x1) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, "000001304c0000910000000000007c0002004000"}) setreuid(0x0, 0xee01) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r3, 0x6, r4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) poll(0x0, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r6 = socket$inet6(0x18, 0x1, 0x9) poll(&(0x7f0000000040)=[{r1, 0x2}, {r3, 0x20}, {r5, 0x40}, {r1, 0x1}, {r6, 0x100}, {r0, 0x80}, {r4, 0x4}, {r2, 0x4}], 0x8, 0x9) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) syz_emit_ethernet(0x2a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="15", 0x1) r7 = socket(0x11, 0x3, 0x0) recvmmsg(r7, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xce9, 0x0, 0x1, 0xfffffffffffffeff}, 0x0, 0x0) executing program 4: socket(0x18, 0x0, 0x0) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) socket(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x4000092a, r2) executing program 3: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) chmod(0x0, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 7: socket(0x20, 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) (async) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x5e, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x21}, {{r4}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ftruncate(r0, 0xf869) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x3f}) (async) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6270083e8c6fd71f477ca222c2b1ba4c88225deb95fe0917aab18a0b102f41d70a842bb6da4945fef8e75528694411833298f6537d77768b6eb56c5f7d9a2118336a4f1a8d45cbcde1416131f00de88c00fb584abe4524de8e28c61175d21a1fd4411c8b93944bdfcea8695129552b0472ac01eee3dbbb39abbfd9195d7d9711e855c56b323e87041c326a30825745a4a11833e013bea0b1fc90fcb951e30096d1586ebe2099b7274ae88d6a2bb313daaa86bf1fdf8b2b1c8e197ddbb6198b31ddd85cba44d5a1dfc76366f92d157e0f4f471e105b55a58feda80a329952b2a05d734d75a2010e200d6d9645ba0f5fe55c79a4f1e48e2ec888c2f1de1e016eedbd1d92b840fa3808c01e99aa2fe025355002f5861cc2a2f5415ef4b1ae597553bd9601ba3122e012d2b3c2a8e8f10f354c5c0a2303bbcb24ade3c537b34ddd7651b8c90f40abd45bbf9c22bd0aa26b08511d84907599c3b95b49fe140e859609c5082c293d932efb726060a1aeee51bdb3a004de98a254b6f917d8d5d8ce7943aad8fb1cc066e7bb079a18fb5f0c1adc5de7087fa12566c1519c63d1e2d5ca28bf6379bf3c5c615dfcc68b494856250a4d1b0b6dda262a017c094cf0abda72aa579f91d024d76fffd36c76a5ce65cc779be838345c818b5af97583095851e47bef752f7629f5479c4f31a7072f651c71d02063e7cf1e31d46428c2d1ac882b49c4be93d91bf1d40a10eabbf137415ff3405a9868f25260c386fb2a18ba630505f15d8ea307452251e28441827783e046f942abb5febb50db76e366b91f16b69be7b91556a5ba1744825305715beb663ca2cff5c8b8392601698405cba8122fcd88695c10f04ca90b360d7cb0c5b8d21e3c12f3c21746aad9bd0c6b80d0f0b55c41df56df27ee915dae5e403219ea41abdc913c789446f2567063f9968570244e46ad0195b56cf34812b2ce63dfcb51cb2407be37f4512aef86c2e7f12b5275f95b69a6af021605e8b9e55a7645d6dee556697e75abe0011bafbc75c4136587a4cd51437a62d385a78d63a60550adf6958413653334caa7342d3bfb08fa200bedca3ede847176357cbcf182ee84b062d5d083de6354370e52239eb6721ab2832dcbad14dd4ea4322836ede4472e2872545d1f6dd9f8bcd50009fcc6dad53a344dca36b85dc6fcdb6e390d2910b87efc03158cab09d4d482901784311382cad9135a357846b2f031e62ff32e25abdd578fd08dff78e39331fa5a2abf1b1a3b0c9fb43ddd24f507697d8d7fa55481d02601b84c026a9ae3133f316385f38ff760a354a5a08d247892b1e29310f438f088856bcb3d872f79265e9200d6ccf965d516c35030fbcb135cad4fe77486ef7d10399950483f4166dcff0082cb3344cf1a79ce41864eec939b08a5c8a7d4d03e31d59bd5c0e4afd994d743f13598eb2ad6a5f90dc2918f9628a40aa885435f1f3a4908d5aca8ba9b77a17609e23ec9075aba756254034ac426e1ce9a4474e7d72a1f0603d1615ec9ff3badb9f74ca9129451c97c8597df40491441b103e63ff1ac046e2e1e876bf8d13f870bdec5a8e3c8b0c1a965c6fbb8de938ac3756864e2ce296de2ae7a9913c3b8d14a1be898b0e358dd5f3106ce05f5247e9bad369efa8205d26ff3cbd045d2d060f438c46b386c0dbadda2a824b237a59246e4e1eee63403634a6e58b64a7a0c35e86ec91668be00feb7ec3dc3d8845c6c1ec1ac85db841139b712583275ed19a9bb784577a4d95218f02f602de2b48b5d40b4e52d966af71b0aca1a85deea0b7c9f5f3d44f47c7882ad7b8651a321a79a125505644ce5fabdb735b6f2ba75af66f2a9b0a5d51885b2af84aeceb0842196d080380597eca123e3e7ffe34bdfd69e446e67ea6f8bf760597e4444e4718c9f53cf57faafa828653ebfba52767476504cb9fe163bdf76433cb28ffd91658e3119fa63760bb99944a00cca0e0a0b02323145802ae80099c682cfed1edb4bfa96c5913a010b0530684b3929b393160f1135668260d3385c3c9acdbac8abb40bdd8a04f133574b719a55d7877ca7524f29c36a77bcc7f98e48eb912158f830aa0f641e1a967de88e9eee30cfd105c2de871b29dbd7926b485f06ec176f9bf37a995f000a25ada6919e1b6aba533111f5fed34444dc8e39bf9ccb87fe932880ccae9d93982ddd79e843b0249aff77f1c3b860ef4e7b4953b95afea300da5f57c596eb89993db60ea1d5faeed605abbf84b45203c4f72011baf2aa32c4938e5485af46194e961c4527dd314e2e2dd9cbb57dc4fcaa72c155a12637d03f408b2a8f2ed580191d4084e84befe56d2b7542eb982348b36ad0c63efb98a3479e34fbc9ac76b62d67550716ad97e42eb71e06f9a48e123a4ca56cdeacfdd3087a0ca767b0151ba6741cd7967a5b1229a399eb4b17bc4fbde50c081d2b001cc3305b4add129f3bdf5a7ae16770e7662a451ca111f41b4ca6db79c6b5edcfe4fed5d62a417a3451c8c669984da842c2bc5d327c546ed2137b4291bb516f40c38f6c8ad6b44cd3c5332b1091ad0a0b244e390d24c6b50d56b9f0dbde78a02ffdf86383d46dd27a0d652a0f5a9d706d56e576c77901811f21013e071817a2056b1cb8ca270cd57937315b62172cc5ccc4b8a37d89d1150e736e331284c7c548b79fc14f8155c7c2da50e768cc03586beed2f9c63a9171d89625ee25d64797d09ea42dafa6e9bc286b5e5b5781ea12d39896937e0b9a1e0ade909ce35c67702bec2903289a964d73d60cd9f4ddd21d5ca8358eee72f7a47a1321e253831ad33cdb1fcb19282c55021fb5b9ae955ccd37da1add3b6d7d0e582f66c76b14a7ea30d474f5910747e785455db1e0ba3ef116f9a881ebd53b76e0b6b29c0eb5c4e8660d8b68114e59de73c356c28e1355a736c84026ceda0077a74b71fb14aeda989b2c7d3679b7242ac317fd27e96a7d56d0ffcefe36525b78fc45e4f78557a9946c74b6816a420250911946aed4a8b6230ccfbe5ddab015e029be13bf9521b3f84dbb57d1244a286eb8a6913bbcfad887f9e3b717c30349c6a711559a4b2217020b6cc922519bc17cfb61c3ebecd7bc4286a6a45fed245b4bcfed527e6d02848455a82c14f7f3bad0275964bcd20b3998be4a0a02ceee086b4a1e58de2f960409ed9bf8b0b96da1dd24832072773bdf0ab8aa06851df4c04fadb58a967fdd90e5607f785fd90509e3c47586bbce71b24fde5f8b930c8abbd609cf82031ebf572cd42f63a53943955092972adf73a530200a9fb125535c56062e21a852daab3e65c409f8ab619becafb38695ecec7c1fc1fec57189e78bab3f7779f376fe9f484d4bdfc5951877dc8fdac51c5e9fd2fffc6718d1e8fdceb0d4740c5bd86a2607f6f68c3c49348efcf9a55cd92451322bcf1c9bf46505fb0f35b562a77d1a25aaf875e2573aec20d5b3d41c3b64f4d8a28468e0d3909b531ce09dfc9fdaf40479b1ada35f6e76e9f9c482f148c49599d841590e4ba99ec908c953858c7731a9d082504e0b599424a5db359b05b19a32fe6ff8b085beeb4aef7a635a614648bed3af996cc7a63c07a0e8aafc00d21859e0748e0712e65b631314c255127a1835f1de2c0762b42da2d82fbc169986d0f0ccb3d509be522820e80f63c4798e528e786cfb1a6aca4d7fb15825e3db46e82768664feee73408ee9a44cf1a4df0f1946640a673cb02912f732074d53bd4212d906f36e451b17a53febd469d511b0464bb6609f280f327479d24a7cacee9ebcfdd4ebf36b2fb133506a4451757fdc32bdac6fb89c26e1c2a25d25db29a80d7878c7bf844e08d9d47a9d209c903c0bc9e7d0f091f624dd2adb3adf9e4ab6473aa3776716bf12a2e9cda137296a0dde65982260ca0ef7ff3c727c16fe4c149720a21ca660755ce5cddeb5cfc9b3540e3b144f9dcb1e2d74abcb7daec37365e1df5016a563dbcb4da874360d60d6a7de49cee461cba1c0ada16434a6e2701e47541dea018360a2192360e124e04e4c91cd4faba4fcdca67cfca0e1c829436f0ba3189310701af88bf0dbf5f1da07a5b14891cd8e5b83eb03902d26eca55d60c72b3d434a02206c78d5cf57ce006d85a83785a749eaa999af50fb48144616cc4b03484b605bb17d44f8d5dcb56402da9952a25a148a7d224870fd4ba2adb044479e2fdc99c6d13a9f9b7699d4c412989101fc4d85bbdea090569c774971617a393bc9ad417db08600c838227aa55cd059a8b912e02ada535b92b867f705bcaf2100218aeb1f105f56af2fced240751db7f1d02a7bcbd4241ef3291cf6937f02a298635adeaa0528e3a679d55d77c023a6297b6af0da5ac339ed44bc6621ec20007bcee37445853bad3e2df96cffaae438e55c42eee238fae56481143bd53c68f0c1b44e36ad58ca5b2af447176f3ea8faf9de1129ddea7db806ff66a4b1e8292b504fdaadff89e9a235c2794b3dccffe326482003c02d6347a657cb183898db94b503c2f7e4cfcb1bbed1f2845cdffcf5338a18fd070856543f0d573af318715c0fd8065902fdbdb03214493d478dc05d8d033943d576fb4d96ce7ee7278154ab6b08f0bbcbd6f546cf4270e01f8212c085f1294c6a8ce3fb7a9b829e2794fb8c567ca5064b5a8c86abfdfcb96d8499e2dead90438845f222f90c54a9fce8839630b98faec9d4adf8989049b887cf8acc896853ecd5cfe252bee05973a72e085d4aa1e380b0edfcac078f7ce6d02fca", &(0x7f00000010c0)=0xeff, &(0x7f0000001100)="5b03488f656e8681a38051cba7", 0xd) (async) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) (async) socket$inet6(0x18, 0x0, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000002c00), 0x1, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xd0, 0x0, &(0x7f0000000080)=""/208}) (async) close(r0) (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "495b727c6608000000ae0c08000000001000"}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="c7", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async) close(r3) write(r4, &(0x7f0000000040), 0xfeea) (async) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x652) (async) getegid() (async) close(0xffffffffffffffff) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x0) chdir(0x0) (async) mknod(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/117, 0x75}, 0x20000401}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x4001}, 0xfffffeda, 0x4) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) ftruncate(r7, 0x25b3) execve(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) executing program 4: pwritev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)="5fb5ea31e9baa058a5baa82f17eaeaa42dc66892e5da0ec95536be088f39c0beffc90ca46a0846260025f2f59ae6ad9b1989ec04c0bf509c17672ae638be49ddaf3250d1fb6d30c0d1ff9a88724ea083cfadac0b7b2eb057725c0975822f522711eefdda380fcb6a6d61615bf6fe4039cbebe6e6ed2f9dd56f9d5b407b085c56969a7de7565a66f4a94485f1faae120771b804fa98e026592a96d6654f2ef4fcbd34", 0xa2}, {&(0x7f00000000c0)="e9f5e9098a6064a2bab59b864587b8d00bc143747270dd9c1a77c5ad99d6faf959c264692a0c2daf62cb8875ed9757e355f805f3bf1fd24a0c7350ee97710cd9b571c09509fdff0bb5eceff4bf036e9822259c3f1c61dc0a59772d85d81a408d9721e1a1f8c2e62246c65e9ed364be5053208b4e09b4a865d8af2dbdeb5ed3206e34fc355440a77ee61dbe82c35357638361b33cedd9a588a05a87b02caa1fd904d311322392a53a49e76f9754429f93673d75b0359de3fa", 0xb8}, {&(0x7f0000000180)="60cc0d7c6d19d8b0dd444cd42b861d04cf48bc309205ae19b4c688e954b193a91fd7a8cba659f2b41346d142237cb8b1c4e7587bc376a95cf81816a994f87c7ce1ade5df364f59e731dc317f408a9110e5280d466605cfafebb772d92860430253b9abe9f8b9ca17a7e8c21d8df983a01fc832ab90237d6c828b18a3c32b34de4db49df0c212177f1d0178dce754212d77c9e5c484abaa0d8e870fbe39425104386dfa63cccb3fe3", 0xa8}], 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000002c0)="3d2b8afe3f016e998a6a24d3f73446aae9f3625c61b618486c7e4694c38b8db57f618b1be8211865e602b9ae5394146323ed5aa855f3edb53948036210b208ed1cea1aa89611f4eb462482852b5a34c0e3", &(0x7f0000000340)=0x51, &(0x7f0000000380)="cde443786ec85ff2577ce32ee79b4cdc0eec441ccddcec2638d92bae3fa7bb22cf014dac330cdc698af7f6091b3d2c0a016c5968e314b954e8f4367a5c92a088f8347c4b2a8eb9610ee7a7cb443a52b3ae93b2a2ffe2034655326f3d104d1369d869990fee3aa09819958f3ab403283d26ea4f193b9cb08905f71727b0087d1252d633a69652af36d0e86c4216f367c70adc50de614e379eae7a95b498eeebb178eeded749bf26ca6e8d0eb456e87c3e1fdc8d59", 0xb4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000580)="075aa605284776b9b0a33f4f37", 0xd}, {&(0x7f00000005c0)="1b3b116344efa7d3ea8f15ad00cbdcd8528a198940d67e7bc00eece301ca8d7d120164cd9b7f618b7819822843cbc22baac6e0213350aa998d679c184c43c32a89fed8dd2cb66d5d08292daee36653e8dcf0bc25b44dbc2669e6b0f9769a2743dddc18370b267be697850f", 0x6b}], 0x2, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}], 0x38, 0x6}, 0x4) getppid() r7 = msgget(0x0, 0x660) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0x4, r2, r6, r2, r3, 0x10, 0x1c00}, 0x8001, 0x80000000, r8, r1, 0x800, 0x1, 0x20, 0x2}) ktrace(&(0x7f0000000840)='./file0\x00', 0x1, 0x40001000, r1) preadv(r4, &(0x7f0000000cc0)=[{&(0x7f0000000880)=""/64, 0x40}, {&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/187, 0xbb}, {&(0x7f0000000a00)=""/119, 0x77}, {&(0x7f0000000a80)=""/162, 0xa2}, {&(0x7f0000000b40)=""/126, 0x7e}, {&(0x7f0000000bc0)=""/108, 0x6c}, {&(0x7f0000000c40)=""/127, 0x7f}], 0x8, 0x8) syz_emit_ethernet(0x32, &(0x7f0000000d40)={@local, @local, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x5, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @multicast2, @empty, @local={0xac, 0x14, 0x0}}}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) lchown(&(0x7f0000000d80)='./file0\x00', r9, r11) getpid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000e40), 0x4a8, 0x0) sendto$unix(r12, &(0x7f0000000e80)="b82f37876252aed8a3cbbd4a96b347c55bffed6bd881226af311be1f737708b4322881b12a6490b3784ed1c18ecf2f85dbbf2ba4cca368c70ec6a6efb2e14b0ced809a660a245b60953930c5ad73ea83b8b2a8d6ea8114b1fdcaf8f71cac4db47535452a95b1a9ea8fa045a121cdaeca498ab318d08a418af67c42df3bc0916c1f1940f78bed1a7797a764272f491445c88792298de6fdde4ea418027f31f266f122f27a6ded46124314c414e42f950302a5dd07a426d21dd9a9187a78ed246432b4ae33582865b305a5e8ee36edd2852aa92b9f01ed1d36bed205e78e0c8f65b377727880cefeb7f4dfff110f0b8f9bbe4c6246ec50fb18f5d5bfd69efba421d1bec959d4edf6d4c50acfad3995e67f7528c3d52be07c2f44ae93d15c53a57a5750a80bf01126d8070c18c85717f4b6d795c532a2b8c296faf92a4c9b647a7349f1b1696e304fd1662fb5c3e942382c0cd73572802e2f37322e57f52e9b85294b591b9ce9a11f3df3de1e947277ae84155a4fb8388ec2bf04a38c47db97306b79360b2935f9eff5fc3fc1fac111aa22b418ab6805a1f9f51d36b7c90a585bc0c657fb5a8d9ba378a093125934f895c4672c10d139c96839561a59b970235e967644f6ec8821306b5dee575cfae3a9700aaade10d6b73de4d461120658b5d538e4028b770f789fa8027c8e0c50f625d42b777802b66ae36497a26f46ca22520fc4783562ae227aabbad525691e261521c4df9b0b2602e20bad3606f0e83dd4d3977fdeada63d9bb6fec322334e071f85e688de6bbf04857f91cc6245bcded4ac00a98267dbaa6dd0a4be8c579ea8e2bd0bbd3f748fa5d6122e6c17afbc34b0f05b435f97c42f06d202ef78eea87661e02939c4f41d0c0b124fb1fd920b7b2be1ac970b791cc8423b0dd5651b160a1d0c2aa5dbd8cc9dc1fdbba22e74dc0d1e97a34f7fb68d60028e2f4dfb643cf4dc13736e2de6dca24ca042998b2e0581ac0bfaad57a683e2b3f7d99bbb7a871eeea7202a5dc676caab27e79fcd931d8c50c98a4aa269fef12fd58b3989424f6cfb9dbf762b195e0d57ee4d1a7e0d3e435d17f61ef2e6f0fc7c27795cb65475602655b4a17fda8980405354d3509d57428b47d67213f4338bb6e7b196253cdebac3fe7cc31fdf9bc374598803aab040dd6dd3fd59005f39bebb7a5e90de72514b7a92f962f06eb8d6c262a563952b5342c9b47bd416136186799b1dfe1a5145a2b325181f198a78415e4a8096c1d4414df0b831d145b40544e4121e687a55a9ff31027672c9ad31df5e3c343721017f917e67fedc0e49081c6f272c716618b614392a6fd8c2ffe5bc9834bd86422900c11e276c8f0b1787fbe0407f602dfea6b405c26549658f3545a1b79b66e39612b78968de2b5492c065c0a867a9998fa5c7ae05e136b3a70bf7e64c0b4202949baa2dc1f5bbd1b9b40185f7825f74b305d408c44307f02baf5836d341d2152778d4f69d9aab8e08fbbaeb9d41ac304b8100b395f2b482e9ab706f8a49c39d7df1b3f3a801083b2e583a6c76d61610faa766b1984a755cb6c91c23531cced7a995a45b3f0a2ec59f9132827d38cbcdb35269648e9317df3c15449227d223ef028f1a764ba4f6ccbfc813f75d0ea2ca0fdc61d3d7410f3c05b98bc376df80ae36347dac31acf8daa4589faf02fbc18fbfa9624e89243d519eeedf2e9d944321224c6604946dce6f872eeb8f9a233575eba062a2486031832923920e30f27df2387ad295b25970c282577781af8d0181f9a130c4b40db904202f81637c4b951d759cc35f525461ec40070d86159a07a73f8977bea13022a2ae5c01a2c8910e8e7934b2df02719bae730d6350106ffc4d9c45667c16c8f77205d3a6e1d33c0f3f4dd7d1c93ee0941e81dadb45fac3d306edeaec51b31f2d21993baf29ba9155244e3e057da8b73d5c4cb346439cafd3224c09bcfa0fe18a084e20d186d751886924f6deb13a00a60b13c8cc2b43bef760cdbd5219f20ec3d668833c6d7f60b8530aed4a34d131416f76c375052106bdf30082ae0fa5949c67927b1a02556690ede3027316ca5e3b50b224687a4b9baf9467c5008b1db38759e8c88d360f31e40ab739901bd31aa5e5896d08a52c986cd29b38abd50c24231ef461b6b4b6e7ae02018b2098c2911b030c3c9fa98fedb1aed38ad6eecf2a1660d1fd9f41449cdc31a700a89e2a303b3a29a93c412228be0d352e3974444bd72ae3b9ae1bec7752936054cfce5a421c89326b934f487cd69fe41586d6ab74943b2979c127513cc667a19817ae466ef0e7d59bc1a7ab1a0508292246cac1b0a8680ba5ea19846fc5fa9a21ff5994ba6f9203090c6fc88381d3eb25aa73a3ef8390b783375775075b755180b0fb1bfa4af22fa3f0b3449670b3fb709ee27f478df83892e6c822f0dd6688a4dded19d4593bf9c5fe983a213443404d6701aae23e7766f6b7904c6f8ab124813b4b3014804722fbbfea44b2fbf4e7180c685ce356aa9f14307e84ad46a20619e4dd8105fec8769311b9af77776eac64daa9bcffe2b9f2ec6b3c3ed20fd4fb3a8f6b5c9d9a9d8fbd8c3a647a11c8d10aa3f0ff5bb4645ebcb86c339f1bf78707c4ebceb40e59825a3a5ea8edf84c35901883dc14463db9b4ce0f9ade994c3ca875d82b0c61d4433600d6c158e405f11856b9de68109e43d73d8939baa87f3cdb01483c5c5e1b756ff5fa8881bc623f019d16228c2c7465aaeadfacd8c2cfabbceee854380d046a92c9321b480d495f3ed1631a481be32edfccaa4599babff100ee479abca3d9ac7ed68378f5132a70449eeccfa3dda75bca4cd5eac38a583a1efea20151ed51403222fa4e44cf586f779b2e5af3ebe8ca5e693e4bfd0605e1314dde999e52cc6e141a528541a14624b5288a711e6d91449196661f3f655a711f7ba408f75094de5b67b7d8ed67769afbc6ac1fe3f782651df49c6b4985c8016225760aa4413dd26662e4059f71b72f33dcd010f1d303bb380ff04557f0fad75528da15f7175379585e5dfd4b8d6dd712964403426d33d1e37744729e898b0699b781e919a33a487f185fb2f7c7ddad76504594138641d5248be171da151cb60ed0f8583f165fe0f8fa335c8277a7e53193995de874367e2bba1b6fe1b0afe177ec17d20b2ff17eef8677c54ba2e3e137caaff74225af7e96985bf23ef0ae4c6f9e33a73e36e1b0673914586c97757de492a29185e1a5d578899802aab921d82072b628a5e61a8bbb12aed5bcb101768014cd2526968b5f55dd3c4363a829eb02a3425fca596657422ad0875383a6a7d9202586466fb68b95ebb326639f8cf8d547f6c19f2a197e2507384e663d6ce10eca825a614fe15202e4e6924c4278d014115dd60eba4997ccf1be68bcc69c5eb2ffe5daf7b10a3fe5959c300c2088a7667ef2e29ddffdf15d1ddcbe84665b95a989b6dc9e7e01f600ec4bffceef4ee571621efaa36d099c108233cf6a274baccf92ac0c9f7ccf14ae089412f5cfb34f5a0abfa6bebdb76c7e027c7353e7a1c73730ca80e3aa72c8bc78bf326dcadebfe280060b555e9b1e749020ddafa02fafe986c1bfd4b39b8c9b47e5ec1b3b43326ccce7da9e8a4c389eaaa4e010f31860a9848cff448814f9586658478f7ba20264c7af89c900430a36d85632568d196e8aef72e53c72b530a318149412acbdc4a67b22777497afe9ae903af8f6bb0e039403a2eaac88f578e8635336556c1f9e2eec6420ac2ebdf56d5569283393672df99f827b43a0feda2d3311fdce1638bcd95707dd2a8c9065a69c6e8a9883ba836d139dd5d91f451ae5f98925434d68bdbb20945a1edb506758e5f1eb71851f82c142720fcda62941ab00c88bc065ffa0d5a9a7a424f3f528720b05e0a063a6c6e59f0d0113f28e9ae4c2751afddfee3a7eb81ae4231df2f2e11c2ab7f94b78550f28151a929633bfa95602fbf3cb563e7fe2df00d534949486cfa36863c22174c6052acf4ed50878f3b91a8691bfd5904dc156982e36070380d02ba3e9735cdacc14bff2af787ed9a292cb942204d9890dbd96b11c1e231d6ab870802c882aa257480ca8591a6d28734693e5b118932e754a2c47d0c714b08b96390fe756e39fb3fb128bb7388d13d2a998ccd15d7e69d03bfe4dd5a9f74005fdbb648174be11ddffde4d4ce01826505ac3d129247c90ca64d43dfff39d6a221e48f063b02e76883d7af5aaff2e524c3f783d2de95633931f1881c9173df533696984515dc4b19fba839e562e33dabe0f3c1200280a0d44d781aae110e3ecb8c080fa81587598c43495b8622514f3de2d1bf8a64730eab82e22b8879b334342dd256d233e7825d12bee7e7ca548429d1be2993817117b7f85ace98d0642867b6f2d6d6e32860cc017413942a1ffc47b4002996ec8333f5bd32015504a97f369c3707a3452b4c30fce7d6b65b7aabf6450a58cbc6fba966f3f22ab32a6530cd21727a3d9ca783db2024970d0e4c06c16e3dec88b8a5948676285db8bfa43c4ec29dcef5aeacb095842213bbf8bda9b581992cd113f39648cff7653e5fcc9c6b68b52b98c372710946d4e81c5f56c85ce75549d5c824e5d63ed5e272368f59ba8b667acd0941650d2159a5c22c8f26a294467389a89199d09a698ad2be694d9772c99d495bbab7820e1ad5bca272bc8e642e6c447e91630b9598fb493b28c6cd9cf188d7ec6c9f22d2b3eef5eb0ddde440a68e6d222de4ecf78d0137272ceba4ea2fb82fcdfddf71b8c87bfdb1ba02648f0892b4d5c6d05c5dafc65563594e0e0a6f7fbe5e71e436770edb3ac840a41496cbf64468b9033a5eece529ff94c318e07b8094edde4819c990f71803a1e46c6ed9eb863ae5ac5ff089a78a7d7e7403d4187c83ce764255c265434540ad4e557b7bdfef33473d8c6eff43d59e3a84453c999be553be191ac98a7d06d52243d0c4a7004d220659d5bc0b41e48daa5f71b08853cf43f21015975781660b17bc845408339094ffde78bd16370051909f768e4a9e9ac599af79de7f4e58e430ce4343afec2f9124b76dcf51ead4e68924de62f324974765f9f6e334e3ab4c205d9ac510d4576d5f95d1146ad08069ca61048ae8eba4396d47e0853172642a54d8cca8ab4fcaa07ec21cf9c3769d0bf0859e6c9ea0a84c2f5313a5b925e8a6a28720dfc9f9e4316d2d7718928754fdfc84c1f6fd9e2a2beb1625f946c4bf8e73be94c71a0f1206059630748829c77c2c099b5f35a0ceaeabb1add4142dd1aa69b63803fdbf5906f26c0f97c3ca57eecfd3da9c832f250a8f882a7435a59f504a20c94f855552d10d250d0cf43da76c15ef75534ed4ace4a5e18a0a53085020847bcdaf9d010c64d878964df510311a37667f1212fde23d558562aac0c23fbe0b56210fbb1ba28e6be26f7143ad9e15809c37087f48bf92122dfe42a76e4a2baed61c33bcc8ecbc3d3c28ccd5b72a2a95eae8f14fdded98d25cc73aca2cfd0f806cf55b0e629445d34dd25a001430cd67fc4b9635e4ab8567f0d037cf70290fb87ef9bcc8e31f39af3ae8ac90f261117d7024225891e640d08ff02af7987252cbe0c578855ab05810c80da30a8debdc6a2898c48f39cd0fd5774f08f085eb818e8098a3f1fa86957ef80f5d9a69912ae867c0a783ac0ddafb38e30e62fe829882e46aa692c787ee1dc9e717596f952413531144d02a43311926fe9df40c414950724e4f3ec50f828105d213b1ed85cea4984fe61c10df72b73e4b0b814a60de589ce1faf1f231297ae1f451eea65", 0x1000, 0x406, &(0x7f0000001e80)=@abs={0x1, 0x0, 0x3}, 0x8) sendmmsg(r0, &(0x7f0000002440)={&(0x7f0000002400)={&(0x7f0000001ec0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000020c0)=[{&(0x7f0000001f00)="d774b19dd61ca8e9d9ef6fb3fe999383de54d1c419868f8619bbb3feb725585d04cd5c02212a466a22496e1ecd", 0x2d}, {&(0x7f0000001f40)="533961e2d904c4e917f084534f6bfff35e6a1945afb88023cc3d06bbe6429842d9ff15d3f256ea840a536c1341459ea4bd1f261028f8d91dc071cfd3744aa36a5f8929db883831043a219478a9177dd6af862417595b7fc7f1d54db6834cce372f433c33dec08ee18e2b82a2b43e22048c7599b86c7cb786d52ebd183f00d63ab343ee9e6318387ef84dc9c3d957527d1eeb6c61ec5d93920b23339651a170cc0b1a55629f77df69", 0xa8}, {&(0x7f0000002000)="0281ffe718c95a483a03795b698afeea4afb2b59110a785f23d01d4bc706048c033a583e0f5676290c8a07f55f9b8563c51ef071dc862d9e5daafa18889e3c006a65b9c17941054be6fff267e890dc2b3bf3421f7980e3b1877906cc0158830caaeb5ce1c67c16c52e3e4ca66d47c57f98512d448c192bddc5e77f88792a9b93b6a21086f676b625b6d53563c103ce0ccf728cfef524cb22a2082a88d5a5af0d9c61a63d3e5d0d14f3ebae4a48dc3c63ba01c87b8bdeae89d4", 0xb9}], 0x3, &(0x7f0000002100)=[{0x60, 0x1, 0x1, "43b01e6cdbbd7e548417b8cb96510f205b006528c0ca34d06fdfb9fc37e76a2e2a3438c845fd2ae705745742fe99340230ad1c5391d4871cc152cd9cc2c91f51a8a98bcbf999ca219fdac507042632f9"}, {0xc0, 0x1, 0x7, "e3de364b23822268999b41a87a35118b02eec5475069823a27e1203015dae969a413e44203088ba572bc470f00bcada768aa246db0ccf1acc5eacaa71f6e7da6ea0cc6baee7f38fe834ad038c514b361ec5522ac2bcf8ba94fca12fa70c4e0eab492e5595b1c01cac9b4e290686269994f92503593654a487b3e3c64bc7d7cb6cdc4f5cae902c380cd44cc4f94ab1e14cedab2644f9178bff0eef7af9762396090b32501bcdaf5f7f4398c11044de9"}, {0x58, 0x1, 0x909e, "88a7f02bfa1135f6cc4082118e219ae7f5413fb22e46db52c9b85410c0017601650999ed01597c6fe38955c575af109c78f10f0850e890004f95e4dc698c877a58"}, {0x58, 0xffff, 0x3, "f0b1a4334e631f2fc822de0d86d7c51006fdb37a277383db4fdb4618c46f55ef9c133fb3c320fe1cfff5b4550e0e22e00812342779a96d66a9e9a90b85792739e7c86325"}, {0x108, 0x1, 0x0, "f7972154681c00cc18406526ae60bb8146b4b6d9d108590c4943afd3825636e2499f2873aefa18069e6904b44b11afd56b952f7b31a44d4c5aa8f2c106154369e57507474a9951ec2f2bbeb937942acba73eee2e3a9e1dde28b9f8e2e16a8ed506d3bddcb8158b2ee97c435c239f9ae8e27510594626874456b4c09e860f2b1a9762251ab8a96f8ca54edb14d4841aafd7cc48fb6f4bbfdda26c54efc9d5074e921229565631bb22771ee5137f3ae044ffb351b8260adcff7005ed14cb554786bfd46db17bd903be42d82c000a493cb10cfed84cfade612ce8db1d4e757a1bf51c71422de8c7cf8472cbb9c1bfd4a7b7b8aeab01acfe4818"}], 0x2d8}, 0x7fffffff}, 0x10, 0x6) r13 = getpgid(r8) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002480)={{0x8, r10, r6, r10, r11}, 0x101, 0x1, r8, r13, 0x904, 0x5b2, 0x7fffffff, 0x9}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002500)={r13, r9, r11}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000002540)={0x90, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000002580), 0x1000, 0x1) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000025c0)="dc76cae55ea54ae1e7f13d843fc1937a1ca152c0233c9b941838892757953b01acb4d43b9b7376a11d0696df5435b221732535b83368ff678ee6dd2457d5eca6f77544336e1f2d5880d68bcd07e15f75e40ce9249482a290cf9197fc58242c57f0bd34a77505da68f9e31f34fa8033e329ecd947ee8c148abe28f480dbc646b4422e4122e4a96a2bd0da0982b7ac4179b0cd35711fd02fc943359a8426165dccec5aa5408c707a60d9e4f10b4efdabede57fcbaddaf763a2adf18bbc3984ba5f2d6122a4efbdd15cf5f5dec8e6d6b1371402e47f5b", 0xd5) sysctl$net_inet_tcp(&(0x7f00000026c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000002700)="8d569d52da47a6addc0b3b05ace938b03a860e75dbbaea2eec1b38baf07493d909dbf7f60beac14e172f2581d9e5d71bc5a54bd233f1b874383e23f9a7b7e0788e9cdc330423efed4c3f426526c79b281677091bc15b47e35399df999e960dde227d6f72693f67d8b488c43f513fb00af46cf05f288b917085689d5b5279ac1936a3e091db4c304d927b8fe015dd569a05009939d827713ccb8ad435b854d17a0c5b487b364f1d47edbb0c479233e276dfb12d0b60a1160102dac1ecc52c9b980ec6539433a78c8c39c6e4514ad41c71f50e5683e10ea0fa5afc3404d6414260a6607460294261237a2d0139c188a03a4093", &(0x7f0000002800)=0xf2, &(0x7f0000002840)="b4da5d1ea041c5afb3fc15503f6b0ffb8558a3cf2443e752a030851f0da2370ba559fa9a0ede09a70db067a3f720637620912056688e4991e7bd6883ff0d897ab27c8ec336d47a1718f895b62afbcf7978042aa099a29e56e81276478d4264a2a6b401caa7d4e816639b2860392ca3ca2caa729efcaede9c8c1351fdda82676f5b26b2768408aa18158d80bf514f04736d7961c3eddd1de6f4c9ba896304cd77e148861ba2e77550df024ed93b34ac4ec98e43616a286b6b7544a041137be435b7ab2dcbe0631c7edad9ec24e49c2b8dfa96d78ea7c8ce25a27fa4f8eae816d5375c1dd1c23d75762c0d2e29b6cb88bc769add7a302e850a256c4c7fa863ec3dcc1f4c6faddd00083ce26982b5a82ec58f84b467a058ee072963ca4bc25e3b3fc4c88d3d544b59451f8d8a2b609913b16c7f3eeba65ddcb595f2303250d118c718cd83ac12a21203f0141e8a27eecb5ad7a7716c8b1caa2b4e2dfa793586b1a07ddb08f693220ac0487669149a688a0a5083bf3cd053be21c79e2237d515e68df918c5ab59ed22727696ef49f3e66d28bd7355d7f85ded8233da32cc928541bce7a5b785bc9494fd5f836597bc6827bc642d87c880c8ae1179f57a58f5fd90f4321c2723fa08bf784a97c20fb47cbb4b0d6b34f20b32a3cd89cf46dc830d27bdfd80ff74e9fa417a3ed8238589c6344723c9d7adb1d71acb10310dc8638ef3f9f84224b1b0e982578431c795fbdeb20984badb58b64010e27e1c93978e154a44c6925e75536685899f37291ee0f506c8ccfe8f728f9e2076b6149ce1ae41a7b3acc67b72f07c9e1f153b53a492791479ea93fb85e5d42ab23e31a8e20f81527f3435c612ad51cc5d28647d39e4458136f821ab2d397b75abf0ce9576b7d17430644b1dce1bdafbcbd12e411957388b071f196f2d39a27e0a30de19ee567d601fa44b368bab7375067ac8915dc761ffb9c1124650275aea7d10d6caf2d9210ace7166f82f9d69de12aca155b38499c8bc9fa5ba24d1d9a54b8c9b959c921bec1772bfe2b8fab64ab85a098e972c888095365f43ec5106e03643f961878a563d1590a9e57a942728f9ce5e0b49fd0fddbc883ca38eda1b54f89c2573da10df146ab4b186bcbcd3bfebbc6a407833b9a344db9d20063d218c2709442f1406f7cb3e24ead051af04154d83e53e52ad36fd1e4d8941aca17686c48b62bafb087eb7e0983702a962e6dc6795a8b35d8b3e46e204e99c666a9b58f6c1f3b040981f8446ff865e007993c094397bf9f510ca83e0afa236c32bf88f91bd016191ea6f00a4d4a3c582cf4ca66f1f4f6940dd22d738c616b8c2a8569fc4337541c7e379027d95c908d973311a33f379ea645b632b5b5131a2c9825b8aa5b0ced82ac86b27c1d564511311f44c1ce17be58982ff43a98bc797da16e8397e938dd5201d6d45673aede4ff81e50340b9a9901eefb213a243187265424338a1ef48b601478d0410d8af5f9e9799939f905e342757cc2b21d5e9a492ee5fa148ba0247c4855b77a1c5db1209017f9ccaff2cc9b8da3b3eee08fb978129cad0257f91ada2e1a030f660723af19524cd0bf552f8b5dabb883b9b7390b9e973c95a8429404173d5830d74625ff0cdef25f82deb1190369ee850458ef8ed9f990977a9d55ca737b77e2fa72a152740ca17a5cc11a6f30bfee8ea37cf29ab56fafee5a0c73178c22fa20c6d8d28661475b4c728b1af260c65b0fa9e41f74254e8dc0b0188efa236cf9390a66fffbea37e265bd4f2e72f63547246da45928bb68ffe7cfbfb693c06e31ee8f5c153434e8beeb44624ea9d821c270779803e0c5a6b621416839c6a3ffa8084083c470fce2156e54244fc3b9a0f4aa3b592d431783ce5203b26fbc64243e39de1b7a19e483918fb51499a734d05f0ad0108c8630fe2b6e0c461b4530f1751ce98ed762ca952c49e848bdbaab2bf5cb8330400140cea1d6930692d0995ee253ded222f4c8ca85e85c4c5a173fb171a5eaa94699d1159162e3d5dff188701dc0c3a15e0a8f2b4e78d5ce82809de35d6ccb8e8d6b79ec78ea308870caf72c2df81223a788b923262938e5425bdb60912a6f609f392026d6b75bad8f2474691acaf80fd4170d5157d1686fb7e006cb9af4233dd332ab7320fe45d3584d29f63f847eaa0c762d75dfe1ecb643b465ede1be5fead84fc9aed4f222988ebce16859abdd0825ab13d749f568d01e7f7ce6b56d2b5ab05c96b59c707b31b6fc4a6c1d01f0807a6e526c459c79b20b07ec686ed6e657992b78781b7ab89276ab7e1936d2b9be608494913226f895580a30522b994e70a52b870e2f3b3e63b8c2238b6cf346893a397aea089aec8659084d5c010fb2691b41eac2df018880b8926cf72b9df3abc9d6a1dae24165a0716d953c5f0e408d2970a73c2d9661f0a8a0aa90f2c373ef3d96bdc6bd284f5003de76afbfd7bf4b2f462ff5b8de6bcce9599933916860955f9c18127659961cc6828e62ee2f13e79eae10adf8c26ece3a3b6b8ebe9576d480573f5ced8dcf504298fd1884e3017134b1d5cd6439fe5fdddfd7600eb8872271498714eb478d4d8aef833c67f38ffc8c4af9a1a80a0df7da41dc661fbfc41b569a84891b49bf99b4bd3191808ab659a925d75244055c2055cb662e46fe230b9bce0437635fed073c5ecd4099ae6acd9f262b5ac2839f226bfc09e86a7c2d02e1a21dac7c736f8e2762731825a85c73dc41bd494c0c4d5c42cd3c8b85ef2b2c830fc57c4294262227fd72cc01fbbe80220ad4cd38fe8770e5a25f1a49489d27eff415c37615df1fab53cca06c85f3c3f08e656f9d503ed2209d2d58f38eb9d24ff800a5ee151ab5e4191b0ad98c01a72f20b1a9755a3f660e4f02ac33a1d071f21dd95f16de90e14ec82eb8eb7a23f43ffa33a8371e06302b39c52b109706b8f9fde50be69d1f30bba930688a6e19166b91605ddc46f50c620f589df76003540389ac51730069c5d7e11d776a42eda74df20da577612d17d6eea37125ff24c2cfc6aba73420cb9fe4bbb957dc96e90b4b556cd93995f86bc42dc716ec66b69078a30d75402b63ada1d8d2bf5585c6dd5f8857aa2ce7b5168a71ce902a2628d6d22eae02e5c5be48542f25ab527c46b4580b87e0f70b26accda616a99ecbaa1f14b69c16f42193df8b26048ab397b932537702350eb48987e1cedf29a3a31f2dfd7b786dfa89e687da7df93e68a5f7c5142abaefb776a5d358511036a8dd27db8dd0fba3faeb0aa0d3a38b51ba843f09e2a94a06e588cf4981f969117c6f69619afdc0f0d0767e1a0e91d97502cfe235ff29e39dda4269f89a44dcd1d0eb0378b273b3d6b76253cb9ef06236bd1b57a2022437a523d1ce93f1336fcc1cd1177dfe8d5efb3346c16fa0d407286437606974a5940fd13280997fcc2bb81063b95a44d27a5820b6d3735b475a3f1a7c5332eb7244a57f5e134def8e3ef27f29911d67d40172f3ec8169c3cc134f2ad07fd20ca970f20831f60413ca4d6c998577d2826c32eb40d412630b8af6a0580989494540016e9a8353ffdb851e7ef6d0aaaad461237ea86e42b0fa64e6f4d1f016eb7fbac4b47a37d6294516f97f1d93d27ad4e9a70d83dd98cdd0cb1d1232576d59e662ae2492725bf05332cdd4aa47ac1efdf86cc01cc4987a9d5e99c5a7702359eff05d6e410f58aeb72bfadd03bca2222e0fcfd1b2f5084e11a54fb66de29232a9642d3930f6d8620a919c95e89d8d49cfdb734e83b4c31d6c1ffc4b3640d55778322586193976eca965ff17bf7ae06a5769b17aace0633c32b034a626298a14fba530469f25c33572a3e551af2dc066cc97c3b7b5e913fb2efd05a9456cc0ef1f758988d420f45858673d394e4f934fa8a840b522d3d1dacfcd1229f37280c337ff456c71393fe680c2a1e3070e9a01ec42b55189fe3105d8be4473f4cdadfa232c1b40665d74cd22b8f5011b0ad6e90a2dbdaa8a38802a486ab25beb54483a765cca9e18ba8a5673e774bbddec668210827992563651e72667bd716c6379ff95f03d6b74965c8a396c883d68b6ae20c5686e47e82787231ca06a6372fb81c65cd8ff774858d850af21ebf89395be2013950818144b97ac0595f3572a17977fe319e258c752fe5516c53178baafa260453923060c9743758e72eaf1e7a1a0ef844af79bcd16d90d711f82059139a23c98af8bf7b8e2e16225e4eaa26cf6dfc28af43ce799847d052e8ec9127a6ceacf6c6e70bccf9590a52c5f9f9170aeb917f53cb821e7a36d4196fb85228dbcccc595b247662344bc9b3deaf1cc5f6a41757430f834afad3c208407b0c39d95eb15de349f1f2ce7c7388946081fd19adcd3928b2fc5ec704c93f495c74bd16336da96b9480b623b1d85e16a87ccb56725bbc211e10425ba363d6c44d6b452070e5e60b97ed5d9c74746ef10615a3d8fa22ddb9a2ce88fbe40cc4a161f77f7556656aff3e67354d126a91bbc442e4ff0efa482b1c9aa9a704beadec36aad9ec63685685fd9ff2d6fcd9ba3a09ad8f8ddf99260a29764055535faa1794feeae99c3ceef541cba80c564faa2c0c5ffe8336c4b90b5e8bcee8154fc03c28ac33fea409fadfe42c0ac5ca1e9152ada0f635fc452f191f489f646823a0b2b775f0c51191071a6b755025aefaff1cba1ab5c17d1b87ac608d68bf68a3f4f134c90fa2fd10e0d47f8be1db3985b2d99b106205e850a8b67cd734011402f9fc68f466f74da857be3304299ce5b0c5106bfcabe52266ec9dc25b934a211ae48935d9edb5f6911fe77737af256b00efba0b8db71f001318a8bf9d5334e8479ffe4218c650478bc4b9934a7110fe89926fc720adc3f8fdcb36a91ff3ddf279a909068220aa672f026fc542fd0ec5762429c44d70118c5dc85a5cb5e9579f9f6f82bee038f96fecefadefa8f9b9c8852ab0bdcc2da305020a7dedb65136916041c9eb95985a6537fd0a8cdfd08763d5a81f719a4eac75a33a980571a13aaa1b8ae469384af05b0099c1497f11149bc00bcf61d6ef0bd309d6b7932747beb5860bf83d132d4fe447a67f6bdb1c97d58b01429c5b997c9e25bf24a2f92329ac8c6e9e6bc3b631b2de178fc248d18d0b67c7f3f67ffe5189ccfb2340527f6070ff1f7d6394d878b27cc210142490df14d4f994a5fad091cd4ed52f6ac13283e774416ac7446616d05ef6619ab16ccfa771dcff7f3f31741e80b376b6f21175da3dd2efe48437e030a1685fb76042a5b550905286d2d993052351217f079da0729c3b7194096ee1f673686047b9515ecc0d91769862b8331c4da5917b77a4ddc58c278ca83c4184086f0148e5220363a1231b060bcf95a754ad631aa43587d44511c2dfca4a86b215cc283738f7479d1365569492f8c6298a820bc3388ad5657446d7a0cd4cbf8c48c2fe18833c349d0d60b217583b9764149e52040b39c431e695c729efcf5a3d859905a351adbeee473dde1b3e61f8b276e1f836d861ac39b1ac197f68e74410e390e7669991772d5a701cda98195555943929229e7de3f98208c62e5eb59ccda2ad2254ba4c9d6b08994ddc7b294a4f6679157239ceb380d1a16d44f4e6377f1c753fe77bdf8ef6269f4e3deb906959471d3f2abb4bab64bf9ad9c52c7387d025250bc9582f2d08a0615746ff4c296ff40e1b28fd9aee3aa66c0bd38e5eb3ffbee00639dbed88a26758fceeac56003a82d3a6ab68d800f6dd4a2d22882c7afcd7561d285da2444d4a6a3a862c3a5b130fdd2785ed214fe73d83e71574caf23516", 0x1000) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000003840)={'tap', 0x0}) fcntl$lock(r4, 0x7, &(0x7f0000003880)={0x1, 0x1, 0xfffffffffffffffb, 0x1, r5}) executing program 2: openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x6c}, {0x28}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="0000cc9bcca9e1be037142000000", 0xe}], 0x1) close(0xffffffffffffffff) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000b00)={{}, 0x0, 0x0}) listen(r0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='x\x00') accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000400)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffff06000000fe0001000800460100200000000000ed8f7800000000e0000001010100000f00907800000000e52f3ee73bed0932c8c8b2f117658353959f0f03b8eb69b00b088c0277bfd34fd098739f8af16c8c1432538c51e0d9ef96c5395e9934469aee08b22a2c4d054644e76c2bedf9617ddf252b91c603e7fda109d02466fb668e75bdafbd1faaeb503b858ba355b54172a7c45e2f9a75085dfc6642aff9e84396b7af8061e16d35715913256c1997d2ec1aef0ade62a49bdd8e0ea95586a6bf50e2b0fe457d3ec1cc5204229b6129fb31ad1651d78cad1cc18231497bd2d400f2282ef21128c6765ac79d0e640a073865ece701b228e375aa276b96b3c993c3f504ee488b8c50516e190764220084437e192049"]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: syz_emit_ethernet(0x1036, &(0x7f0000000140)={@random="73b9ccc300", @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x2, 0x1b, 0x1028, 0x64, 0x3, 0x1f, 0x6c, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x7, "e9a3890b90"}, @ssrr={0x89, 0x3, 0x3}, @timestamp={0x44, 0x8, 0x1f, 0x3, 0x4, [{[], 0x82f4}]}, @generic={0x89, 0x2}]}}, @generic="bd119089750c0a75298954aaa1dc6c703ed215647e9d40cef059417f17226c8c4f841fc17a351ff6a7fc418ee5ae4c71ee37402b83a32c924697b01dda60e81db71d99c664582cb9984aa4feefbdc3c9ec5a4950ff0b5fa1592c5ce4f9592b6431be802f290af4c499e5c61a853064360af64a510e61f0709ca6cd401dde62211aa4f505b16518ecd7279b842b6753c2c09868c6af301cde92a4f9c2f55e7fa2cd675deb65dcc377d3ba05b552b66b9c2ff9a1aabc4fb5c9b06e6fc08a5180e74429a88415a51a0e19d995e342908ed9e3e730d7a222d9e301494ad989ee6afae9daaabf3d0613c23e98cc4decb9626d3a3e2a9e20b23e3a4de1df5f527f99f67a98919dca18dcecce6fe122cc449f80e8935f6dfa5cf74a7e67f0bf90aad1cc662ad85df70232fe2e65feee7da318bff73b9926b12015769d574c325e93bffc6ef6221666776a88c9173f27e18ceac135981208f13587c26e68a0df929197d5b69146518756ed6a02c1fbd4228abe26d3a621e5b2f755aef807bd04868a26e1b0a49087a51e5a9f29533fa535259e5f93abc7457589aa596c200fb8ce18599aba34db553302d66c079645f47ab07049b2fde8c751f2f14034814c8239f98cc7305657134650c07d73905ab616b99d24efcd9dd7f87e0b2e3b072a0bf1226d37eab68434fedfed85c4ec28ea5ff697ece034684ae16eda9e0ee5f84da8bbe28e36c7cc13dace62eab811e4ebe6a6546c6026f3cce9d65c8f1b88a8aec346fc11cc221e70a9883512cdee5778a06793745672bb7ce2bec28dd0254628ce3107c38a8b5864b12f6050472f1ecc9efdb73c324f865fd7dae55bc6b253a6b0aec2a8d3c5218815fcaab14cc31341bcff01d5a7cbf5c5eec724ddc4434112f78e160daaf2679b1bd1edfdab3996a2b2d3fb1419f1cf142bd2b1a137d97119051e42557c2c712c9da24342a4101fff7592e146f40384da6193a43098637b3e4ea514a108332d11d145b78a26fb9bd1b29d3096bd7ba8667537c05c2440d0789578dab8c8e4d34f3c116be255d78c557244e52ed0537d33651abe802abdae1e49df9964543e20cd27a4e5ae58149a4a0414581188d77189638f97125827d26f3c678e989608ab087103e57668b16beb3e511fdff8fdfac093826b365b17c7e1660a627c4f0032f882f58101259d7333e1319e4201b42a7816f06aae32268f704b38f332d5c3ed5077b3c7b4caa8d51fea502eaa3b32331be40c4628183c83a3ec8dcb67ff7f29edc720c65243c232beb60f4e0d49431919bb31488b54f76cf43572cf6a0a3b08358b955a7ab9760153a6efe078ee8f3563612464b1aa44f0b1900c6797d73b550c304efda7f194389dc80ccce7472919df0927f4af92e3ff225bd97fe13b4e024d85cfd7e9b063e5069d33d76d638f2a48d8e76ad803658f5b6eccdf9f62aba9b0363b87c5176fb128ceb9284b623c0671bf18e51a2fa496d44390db8867dfebb8da230c0aa2b2dee828da8b7d6533dfa4877c31217e93bc5c0dac890a967d31f89f80083022830227d8fdf743b1b74b13665d948fe61dea1ceec4bfd409cec8044678da23bf17127517a0a45358c88fd727d443e23c72579865e761fbcc59a3dca41a1e141670b4230b800121dabbfc0bac8aad97788aea01efbed3d899a1a8cb491c828fbb72c30bf2edaf02b9919bdf1071f1212c0c1db1016897b33e10174a5f0cd5b174bd86acb091e10f63cd0043d3552bc1eb33a72f2bde1a76daafc534b1f7249fe92886b1f557ed98d20a622e1f36710ec3227deb24e089549ad4bbc7eb1b2a0ee8226505ed4f12d3a3e6860a43da6b202992ad00cee35b317e8f4dd7b776a30b15ca764971742699030f4660f09a80304a732a73610292536239821cb5f25f87f80ae92ea1f2db595e13b096135d0132edd1a14b0771624b82d18472b84c0beda48168ef3047d547ac7b582b94de8b334b91864edca5383a5c04d100da0c4bac93a75d96ea85c75af8c719365f1050792bde511b2d6dfc50220cb37f012d8bd334ebbdcc328e01d58dc41abebbb3cab4b64ae20f43e51f84c5a7e11293d725bbca022b07023012d3e6712cfc56a634eeedf860733a7bf9e18e8cbac86399a86f841df15d3f79ec64baf3c88066f9827896551dbb24c4c1f8d3da40eec47ab02a85c57523db055878e4cf381dec4fcdd453d9d4f51155e7ea0ef8f2b65841825db4612f750d9acba35a976f57ffab2635ef14edd222f05561e7065ccb30c88430943079c8a73970f6e38d825b0320ca62ed886657fa80923d0507c3e7d29a2318a29ffa70052fbdc4878843448b9e673a913b55ac7f0bcf3d279734324ea1e82de6297aae2967239e6e3ca8587d0c2dc93f50046b4373905dd72abfb9b7684073fd2d062a1824b1ae076d201adc95bd71f11f07ac91f2630aa456c8613796d78accc8bffab0e839784d557e09e7d6ba622e219a91ef632bdf2c894ed01674bb4b5ea21b6cf33b9dd49d8b986652113020f96f1ee11b1352850562be119ce8893deb5a600fa9d3c67b896eba505fb59cdd37a276778b73b89788fb199829c2014292da868487f3644ab70f3bc60c84036d905b915b542711a5521fcc204e234b0f5e75c6e22a1089276c4a357c02a1d64852121c9ea8308e0acb9f556d772d2fb384528d53a60d5336248b1107c23eba4caa4f9fc85460613b54d55ffabb2eaa7c050884c620a6a4d34c6df725cccfd233a0119ddbb1bcbb86d7f0585e4adc9426d3287ea55e1ecdee7087c0d317b89b2e449f790d9b7b6f337f8ce0d867e88261f2590e37f366390f86fc815d3fc2c9221c53179b9fe823967d1e56591532824e0a8cb88516b6bd23a645c0aee166eee62ab0bd49d9f08cbfe0500a9993dee4650cb73c516f1de8e04920207ac5679d4087ce6aa4f5c8588c226b814e28857066df63aa79a89e469e08b4f7703f5eb0ef3af34ec00080d4f3d771d79f5fb4f4888a82b9d1d5408ccb991ba0321ad09ce1647b31eba6ec095c02ac38f9f6b2cc5b0dc836f7a301a872da03bd41bd4402828c59489fa88ef7622e16426a48449c6faedac5ad631f03bbd3c32c5fa6e1639991f2daa6b776088cdaa93928ed51ff66641ad9441521b29e135a4c5c7e143e81ae397f7925f05bd2f6346f936d3ad13dce3e0f7e3d593ff7bbc3d06b77ce22149c47068d43c3a361a7ba2ed0fe28efaf4c96014103c38791d22676d36643fbc29e0ef7fbf8a713944d66ff781622daeb1431dad66e8a9e932c006be72f514fd6841364cd43d3278c36128158109cf2690847c81a8c2f41a6e1a1756925e2e79f887af499dcd37d722857850de4faaa0e91555f41fb9d54727e6fd82ab090d4edf7a963d5e427c6912e582d3d1ba40d883cc58bdabf6d6793cbbdfd97ae938f03fe843fc26a5c98316df49be604be87955d12ddcf920dd9ae716add4eef4cb12dcb40351ad574c556dba0e47a82f1f1c20e58d405b7409e74d60f263bc9c499527880b88275a32c7d3e68c7c38aadc8c3d43c8d268779267f5d083b31d228877b8d6e0763df9e9493cc1bbd8b9a214b281c210e2733e897f0cf9fe0fb9fd05b90c0e972b3fdbe495e822a84c1affa6acfea1db35519c695841c0e391631b2501e8a8d3f7651debd1e200cd9d3cfb1b2422f924b58347de2ae89b76fc11ad9bf0ebc20e36803afc5bec437fa8a9ba730f12b40ff0b509af724b8e9066674d2e0d4be4e9f3932885d35c289096c0895f6e0a534fad3f2cd0710b24ed2f2a5b8e49556a76981a317fa8afe4d0b251c1ff96f66a8fde760b0fba1e56564da45b4adc189abd3de506700b020490a3d02e3d43caf84110a5a61405e717cd3fe4a1fd3563d40437bf1c09da0210e091cee951fa71aae775b831e160780fbaa84088d30541c1cdb36b47edc5596a07284756e983555521b6b83e25a6857f97a646dfebbdc1af7c7c59d3c74729a08c7cd4d9f36bfaa992e88d5af5d5db8ce8702d6ee7c18096996d94675988bb88ba2a75002ef1e5d9a0c7dcf91d578e1f07850a1f2c64f8a36208e1bd8de8a69b7886de90a880ba5be61e62b8a4197e43b0b60ce976aceff223cf8b2642e458ab7621d884ebef50699250dc3d11c89362e7138bd576b7af409013da61a5a3e2233a6e38f9721ecdd1fc2f6b0e4bedb2b73b6300704be82ea5b42d9bbde2323f86a7249d5efc33e17e9edcf7ca4d97e20f873bacdd7d1cce51359f53221f36eb79fb9eea258a7101bc91a02e95853695e1ea6b7b07e991e2b5a70e1b71b4f84fc1ce2ae438f228e67faeb6d438d2d4ec073ee61d0269c63758b6cf0df483936093b73fd555ec0ca34effc7e063bb04a82c0449091e6f1af3f621ba32b012d9bc5809211b09eb25055978f1e536df4f693f3bd74d0d77e7c8d65feeb1b6425a2939f7c1272ed1be370985d5476b3c8ae2949b3283e459a49f517715ea475e9c4c269fdbb5a386754ebb37855be48e84b54c3cd93cfd96d4982450f76eb81ef3c96100141ea709a9b0d3f6135bb89c8e3f692f5c1bc4ea5de0dc087c5a676a3831325fe52d837f5e9c3ea669273b302db0dffd1e71cb5c4818db6222057d9da9c082a657b50c4b87600dfe64bc33a31a5bd8a915ea686eefeb7854abe1ae3e352b66943c2d7a9edffc72842d192b2bd34e961f72762f051ac3a3ad93bd4443e4e97cab0f145a5624be78795c75120a7aab2dc39be1c28b4fd0a786bee3fa3dcd2598bdc3226b18d0c5eb7be9fc24209ae9770049a9ee0f3cf6d30ce449c30c38b97067732e3680dd3cfa8d082cd76cd7c9b0e03e9102dc936db385efa90eb2662b7f01700c7740545e2239f470e02d2a292496bd3a9d75171be828dbeca57d4a0d7f66b1e96bef8cbe48ec2df08c0fad12c0f61a333b0c024d12ece7d0d9913319b7e00dfcb45594b9d6ea6b34fe70e88be1f85cdea4206f50cffe219f6a2f98d936f1c5a35daaaca1bb3c3e6f1736311ca796322d3bc3eac80021d8c661d7854d9646d21f5c873cb1d797bfba3d9bf0ec66d994bc6952cd85a0902feafb6d6b69f5caacc16252f6895270955e0aec35f470b857ec91671485e417dc7e8448e5f4a6ccbdc16c438d0c7257b5447920c3af0ff438cb0bfd0b967cf9976bb11c605ca791e4729c16e5ac9589d12d1ca7e83fe856848597fcb835e3c98b0ca06add6b70e0b5848d0f7fe25d8b764364135a822fb81a8e7b92445a8fec7cb483c9d9822245b1b715b27a6084ea0e12cbf4e6894946b3bf6143b8530e279de432d638e70a821d3904e9431bd2f824531d6473c7a4ea63e24668e4e630ecd4b2939acd1f1bcdae0065197f2a98455a161deed4d506103eb33a3242d102a2aaf67e0aff921ccba4d936e574cece238d8152e006ee6ce252a6f9ba6808ba53f2272465cd334c5bf7283bc7fefc2c19c76b2b291e4b57143c782daa7bd1fb747612ebb4acb89ac87d642818c7228458d40021ae94be9dbca716305c3f05612e396382ae4c2a334c11b369ebf97e2aaa12b297846af66c2a081387b6ea895a29472561018164eaf77adedbccbb20bf404ead072b15fb2f1cd2881fcce017791c6f60812138f34ff2ea75a75c683fc669e890e52ea350826bffafc642a94d6d7923d11ef4ae56e0cc74fa304e80a2e0165475510aafe9c749232015a856f691c2a13305738ff2d914e6db229ab71720355dc4dfbdb3f1a5d8f84b857c25575364320f9357fc444bc7f9aa92c6e08bcd30a326f62b2db088270eefe5393297abb5f467229609b"}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x3) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800425}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f00000006c0)="92", 0x1) readv(r5, &(0x7f0000000100), 0x4c) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xbb) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x1, 0x3, &(0x7f0000000140)='\x00\b\x00', 0x3) setsockopt(r1, 0xa7, 0x80000001, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) sendto$unix(r3, &(0x7f0000000340)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297b0051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002221fbfa0c0f00008abfba221554f4e0f668246c09000000016147ca5fae2ffd87bf489f3c3608e371a3f8343712054fff5d04ccab4165458bd80bef8dbc941eea040000000000", 0xca, 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069dd, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) bind(r6, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000180)={0x2, 0x1, 0x400}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getitimer(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000b90100000400907800000000450000000003000000000000ac1400aaffffffff"]) executing program 6: r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) executing program 2: socket(0x11, 0x1, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x57d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() kqueue() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmmsg(r1, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/223, 0xdf}], 0x3, &(0x7f00000005c0)=""/253, 0xfd}, 0x1}, 0x10, 0x46, &(0x7f00000006c0)={0x7, 0x7}) open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0xff) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)="00001004", 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x10, 0x3, 0x1) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="e65856a2a220724f2982a12f0de901a8efc7e5e625441770ccc59e06ec4b731de7db4d02628e47b21996438c4e45dea86e45833d24ef9894", 0x38}, {&(0x7f0000001500)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdafe152cd3d9f1816dda71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e8870800002cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfde167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x45}, {0x64}, {0x8006, 0x2, 0x0, 0x1000}]}) fcntl$setown(r6, 0x6, r7) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="1b52677aee2bda8542971c6b0d506170a45875f8a6cfb3b02abdbcbbaadb32dd086a538f9bae0ca82f4be9c633964f02f23b23de88f3599a5f582f41", 0x3c}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000015c0)="9b1809c3", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 6: socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x701) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8=r1, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="0877f3f546adad016bd7a03e98fec6bb3097957e10c5af6c71f9ea71fdac692b07367f1339366d1c7c898401d9982176a2fa6beb5c8a6354cbbab8e2bd81b249285bce0aecdb74d93187b8bd16b2383ab9a02e7412116308cfa0df21b1f52f090a468d4e69", 0x65}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000540)={0x10, 0x7f, [{&(0x7f0000146000/0x2000)=nil, &(0x7f00000f2000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7b}, {&(0x7f00004aa000/0x1000)=nil, &(0x7f0000304000/0x4000)=nil, 0x8}, {&(0x7f000043e000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f00003a7000/0x2000)=nil, &(0x7f00000b3000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000024a000/0x1000)=nil, 0xffffffffffff78a9}, {&(0x7f0000702000/0x1000)=nil, &(0x7f00006b0000/0x1000)=nil, 0x3ff}, {&(0x7f00000f2000/0x4000)=nil, &(0x7f000052a000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000116000/0x1000)=nil, 0x6}, {&(0x7f0000082000/0x2000)=nil, &(0x7f00002d9000/0x2000)=nil, 0x1}, {&(0x7f000013b000/0x3000)=nil, &(0x7f0000168000/0x4000)=nil, 0x80000001}, {&(0x7f000023a000/0x3000)=nil, &(0x7f00001ae000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000653000/0x3000)=nil, 0x8000000000000000}, {&(0x7f000027b000/0xb000)=nil, &(0x7f00007ee000/0x4000)=nil, 0x7}, {&(0x7f000059d000/0x2000)=nil, &(0x7f0000769000/0x3000)=nil, 0xa8}, {&(0x7f000029f000/0x1000)=nil, &(0x7f00003cf000/0x2000)=nil, 0x3f}], './file0\x00', 0x7f}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="da214dd675550a17b7077eeaf0f03715d8e4e7984d44658ca58d3e23e21e4fb8f33aaa9a4ea03867a5c8f107671ddb7d7d778a63181917fcfd2f34870045970934a518b9d672f88fbd294a5dfba6dc6cd9278c43d0087161777598", 0x5b}, {&(0x7f0000000340)="012202671b3e379d663dcc3e2616d883d9c8545f93135f9b91137aaeabbeb4dbf5c5705b106fea33e166cd6a1a663778702b2143b7bead7c2953bfbb5b83a8e6863156e8c81b96ce7e44d3608e670ecd8385ba03ee194cbada277bf88ac2a7d46065d9847a7d4eafa073a96389d51ea91a4e418934537a6798d019508a6bd38c68c4f597e37512436ae3344027c955ad4b9b7c9f75cf1deadf2e92e5949c", 0x9e}, {&(0x7f00000001c0)="7d3b8fe7f732c38b3b78e5bb973b27b84c05109b0683a2336567f1b39ffb98b0b0c9c60ae78be5ba5a0296cdd74760a80696d0f8b011b782efd902ef9e781c18eb55f4fe982ce38d07b2dcd1840c23c485c4edd20ac64010e705bfb46c8d2eab92f4516d79090fed63721dc3e4bcb7476c5fccc84591d0a604b3648ec681835f9ba1dbd72a76e4dbddcb817366df1f7963a8", 0x92}], 0x3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) r1 = syz_open_pts() dup2(0xffffffffffffffff, r1) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x50) socket(0x1, 0x8000, 0x20) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000440)="539f4c1068f6b867813fdf81b873f7e1c49008bfd75e0959a038322f64dd8ead7b323d63a91556fe3348781b94f4e7db5daba0b583340cca7df6ca47e7e2993fdf5c99", &(0x7f00000004c0)=0x43, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f00006bf000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil, 0x40000000000000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000238000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file1\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) preadv(r0, &(0x7f00000019c0)=[{&(0x7f0000001480)=""/211, 0xd3}], 0x1, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000040)="d21abef89ac65f92606e38be5050180f0cf8f233e262bd78566322f5b61ba491ba10001fab124243ba337e31a7678938f0e61f1a97d08cbcf79af235e9c73b95ceca766db7133e229d6ecda1a0e7f6fb2908d4802f1316cca5b4574497022e1dfca73b7f1f7b470ba69c46178cdefc0c7ded0716d411866763a50ddcda55c8f1604852885a7405713ff848ecef72cc4f82d159778a0e7c089a9c5f7f53f3cb87ae75c38674519f5d041d469f3f1177953a3547c5250ee6c65a083579f3eb1fffe455efaea1d52566b6ead377653348fbc8d1d5458710586f99f6422e6afead725914b1fc052e7dbb530c989ed3dd6fe8ed94f9deecab8cdfce89533897b4132e17d1e898aafbc782e1ffed10e5c23c6383a4a80775fbdbb03983734323691f24a7e9e67410125172eb2d83e9369b065c1fce85065b67f2974858043eb43f381134ea2e18b5798ef2950c910a07718ff9d3ba6b7955b42650298ea8d9ff7d39bcae40d6b1021c56b4aac46370809c438cadce68125b037a35f839019ae05ab3137dd69e8085a9bb4e678d6bf84fc9b07c47c2028807fe0648bbaf59712e987e73407b4facd4d76bc444677f4128c04071bc6e713f121529d3273232962d8a984f2a689fc088c617264d5089082e2804b89099f4ebeec1f3fbdf1543d4e44a2ce76edebfe28ab1de190cf75b5e59590e26ffb038b1b906221e42da7eb8905293682b8593a0c8e92c7774af7fe4f03a6e1ae7266586c0f350dc7e33e187209743d2b0228b2fdac84e2b06095878f87720e1a1bfb90eba8baed371f87af5437c6a9d3bc07a13826b16645aa16579ae299d92c49a1166ee6a858ff89e3de04cea18611391b30540b44687be614cf82a188c45b4a173b914bf95ad18cdb91a8b242efd9daeed13249e463569766ba8016992a3fa9cf136501266b2e959c354c08a5e7e47bd30b99c4621a3b78850fa582594a87c14fb7ebfeaa410789bac174357dd3c18f8ed91ba5920cf706d4abf752a97153c317f74d20f2e7bcc5a2d645ef6196400e3224e5ff33332f328023247b09aafb8c85549f106ba79b56b76ae5124e0bd9cc236ad035864263b8979bdc908e7ce9d724ab9aeaeaf8780aa2872cf0f3a526fd7d5075be65907c652aa46bb69920ca48668133f3238e7224837c376a6e97af652bcbe3c384702e00a964dd3b3655831349e67be0f4be4edaedafc2ec257b463ad33bb62b5ed668fe6ae22a3894e9c06bc9929011c65800b31a470624a3d342e9b1584cb653180db9bb7f0b592814dcc22b5497b16358e8e6db51fe7397ac78e29b4a6afdf04fbbf7a63cac54f843139b236856ec2974a315f61507791e143e852c6fe9b159f4ed5db0c2cb386e48b0b810a4894358e190971072a19283e14ecdbb2051d8d5e950838537c2d0e736127026b2a4d653ceee24d9a30cbc523db2a07742a205ccbfee035ac9f6f91969d2b0e0249c22c2c8b586d20a748615712373c33d380c6d5fcd70ab2579ad3c8caec64c2c3c94fe2391c0a278f91e75001eb6368f2c41e4b44df7da6911c85cde92a2e0475c55e5689dc5fc2269f661b91ddc5d56650ea87bf936d92ca379cdc3fdbc933f3afb2916c9a706dcfb9e75bfebf91eb73f14f476c8a63aa9de7832bdef4e8aad00f7939a3795591fa6d1f2fbc0d473537b4917b9030f3e7634884cc3e619f90a211356ffd99fc5bb0b5deb098c3ecb7773ab44a56ac7e588c6904d796e45c0bdabd31c3b81b8ef69851e1848139f8942ee7da6af79074190993abcb39b1dd120318833f47eecb8c13078b8dba1e57bc07716e09f3763348f2555f6e9fef26863415c46d43998c4df0f64ccdaf95189fbda2e3fb9cf8a22c95d2e0779343b6b005e3ae41a257046e114eb438c9ae0eb222b7fd82d6621e3c6e3f2b9709c941ac59f97e9701b0552cf7b5fd4269ab61db07ce29859213561d8c2e8734b804287e8415ff72086abcdf62da71ee4c16b0d18eda09ba58be45b729394bf3008427a52ba529376ab5c2272144d1fd2131b1a7e609567b1aad0fa265add27761f1acaef447ff76693e0af01525a0392feb955af257fe9cffe3481ffe39047ab6545c15b893a035558751efbbd6a6380631fae0d63fefb19e53d37fab2ad32f51a3ee410f451d69f865459301430d7359636584c2e21d7fffc2529652638bbdc66c55dd2bca08b93b53d883bf8437a357f2b624224ab513431fa6b90177dbd7d930a06134f231fc050effcd46bd10f5636ff6bbce9241434adaaa819c20c1155fcc1938ff88f3ec6423fc4f08346307c2113e6bcdb6c47c78375cf59c894c9b6d78aeaa9e33fab4dd0033fe65ed85996bf537fcfe4aebfc49121d137a35a23cdbb0d9749addbc43d662e5d448108a4ddf63ed1a6a49f16e16e85c5343a611ba285035266c4560e05879703642cbc8645427c613fedfcfbf09d6d1d427b101df15f91f8809a5e96a366f5118d8e59503394840d00708db0dbfb932eed63e01842deedccbf05079922bf3e5cdecca59903d98d926f6a1c1ad99eb4ca8db860f4cd5f9f30896f7521a19fc1d034c31142381b324cc18df145e65b9ab64edc45bcd88b3fd90e2530d6d2fd1153e0be3fc5c11d1c4ce490f5c298c79280960f18949a64182f9d452d288321667be8927ad7c33b68820a96e91e762976cefa568a202f6e89772819224081604854dece857fb3086186b4d812f97ac802dc8d0466519dd22a53cdfad8c8d534e812e612e6e6beae962fb2b975f92a5f59f531474a8931620104713e8e1f31e6c15530841e97b66892c3cf496caf2f3ae96fc65c90081687da64a29fe51d72ac5b633af98a04ef6c6caae62135f41287c277a5124d9968761ee6b75314045c281e05333a83c23b5de96c2d446cb93403a964a7bbf41bb81ea47ce6df6172aeca4dc61ce7cc03f386a53e65f949351fe611b1b3c50abcb78dec8dc5fb9156ae6b6a9663b93fc62ff8294d4cfd204acc10251c168de134d00ff13d4146679558fd20d294c6e65e3ac0bc644dcf1d2d14a84acba2214e574e88994b3ebb227cc3a3b1b2c73dc0bfaf5ad0db9bc36a56728bcbd86c4c7c0302bd1e84c5d7f7e34a5ac4e7385e03bc889d3de74cf21f0d668fed01d4f2344cd37032262831e83c4b6a244a887777b6aa4558cdefed865592b7a62b1dd55dc57f31434cb6fef4aa8f327acfbeaeb626c76a079a59414fa9bea47d9306951d47bfed03a658b1f5636a40e51708bdb71b8f9757b58b5679f562d1ed424f944626474ea0403083527240cb171d816442396e247fd46ad3cb62100bd790313d05bd53858f25d8b49fecac15079f300d253e514b8aed0e53ac6d42418a57fa53d182a51db4e842549642f9fa6d03e8bc26e50e6da260a76d5131341db7be9b05bbb3adca0135c3c2e0bebcd6887f9eb363866270c55ac93ff118c86e6a008f0cfaa93adf33df00ccaa3d5393efbc969c023d202f09f315cbaa80badceb6ae650f2ae10a0cccb2c7a1aa22ecd0bc5945fd9f7884c024ccd01506e65c2291ea102a7a72523cc80d7023e17c5eb0c84e9a34500dde0b80814c9e87f72920ef7c424f05408f1cdc595221a24ee96b763b5fd7bdbf6461cb65fdebb1fb2b436165e4336f88d90abd8f41975bbdc34372dd66e2c0c9eea127f999d3281bd2a2add6a117c58c1488912644ff14e0e7b6f0289cb31e529b03065570eb8a2746e8cbcb18da68db460223240125808955046bd827e160ce08e79e23cbf1dca56a35f14bfdcd7def3a2ea894008dff00b71d3d4965709bf4a4308673f1cf800a4ce983c44a9702b044f0e9b566a96af7422f4ddb9ced31aa1642c80dc2117664d78bff63a77c0e24d215c5b497d51038ddbbf7021dcaf2d7edd150a9a39973f5a7998adf6e2a71870119740f7ef8e24022774e05c61b246f1f60f68543168b0a391b368c165b647cdec658de00cad22da47793755d7d188e136d91ac7b42f80a4cb989c55ea3a4f5c287c44f8481b0679d70ebe9dc609e14de65e8bc68a6f0863825f44f324239b3dd226c96e9e47c1b427f9e97c204843c2c8e2d263b3f9afe27c0e75979712e1c22d6689175c6212f36985856a78a926251c25ad98ba07caea72a29651d8a46d5b90deba758f215e856dc0e079021636037387456d1b7af00be30215119c145d34c978d12bcf099415ac6dd84979e7c1669f3c0cef02c7d8e10e7aff218b417828564c6ed562641160ba8c98b2516cdf5fef81f3b89abe8521458a4a75ed804ce77012e8cd7af84415d2e937516a791989456c6080f8f846827c2803ed471afd2625d50034fe6ebc54834e5a04d392d666c7ef8b499a9d580fb5a26f984875f239be01f584d2565e4da0913cec2fd1b29b6e75395648b680c8a2e5afc1456d3f051a67359df49234e3600748e84835017be5ea4b93570dca63c31fce0e6c745135809e77f47dd8d846a9dfc46313730937eee3c667d26c24c7298fd3d8a17126c6c0f529b70e65d40f11a078f47dd533476e006857a800de88a04b3b01e56ae78e8c85fb955e59796b7ae58bd043813e1d752edfefd4718e02a2592f55f007ac3188d17c1f470b5d3937bc0d7d479821f6a248792de32ccac4cfcf4c658a3060823a68d20c989aca06f52a20918f9cca9fefe751f5c58b9d12ae1f3de0c1857d6887d0b2cb17987c798749e1c2c061bc5142a6a1215c54bc35048978c1c5c5dff7c3232908aa9e1b33cf25c43c3775f4df4ec89c3f1c01b0c7e65e881f933851c422bf6d28d47cc8a84d834211838c6f351472bb76f6b545c6a6c8d8ae9e8ff2fde173ca584079d801dd0a6595efe555880e9b563c23fe8d93ef3635ae9d62df31a423dc1e72d8e60bc5e81da9e282bf1d155cbba42616d9665e66a3ad281903157e376ef69f69c4f67299b75b5a292da0616ef9af8f0e4bf579e08d22e335536b840e462c51e774e79837c397ff162cc867266a361711f5dfebce0dd611b4e3b2c56cbe084f31b22885a0384e8bc033d4098fc5ed778896ad090a3bccb5dcd19408c10320ff699149707668a7c892ec1c9484cfc582f0897af4866b6d04389a12adb17c03956dc566b1ad4bda3ea525cf89c6dbc3c72fbf60be09aba1cc846d74f227961727502793a12dbfe288bcc1a730833056112b0f34d04170892c70a2850a14a7a9e5b309d914f0ddbc4174f6cadd7cbd64f5a8898da44c92be1be21f139a04103892724c3e351c2255804ffe3da6ed7a24c4f3a188f175b953172197d9745aeab0465b0a396d974eebd23994f8ffb9cab60459cd8816309823cfab6ebe4ee96377786744e5c54e4390a5ec7d324f4a66189876beae676c00751925ecfdbd80dd78abfb21177064c28bab54fc51b33db456092dca5263b0a22da9634ec059f5252436e0f4119294ea8f4de3fa46b2e8a0d7a27d7c4392afdc58af64c464ee109416c0e039b136f1f3b305363f4c5b16df6f3050328525fe02d61a9f2760285bc3745e8126b48adeab2b4e97145d5c442d5b92c462c5a2ef0e716806154977f34e57fe9d94867eb20430fad8d1f53bbb35f40e91f81e629dc29372217cb9ee067557f310dc48b37888ca3400b16ddc36333c4a433a328ccd2bc59de21420ed04064e918dabef0c33873cef7666ac4c2fc1e1658c21a1023645ed7bd527866cca120b3fdc6baa828bd6881925336d5995158776060b242bfaece0f3751e21662b58d8f17e7284868515f307c833024a6924f38f75517f7e1401faa4be6a7a89223453cfde143cec2b0bfc56d713b02", 0x1000, 0x401, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001080)={0x6, 0x400}) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000010c0)={0x2, 0x4, 0x1, {[0x80000000, 0xdf2, 0x0, 0x6, 0xffffffff, 0x0, 0x3, 0x2, 0x1, 0x7, 0x1ff, 0x200, 0x8, 0x5, 0x5, 0x80000001, 0x80000000, 0x8001], [0x400, 0x9, 0x0, 0x7, 0x4, 0x9, 0x3f, 0x21, 0x9], [0x5, 0x8, 0x9, 0x0, 0x6, 0x1, 0x6], [0x6, 0x101, 0xfffffffffffffff9, 0x5, 0x8000, 0x9d], [{0x7, 0x5, 0x6, 0x90}, {0x5b52, 0x400, 0x4, 0x9}, {0x3, 0x2, 0x401, 0x9}, {0xa5, 0x401, 0x66, 0x1}, {0x40eb, 0x1, 0x2, 0x5}, {0x800, 0x10000, 0x27, 0x100000001}, {0x1, 0x277d, 0x8, 0x3ff}, {0x5, 0x2, 0x6, 0x9}], {0x1, 0x8, 0x400, 0x7}, {0x7f, 0x3f, 0x7f, 0x10000}}}) chown(&(0x7f0000001340)='./file0\x00', r3, 0x0) r5 = openat(r4, &(0x7f0000001380)='./file0\x00', 0x200, 0x80) getpeername$inet6(r4, &(0x7f00000013c0), &(0x7f0000001400)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001440)={0xffffffffffffff6d, 0x4}, 0x10) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') r6 = getegid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001500)={{0xccd, r3, r6, r2, r7, 0x91, 0x1f2}, 0xce4, 0x9f1, 0x1}) pread(r4, &(0x7f0000001580)="c75bc1c89d5bd47e5a509e48a1a547ca2b52e0f78df3b67310f3279d22f550dad10863de899c6cd332c88826df4a28054252a599efc0ce1a0c6caee4cc6ec80e7e41cde5950c33e534e12e17f193f0de036769029989458c55713f36756dbe3071657a59", 0x64, 0x8) setsockopt(r4, 0xff, 0xba1d, &(0x7f0000001600)="050cec94f1337b6bf5ecc6c8b15c566607b9852683ed0ebf7c4bc6bce2b5e810a312c6e234956e8b84b83d4cba67ee21bf54eec43c0ad0a13d3f11eb221fa64c6907967d3ffd7beedd12326a0e55628ea5f1fdfc0c6fd3a1bdb2c44acb2eee90d8394dfd585cc788489a4abdd65ac099761bb14ce2bf9b77a95601a0d1254b8919bd01dbea5a3f5e9fe0df5610df7eacf162c14933801761e62b85b768351f70b9180ee4ad6fe15213e31b15be9b3cbb4db2dd6f9d1b9429bd196b9af32d74e0ba1a9e0c61803e98900676c049b61045c8cec0ad76c2bb0856692f39c91beed5e39a2262e8c490edd5257f8384447f6e585acb835665738ebfae92817076df8f1572ecea8c2ca7fec344b24b7bc4cb3b029ac9edd735996ded46814453159d1de5146bb315fedeb2d1aeb57f074c48534ed198fa7dd5aeaebc44786111d3cfdc535299d0097a2195a7bcbca5af6ae36e9e875584b927688edf431cb57c88a2a0bb764c51de1a1b67f1eed9b5d7d4f65d38818158baca09e8eb388ea9ed4309feca9cacf69074d175ebb1717c291657acdbec39d880e6b48bdcb927a740e0255058009bcfcaad390b15c4ea68129a7a089849910eb8c43dd98455b1434f14ae99e20987f5e52c29d207c9f2dfdba9024755829b90ea4f2d6433542bda56ad7e6b06906c1b82f51d0ca69e0bd580934741b5da2716185cd58315724774d45f1688d236e467ef2a973c17e58edcaa76b93135ae61adb9a73914aca811211489420c09e82fd521bd6a7a9b0537153532190586e7adf5f9a15350f10823233e37beadcea82b6d1b1d7aa5b91d7a7729d46e09137e0155869f4eed4348282ba644b1e97a8a1b46b735935d7ba50cce11d3eea959419ccf3eecd998b3b7abbb6bc0e59970ff64b5ee28568ea029854810dc64c853b961e90060150fb5fc9c939ccf62c1b3726978d6fbd5919d0e2436fca26fcb4255fda83f9d4ef7bdd90fb597002a5341e646ea6b804d8574ce12889d0fad24b5945569b481a3d229096ac30427331c05565d85eb29aecc4513aa3cbad4596fcdc8daa09c9a5603372b56740aa004005ac3bfd585faafe8673088060f101b633ab0a68183845455558280820a1e57734cd3bbc22df740c91b23695ad724cf0bdbca96a598ddc5c0e4ca3e01302407fc9fa94a96b9898e2876708ca867bda616089a2b82d38fac39544b9febee0963837b00698d822d9d1232f694a3f07180b4834378f27c51a281a4fcea5fe3aef0d3bec4f5b2cd1d9eab466937b208b314346b08f9e18a9dd713d3198b961bdfb8b71bed896a6322f6bdcc71a24cfe7f3d014809f623a03e8ab4d5bac3a0be9f422a418ea7dbc25a053fe5968fe68a8d5e63d5c23f01b4756838be027800cba70e78c1618ae6de86f78f849a8593da5cd30e083e2fdd6c9fb48a866cbbeb1cdf25b2706997a44dd5a56cc82194680e84a99c49ebd2789ac2d4343e1873d71abdaafd6cc1a58baeac565c1e47625b2c0c66acf6e764a5125b5c731d47fdbf085690d69b48e6199ab5e96b5fefa0bf947765bcd7c7bf63f38f0da49bbee560087e46794dec021bac6bcbc31fe2284961a73a9832dcad2334bb424abb4317a82d337d8a9db3189aafe6cc3d86db111f92fdb376bb6bbaee53216e90b36a8d75eac760e2dc967615ff044290304d90b56a8ae9cc361c420f09b20f3905f49d4891af69b88b6350ae58339c0559e188d573ac499b6bde5ee5c79cf2b9f69052faa66f27cf6239782d2a0a040961434a88dc30706131224b8b46f495ac8b212d22633d1e878072b705d941315298aaa2b88d8cab67086d12d7419bcc6345d7d72b6939d8ea8390d53ef8e848480251a111e7c8e25f91c22b5a0d527f8065890b67825f286b02536d4fcec027a187c883b89462c55e9e76e882b3f1b82197b563aa5f9877c080979c445da27875d423c4f47123e18029f46d859f00c020459f643267b81a866bed9fdb1a74845d6d249defcdfc3e59553358b17774a7b008c5dd424399fa531f06027478e24ae4013f13f53391dd697d08194aa4ab3e97dcd0397ebecd0d64cca0aac43da7c4413099978eba1164ecfb0456cc00fbb4400243416c836480076061902c02664739222e435badbba492d85c1b03cb011dd722edd9666894e88b4ebb8daead3cb1611d2e6d2ba2a13e66907795574363f5060c5b4b6057cfb6ecf6af48d53247dab2fad4bd61b8c79cadadc2928ab46120064a7b526db9f640a3c11ca80ae104e1041aeb1de6c4566d31aa3131d9ef834aae0d42b3a098b91435c8361a3558595d80422b1e722f0935c1ab5310370731d6b68d48fbdfb21c214e42cf801c32f65cdf68a8fa913ece64116ecf92b23677e8a1a46be3a6455ed3daa13b4df36661e006a0a98571b9a956d21adf69f5038686e5a3e6a01b73790a2b557f24c5b5706f5d7904199a25f8663f4179c3df7f7ff180854742c4c1379c019f149e05b3cc393b1c1463d36937da3c721b50e44d71f7fba3b0a32d220e9e81294e711a080d924e25b3a244f051611ea891ca9760bd76b756bb76ffdb0b59cacae026ee8bdf684fe89531bf0ca06b22cb549510712400d1434cce64d1df96ffe625f0bc95b86b824994032e9d2a5772c60da7effe76b06c25480d8023e2ddeea362370a1b20d5e358b0fb402c43201da3da0e5cd125bca3571a5787ab07f3b8528192081f4f79d9082f5ae2a8957bb2106e2a8d6eb176c268740f7df067396764dc1f61725e187069282477090bbc72508abd00e51f8278bc0353e50a3169d769b724c7977bfb5b0868db113e54fa341fc304c3c67591b4fcde368153407fd12ce055de5404dd5fa4223710c10091f135f8c5167a5b7c4100f956a76d648afa42758fc8c69855f83bb6a5d7be00771b8a429816c646a46e1e5e326011feb52dbf5355083e25fea650ee49301140f855ce20ad26e93f1f6b922a01b5238da7cc835b819777b95e23ff86a87b1f76726e5b0129bbbdb38f8d6f23fb6bc385b6a62d53bb542cb0d8ce9b9373b02262496d6639ba7a6e1027e23ea3105210e32f16ccecaf40a3acd8b678157c104f47b5a17be50c466a4056c3545a9c14d8e8393dcfb9780b914fb690ad855ad3d35e99e49995b50ee4bd0c26b31cc9bc301d4184a96bbf165a43a0c5a4da7683ee40f3142b79ee2bf86e3289a303478e2d5fa23c049fdf37ba2355f95df76f754fb751eda1bf938c553ca582cb88c97d6e95da322c82ec2c775b611cea866b0f50c336a5daab6a924f4d7df9dfdbd21850c92bcc9aae084e8635a31e7338f85758783ef6a78232d58830a583ee93b20a68ad42986a6d2661f2227b3b7ff6fd6becfdc91ae7d33fcf096eb402d3a3b4ca8abdf79bbdcd1c31c95002b5411167ebbd24a45e38f8eb1c12a3672e8911924fbb7b2c134e8d27455ad65f107870631df37c06fb6a61fc2165a47e1b03477a4eefe6479cc76ba1a1fed5c2a05857893a3e305bff4a76a9778241bcdbd9bb067db5b14d3c46d0a0d02fbaa065d6ae5df5ff513ae45fb7c7913b16e7f8dffb62218be2f94696bd820e7b72473ab9fee6ef23a912b3aa2e2c4ee931e5bd6d6c7460dd891fb6c9c02006ea6dad0faaef00d2882a082bbcea83d24bf9d31e203e6b7541b99b9f5cfe72020e4ba88661bbed106c4bfd4b909f72cec317ea9ffda9b94b98d7496ad7fc6186d9658f4aa625a3740bfa9e78913083a0bc6f647c35d59d6bd077f80b8f769c06675e67f0b9787a73cb01d881dd56e3e2776ebe2113737279ea725264b18d0129421049b81dd342a38fb4d1fb34fcb411857a41f23a7a2586ab9b498956ebf974dac3c87da2abc399c46255a29ef0275f548e6332c353c34dc0f4d7895306cbd6275a0f576f4c6b28e0ff1eb375004b0ee1569ddf09e7016ed92f6707d00ef76b3d13cd5f0d5b0bb2694084742ba203ec4ed1369b955512bfd85de7e16d2339be9d9fc29343c84048be766eb84c7fce04c3f694602b73ab31f0c9afb1967c00dd15ebbe77f897c259b634cec6194b296b7040d54c8aa9491b700e8701eb6fd62cf2191147966d1f0903eac5ea2a6a88b6c37fe85ad270a2110ae62ccbfa7e5cfbfb1d8c4f02a0e4ed2f061cd2b7fa09ec53e45847cb8b90cb3cf6ce732fe5a46a171a8c31590ccbcaf12869f9e6e463895ae794384ccfdeab51d14c3b685a5da73400b6c1e838e6118474b6305d96bb02e38fc59b2157764d57bbfd1270ba21f0af5643a4442b3f807264520f823f23dd798f899969019b26a40c126d419d46a6e54067154f6c05f4eadf2ad268cd305d10bb2fd0a687a9fb98b0dc4ce0cd4302c111718ff31e8f50f0345d3257169abcff5a7a9b4e4946f5f90bb3b588ec50fdbf645b6b0e8969aa822bae0e695e0d3cf4fce39e735bb84d3baf7a65849c59a5deb77b8e4a70986dc582c1323018bebf5dd7d77eb30bcdfc9223a08eab4a707324708e924ad2432b3c1211e9b67e50a8f4cf3cad8e6d1626a7caa679d129fc1737fc6ab902b99cfd163a425e12a2b4688101ba8adb135764a23b9241f6486a3cefe9323b5eef44e9a5ef49de6becfa1916987cec9686a3b6897c8046a7fa9c22614b7f7f149cca414e303ddb68549d995e6e775717b6a529f3c4c8049d836865eec347a66caca52bdb75074669f5afcb202733a18f75f2b190336981be62410b20d839d17c69216e5ded537a3c072c9890244335e2b76c5044c7bdb03923ecc1160fb2e9e7b97226f518bf28b6d4fb31545c4464530ff742daea327e1c61c94b4fc15cf1fa7e0d228ebf24a5078788a776155310e35c2f71cbad642f5669d65c5f206b1a47f4548b7300dbec0d7a4f3469b9d0ba06f50433f5ebc4a766b65c6594b346344450c7cc5a7591bfc4fb956d580c48f4624cd50c0b9e3c2dcee9cea681924951f7fa1c5b4e6726bdac7efe2dbbd74404ac00014fcfd2bb445cc8e7f637a3e87e8c7b73d2bca54f3740b0e6f006b9924b0aa56807381ca46dc10dbeb4b3eba0d163e38196515dbeafe8000cc34d83fb93764a58f6fc27b170a1c69ce3cbd7e81cd9758676264664c6177964259ae6745b28f3b679295b00c4355ef8dcefd4c988612238deb497d73fef5c006650a0a91ceb83e01632078600c6fc7ae072bb7194d05904e22104bd9b4c4dbeda077e920279a47aa5d36a0b04724b894ab9e8a4472f73ad20a528dfbb45f026d5b6dabbb9648dea4e9726b664d95e770f99c524de4370a0865ea3f92d0674f351627852b990fc9e027cd4da155b1da07424d39b9365fbba9a8ecdd16c458ca82c7e5811fd5cc5f7af7eeff5d1071df2239e4a6a8ed7ef2c3d61e0bc71c3ac71dcc5735076eca2a11a9c621f21613dc81eec71729405a6a27f427b7bb60f757540b66d757ce4ba4723d2e49fb4f8533cfcac7fbf5983bb34fee646051d5c9ce0b37c48c37ea27d2b10f3a68c0bc1b39bc6701a6588f7f33505aa67366918d2f8564b672be13e064b2ca37d9c74c258c1ee29984715c890afbb8c3a4eeff675c79b07a65d0109c30a95168b857bfd8e58dfb240500f6c9b12d89326e5480c9fe41a6ffc1d87ff9bc3f1e763d918df32b23ce569c3a373d6b3df67564f6c38d48fcc6bdd2a77ee3bb37a719122168fcfbf4312be6a4c389d1f2cc2a07ae29de4c5178978e47ff0956c8547f2fc27d61be8084ce97358f1b1516ab05adc034b57515bdc6e047184db232128268822281f1205900ba894c7b36ffb902e22e31cf7aa202b3566d5e1dab2ae1d7ea849", 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000002600)={0x1, 0xcbf}) shutdown(r5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000002640), 0x4) r8 = open$dir(&(0x7f0000002680)='./file0/file0\x00', 0x10000, 0xa1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002900), 0x8000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002a00)={&(0x7f00000026c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002880)=[{&(0x7f0000002700)="1aa7057bd3ef38857ea937797889bfa2c875df9803dd8e85af2754ede6e6ed571568b2b50288dd71fbd1f31dd57f2e2d6e634da9c6c2a5c1e3f0b343f297cea5ed2d262e7eff2dbf13f39db512ad27ae4218fcf19fe208a3d7e6dbffe89066beb661c366eb21014d48e1246282c422548e961b70747ee2c5389165b6ebd06b437e01bd6bcff4c6c9cbd09b74417befeaeed5480a9a4fe4fd1b326eb0948580caa968251a1f423e805b5a86c26ce48d134d0e571f578ba6dbb3f39b30ec4ad5643f0b84c79113f2976b16d0df3de99d05e36dec173d19b7671c490ce36f81291625d8b1ccc88e317eaf79", 0xea}, {&(0x7f0000002800)="f2e95a068c9645d5dc366e64b4a3a02dd7688613509128230d2baf936c3828bfa36afd03ed9f5cc63a1a19c485f5631df62534652136cec29b25a44e40d610792035dd4e8b304dbca8e5df7bbedb88336005a92afcbb2c5c0712b52d7e038bd6187d17b28d11419d7b1db5beae", 0x6d}], 0x2, &(0x7f0000002940)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r9, r3, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, r8, r4, r0, r4, r12, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, 0xffffffffffffff9c, r5, r1, r5, r4]}], 0xb0, 0x404}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000002a40)={0xffffffff, 0x4, 0x4}) listen(r1, 0xdac) sendmsg$unix(r1, &(0x7f0000002bc0)={&(0x7f0000002a80)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002b00)=[{&(0x7f0000002ac0)="3d4540e7c8e3056fc782f4b6ca2593e0e5c4c0ad6a1d560bf80c64aeb2a29f8dafaef283a38bb850933fbf6a0398bfb708e530d501", 0x35}], 0x1, &(0x7f0000002b40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, 0xffffffffffffffff, r5, r0, r4, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x50, 0x403}, 0x1) executing program 4: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x5, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000400)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000180)="76e5deadaaddf73c9831de6f01f8607d21f0000063", 0x15) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) executing program 0: socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x7, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0x8, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea5793b9", 0x4) r6 = msgget$private(0x0, 0x440) fcntl$getown(r1, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r7 = socket(0x11, 0x0, 0x0) getpeername$unix(r7, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x0, 0x0, r3, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r2, r2, 0x0, 0x10000000000002, 0x0, 0x1}) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000280)=0x6046) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0x48, 0x5}, 0x4701, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) accept$unix(r1, 0x0, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x223, 0x0, 0x0, 0x3}, {0x7, 0x0, 0xfc}, {0x46, 0xff, 0x0, 0xd1}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x30) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x10) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) getpid() sendmmsg(r1, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="4de394a5193760e7aae59c6907f7a496717470230a78ed86a28efa07c8d766e492a700f99fb053968c2aae", 0x2b}], 0x1, &(0x7f0000000300)=[{0x100, 0x0, 0x3, "b512f281c71389bd504654d5a60264a63195d1e26b9fd99c07487d7168e5154db0ba4ec365bffa72457c3a15064ffe6dd57a552fbf80d4e1d45e92e206bb0b7f42f7d86776b559be3d58118fe86e94f7e2e8dbed78b709b333e7975fbda92bc2727bd211a30e6949f6ea14828c44f279e8e81d30916ba24148c7d667623aeff4fab5f42ed4b80290fc4ca29f0160565c0844290ef843ff13201403e2d5e1080a67c2605d364373a665ed41688aa1125a0fbe95dffecb9db84b35119b5fca506d65995cf003d97528d6598e20bd6006113de554dd75d42d1a8d2579831497dfa2a2b0e950517aa9893467a387"}, {0x100, 0x1, 0x2, "cd8c9628b488d4e081c203621c8ee3522946567e8ed96f586d8ff3ea6b54d0782a4db75b7c0c3fd11b896492e6d3cc0d79cea85cd11c861d1775abf7fa75251d196beae521fe093221205c5863c08b1d6be274a0563fc72ceaa32df6a8fcf095bc60ce965a3004acf0d80dd65238bd910f2be34ed6267bffb76365e2eec256828dab1518af6a924817a4da1154bf1342abad6249f6e727654ffdae23793c836f3c914c76a7b53eb8aad960f6b750f340495da1fbd9ff65375c170a6726028e8c6499f853f1b7a4b7945ac1e85edd8475898445e7034f93e5e759f1323d6028833fe0ed3845a27aedf206cfe883ed30"}, {0xe0, 0xffff, 0x10001, "3cf3ec8b7032f6ed1f24c5077a29bd12d128d8d5ab2f11257d3db6dc2fe9a3f035d13fc484d19384769c516b7a6cc9fb6af17c5adde50156e2a85fa0e5ea53ea4b3ccb70361470733fcd458daa288f633199896f2ce6f0d1cf78c8fe03d2d273f2e58d6e9dc1b90cac5619c0dd189fb61f786f1079520da7236b01326853216edfb9bed8962d167360bf3f0b904c671eb4a6538251f4d227502eb5b990b6ed1e2f41133fe8237f0bf52cfca332e492f4868bf0f2dc2d79e95e059023d2b08cc13ce43007fdf37c44385b96a891"}, {0x20, 0xffff, 0x7fff, "d57dfc96317d42de18f04926"}, {0x28, 0x1, 0x924b, "192b133b2d90d84702d14afb4af9f67b302f"}, {0x1010, 0xffff, 0x5, "112e992a30ff1798e32f88ae6619d4397ba7b027a372637a4737189d802c9d4e3c4c25d4193aada7ec129659b1728ca9ae5048665087f77326cf66bdf77f878d03d39b8d4619c049d817c651370f9afe30ae9e90783db97c1886574da97fc5d5349080c8e098e418389b85c5722e6c0c89217448e83bc60a68232fabd24ef2b7b354b285cb5165d673447d465c2206f85e1829cb709bbcdfb8494e37e7dbb0124682efcc30abca98206235f3298dd612889d837c85ae3cfc0f448e0a3c14abbe621374a1c11728d6cb1b5ed69660f45fb1819fcf4c9ea3eb74347768c6143b0b8e979e2c32f5d4191b420376cbda8088068822e48155bc60b2d44516ffacaaaaf20249eabc7a8c964bcb82c85192726a52373027b695990fecd4e72c66fb739522da84359d2cf7a9624a86ab8268858e817aad4d57581b9adf32b51147a4785b92313d78477e6477f46b23b8117acd55c9f6c027fe780fad69fcdccdcb61cdaccf5987733ba74fdef9563c337d9323b50a05cf454db12c688ed4ecf13fdef767767a9ece26ce3c1cec1182cf91bda1dc02f01f23bce0c1d91541890af085b2692af8a199f8568b8eae30124d3bb9ad24042b105e6af164d744767bf5d1422d8d31000c94f5d8bce41f7b46c0738f35199d1bd24c38ef2e9b378b5a6a67e2c8121358d422204170cb3ca2e930f97c01593bd0aadd145674e00f473fa7a9b06c740f927914c0afcfa6beb86469e9b0386be7d63251e7aff7d1cea6612a594a610647cb01411f8cf01d1bc152e3c29778b6743acbce5c54fe43c5b1b0112e5d4b9574e18cc6786b93482bb779b7e291a0c25589ad6ea83cce56fa578559137165df836220f0261611f2ddf1ab43e69f9b495380802ae69f22961512f3bd5f1ae15f0230dae880fa59197b242d9e63cb87a5b8bee0ef561e4162ec53cf794f194aa4b09e7e653d7c2a99f0db92c11a8a83e218c8881ad6b1d3a414067ebbcd008fe1b485f4f0f64e099c72ca3ced233d4eb7afa549f5cfbce225074f27180f6546e86e50a19d9d9ec5a1dfb4d1b78d6ddb262b3c2345bddd2128148adad10baa8f48dc2b9cda89dfee9442443b68347fc2f412930efec3fdabdfea4dc2a07d946e9b7e5b77f3680f86c2ed2d7cf88b4ea91287e79b4edfc3786451932a18f8fea3064d1266fec3306d1986c9277cebaee5521e97c50d1c35cb461c70ce79648c3c92c49f7369e834d319217d1fd7ec86dbb717b38ad785bf25fdc7c41e123e5934bd23d8b51d57dd4884e19cbd7626e5a962dab07e32419b95384b30367543db2719d7f537286dbb9535ce100ce0f41d6e139a70c67cde4c2a9396cca85d23e737523b9f3cc4c12690cdfb503afb4ef0b59ae784cb41a222b698715fbc7ccb1ba5c5324d736fc30bd9cf37891fb9d6b04249d88d735d7e5f77dbe269bfc23c3fd7051fcdd61c9c496bd05926d7158bb9ce9373ec8a06cbeeb7330bbe390caa620df3f51e2703d67fe1cb5b300e3530b2ae0bb750a8b0e396abbd4d4797e4da5360bd6a5c09bc8f508eb4063bc32395f957dfd6f7f07b5538117c61c570d02c5723f5e497ab86bdecdb8afe81dab7299df72368f6f05b19e006a1bf83a778224d8c238318f4a96476dd41bf19a8e1aab610a8f8efa7117155200e3691adecd3717a1e446677f69ed4e4c0f0c5e81806e39e7da38463df653b11908c536a1f5259fcf276bb61ec93f03f078442108ffcbf308bd3bcca2264e4bca5dfee0d9a15304fb8cac26d4b3cfb3c32bd9ffd1f4853c15d84123cca8d056ec52206036ed22154f3e856f3b0daa8f867b6742bd94dc022efcda8e7acce6fee80d6d7e2a4151a9b831967dd8054d58b2afd47ac5d4af919bc993e14f6bfb9a4e91b82491d9b779b1c5c58ee464ea9388b721ffe2451b57a8cfa8ea1c699b079a33fe10dcfcd2442340b73d1795b43cd54c19c2da550ef4c3588f2966e8368cbc6d7c021574c9839767fe0ea596b9fa2f3cf3c7b33c6cc5f130a1e67d46cdcda2ed4ea31a0df4ebd5dbb5fed6b42df6fa6d75e0d999ab9c399b50974932c691b0131be3f4da54376621c16ee4c143855330dab2b56a62d1113a60092e7abb8ed06cba2544ee9307c546388d921ffad699d419d643380bf922a6848f5aee7d2348762f31441fb6f6d9853bb3baa85233a3cd62ee7f88b4135ef64aed3d2fd043b8f345fd14ec184135e8f0a6da9d25e3de9d011d23195cbb48207e4a97fa30b6dfc89bac47778efbe4b0a0dadd8019988dc723a3c20cddec073aacfb66da5c5841af532e13b6328bb995ad0ab3e0f0580d2ca17f698889cb7b521957a9d671377d812faa9d7075de34154aff66cee653426f7e6f6520afba3f0c72891ceef165df03b662056862789ca7013daf624fb91e16a980dc699362d9454abdb43a3535cd06b472e3af0beaea8306190318007f419820b7669ea9d67df590d71082c1ada14b7b5244da33251952c9baaf65d88f9ad207383ff04f9d975440b9a4b771fbb9f2fef8937a5fbded790df3f9383cb93244d4b0c1b249aed101db69aa0e697b3c78f404e39518833abaac59b66c23d0bc0d144efcd0df20fe61a592cd18d8f041cd7deace862e4837f457530e67be03d2b9b87da0ccb394c425e47d73bdd6f5fabe276a80e4122d1a9ca9e8090159e2d3b8f200c2efb86188841417d79aefd8557aaadbc0bb3231fd11dfe16ce73f33d7520be58f3d1211a7c8069a5b626934e4fa9410392c9a5170049b56fdf7727a2d00f398a710c00b4845911da74a79d9fd1c27767dbebdc6b38072624368670a81d6c99ec7f293df4369ac6d0149a4bceccdaa463c2012313e6c04466dda8cf0ea95033e8eb1902465bb4936f17d338b7ce975213634dc15694d43276dd2be6c692fd3d8824f1699494e105736bfd9eccc4e38c98b25e9afc09270b03aed93bcbc173ba96f467639bdaac3cad471eb043d7632692d8fe8a47736ff47b2b7ef72c45b93c122ca8f50fecc73a2318b8af67a01eafc8d57c39d2a0fd9af25d5e18ac35dac96e3450771236589d707d94512e619a606ecdb30ee4a793aeeb50d8ebe755697ddf51d768a627b6c67ebadae1efc72fe436d0e38f6c24892e41a74fae6fc189e661d1708918c2cfff2314a4fc429703f174ee9ac7990e540450ea79287069e8b910f078a3918cce81c48c49fe49ba181671f4dd0c7e49e59033be79cf72c5b2d0f66dbda514db0f511256f306c0490f70896e12a2cdb66f8f8a941264192266a519ad9a7b56ab40af75193187b632da2c7779e39f11c5f57137f473f1b74fd059f6834fc67a5616991330c9b350827697083927b8f8c87557330ad0185d644be72597d2d8ff8b7e093ff34b39965c354374b72787cc9fcc06cea6e44bd3b5ec2bcaed70694aef56983ad9f412df3c752803c0bc8423bcfcf30333bba011ffa58a2e7cc0c2f4fe00bf8079dfdc07be33156541365ae7eb9ce6acf99a180c8b4e09f1020a30d2cb6c61691e17ae5a523832f4a3f44233e361509038b3d137d1b70f206f74b250db50d17efee7fe7f1a16a4c5c4139774ae8ae450387f87736a7970094215f789feb28b465952c81e1c07b562bf12d5a55d917e308a7e96d6d0839ae2956ec62726c849033132b135dc9acd80048905b45ed264e6fc8ad9a523cbc6aca1b6d7d5ac8bc585d13f41be92f3331cf7a763ac3a9a7d76bbffd85da1b55f82213c6d13ac5ce56e064288e7f5b65f4a7359296dd4bdf4e76bd912cc9499be676521bc1bada54072cb45b010b74284dd29886c7371fa5a471415bfd352f70b1d6a23585ecff9a93b22e3fe78752638622d06083663f37ceafe700c22c1fb45410e364546af26c0ff65a802b92b3a17df6d3bdcd0d0655ebec837c3e3341ba666441a06788b80d2ce248ae233d23226ddd37d595ae38a3b2156e9cf54e897f6f69c2cb9bf2a75089f2b196f4ea24fb041ecd2811c132cf3339508c28aa8026887d3492b98745db493d586c02dd9c1f8897d5d08d57b2a18337c59a21b1e96aabdf8a71b9182e097f12ffad393be3a3cbb89ae3520bb3cbf84ffa1b2077063e9a0da9cbb3ebc8bacd36ac1c0226c123fcd95c40923833ce679816b5caa4d9acf0de4eeafd4ad84330e18f29044a6c110374b043281101edc34e5bdfd00e01138082cef02c28a0a0e8a10c765424aeaff4544231c20d3262cb30b3b4162c35c4bcf34060693b46d326f3638076857056ffd699503e513b6f467e3b17cb7a55605044fd785cb2668a037b3da16ff595d1e6723c83dc3747f840589c59be1d85c61a29d9672575aa20ab40132f18d87fefd372cf714a55c112202394426fa9dac40b24c1ca44d887496124a446214c2dbf70c7b167c0ef9c5edec47a6bd92e5e9e168fe30ade3254da9161b7bd9bd32c35b6ed1901bca1c6731cf71b66d3e0d2e437fd0803734d2478319d7c8c0ce0e26c6a9b3af4118cf3abb3652009890a507f4d43c5ceb2feccc3f18ab33a039441b1bd397e9a20da7126a2f98f198b40f6d6db1ee22dade0dd6a4ae74267b8ff3142d2faf8f9c3c5c0781ca8ae82406f8a96c2081b237c97db89533f69322371922a6be295d73db51a9549d4948059c01156dd41e25b0b08a5328c0ac93c133fa2a342f8cbc4af7c681afb44d73ad69f6647b898b7b270dbd1ebba7e9883d110711be8fa9a5ccd64bd78d09250d54b388cd3f0b6e713ec3cb1c1087aa3bfd5135b48badee29ec74b2e7335e490e27972f69413c26828f088fcb93127629d98fc50bc6b5e5578a916e606fff00eacfc25528b9f79b8b50463f25065ce9e105108dbd703051529d4a61c57a1821995268d177ae99f3de48b67683cd90bc122d72529d9172324531665a0400bc724d4ebfcfefd9147bb27b25ed3f0399296c8556ee4c28f65f2443951bcc5ba44f262eecf2ddb407cb6ace58c809dbeb8b4a0a9118377702e58ad6ba056332169e533d70d2e8308bacd832205f84b76d90d98cab5d124db8d951a6c1cf66870d7da994a2453333611e8f7ed402d40bc07cb2b5f853f6a9bfaca79cfa34ead2c6e32aea016d53e1f395b03980437d46c4412c76acb8f8cba9a071575179c083f33826f3a3a83ab9da8474f413dd531fe6395f0e80f44ed064046346048813d11cd7120ab2eb26ae644b58afe53378157032f17857c05260e5eeaf31ac58612740a10fdba2bcce70bc4df59f26bff7d8c55d84ad1543c88329b06fed427b637015377aa5135b34068fa2df2856b4031b1c374b0b81822a5daba5977c988c1e0e755097aa938532ccf977975815dc9ee6326c0ff53c13b88667b70d839d9383402deb24dbb0990d0cb35ed0bac287457cdd493e8d828bedbcc7754fe6da32c9b44f5e298e9c19cbc33bdbb330b4977315fb34f93987b77262e2f1bbccdbdc839e95a8a0b9aea1c0162b72e37119b3c91dc85a0661042414110a50088b8b2a981b8f0c46c877c226cde9ce5122e1a4a1803087fa5aeecedd6a4696cf6bbb958d076c59e6c905e56fd75be02c70032243bbbaa4152412c4aab55709172efabcc1823a7e87a50124005ecf572c73fcc868e8d27c9f611156487b5ee63a6a520ef25621d3841bdd7e8504a9ac3f787c0d0e75e73e11096a1e22e9ece72c7096b723031b07060e60a93b22f936f5ddbbbd937bf85655a83850f5631d4b15e2b9db57b707cbbf78c6b3c1527946ffc3f9206114fc4019972e4e2a7f3ef9903715c68701ee2b98fe5d7165023779f074d4193663ddbce47f7ce942c223601e494b81"}, {0x60, 0x1, 0x81, "bf1494e5b76f2ae0b332d2e518c3fcb5489d767de5e0bb1c987633ec54a0bee38329ea10e105ac6999f2268a0fdea63b7512f1482baffeda1b9d9f21013e89d515a36e8fa04d831f0fde1dfb8f"}, {0xa8, 0x1, 0x42d, "65a59d4a08439871780285c366f4335df9f0a9ff41ae7eedbd4c5c21f87042094c102200d3db4e47a52ed88f81e1050f2b4eea090df2430190df2b4df949c4f591cc8635449611a40fcc94350c7f5dceb20a2111a867a1351de5d31c0732f76406c0b2b012eb3ca1b1b31c148b79d4bc8f37eb02e934423e5d90764c77e62cf26254ba211e21e7eb19e2a4383a36198088"}], 0x1440}, 0x1f}, 0x10, 0x4) executing program 2: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x3f, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x3c) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) recvfrom(r2, &(0x7f00000000c0)=""/225, 0xe1, 0x1002, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 5: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) socket(0x18, 0x3, 0x0) ktrace(0x0, 0x4, 0x53e, 0x0) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000002d, 0xc, &(0x7f0000000000)="ebffcb733048e63f31929648", 0x29) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: r0 = socket(0x18, 0x2, 0x0) (async) r1 = semget$private(0x0, 0x1, 0x41) semop(r1, &(0x7f00000005c0)=[{0x0, 0x1087}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async, rerun: 32) mknod(0x0, 0x2000, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x68) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() (async, rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) r5 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x4) close(r5) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) (async, rerun: 32) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0xfffffffd}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="f82374534d66c4099b45525b5f1f875b3142f911e1ad1ff346a20cdd36f6233d32f72dcc6f9194fb3385248c2a86df8836ffdb3c0456cd4eb992927b2ce465eec6899704ce4bb5f04e0c3cbbcda7b9145502a9e370301bf9587a60f78ade6cf382f4e0f814049cbe588c0047e693536859590d6f2fc4aa21b8608b306dc1a1a2c514b4bc7c3b056f27e005820a1ba7cc47af6ed754a249b0270967433258f85e3381f004735a033098aa8b2eb9fece08350cd02e7847098612c8e15d809278de4f7df0263c518f79c54621", 0xcb}, {&(0x7f0000000040)="52cb7877a5922f0e5010c8545132cafd8e1ded01a08fdffbfbb133fd7962b30fd69a19b1c786a209d29523e5e91667105b95e883e14a2c3b4ec71d54d6e8d71048dc299f52e08ad4650b46e16cbaf2de5624da6bec3ae23e222b944256507487db10edc7c5c02f4e82a2dab943e10da9a659faa99c786da659fe3c1cd094646078a6c11bf9b5ac81ef90901fd54538c9c5475ce259998492bec1c413fecfe76277cadac66e1856eb9bb8f87e5eacb872", 0xb0}], 0x2, &(0x7f0000000440)=[{0x90, 0xffff, 0x0, "0fb86ad4b910766f4f4802f66ada41d51176fc8877fb53a0fb4605dbad88667faa1a20d73d5019f7d9b46e1a7b548ddca9b15e9ab804b55d6798d3f7cf250d9788006987b961712632c9bc8b69032c6c86967c4e7a1cf54c2102359b1e32f44e9e64c9363539a771eee5887531e012d64b9223547235e4547a3d0adb"}, {0x38, 0xffff, 0x400, "28da42ef33a0041fd9b2595e54b2637ea1a0a7e277dbdb7e353f27c80d86581482cfcf8f96085e67"}, {0xa8, 0xffff, 0x1, "fb358b228d8c6a848c846e619181c7d7c4b8d03b08f23e402c71ca366f471b708a8bd6e27a3564c024f78a55f43a46a3850464d1f135c60a9faac10792dea9eae6cf3d1c0b883398fbae74b2aaafd53b78669a79f83c9cd0c37f990d741d94b8e6b8e67d91df1db59ccdfefd846b7620d50502c67634f88ccbc045f9f0edb80ad9d3e18d248f45b102115dc3cd965d7d19878698c7"}], 0x170}, 0x2) (rerun: 32) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0xfffffffc, 0x10000043, 0x9e5b, 0xa7bd, "d8f1f9bdca0d830000000da0fe3f000000001000"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000400)="59789a7752fc7a3f0c8f17603330862a73e897200899ccf05aa0ecf38d3c4d867ed97bce587047323c42a38c2411c40e2500d839542708a752c94b805a4d04814c4adb6c88469bce90b5e217db70a98a", 0x50}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800425}) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800425}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) syz_open_pts() (async) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f00000006c0)="92", 0x1) readv(r5, &(0x7f0000000100), 0x4c) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) setegid(0xffffffffffffffff) r2 = getegid() setregid(r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) executing program 1: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {0x0}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = dup2(r0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x5, 0x82) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = socket(0x2, 0x1, 0x0) listen(r7, 0x0) accept$inet(r7, 0x0, 0x0) close(r7) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x46, &(0x7f0000000480)=[{0x80, 0x4, 0x5, 0xa66}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x12}, 0x10, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff52) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x4, 0x4) setsockopt(r1, 0x0, 0xfffffffc, &(0x7f0000000140)="8ad55c5d93d377930f9fbe0b3bfdbd890e3a993faf7f0350d95bed0cb95e1823b02f9ae9d3b1e5e0f518deaa337768dc1d7c68417d13c6ca611cb2c4a3b248360acfccf54c86066a1d55dd3e2f3cbf256830a90fe604813241f2e3c707b332e2729ec769980fa49a5645d7d2f7642ce02865ca77dae4733207e2d4", 0x7b) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x8000000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="e95674faf7cb9cabc0987889e08b01ff02f8439d58056e2e97be060c2770236daf27853dd366db27d3260bf509b7e641551c256189f8c651011aca6b2023880ebeb4e303e8f74bd59557948565bea0251b98a80e907a1d7300fbca61b61cc300004363222fedc35ae716805fcf6da9a52bbbcb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x20) executing program 5: select(0x40, &(0x7f0000000300)={0x21, 0x9, 0x0, 0xffffffff, 0xffffffffffffdd32, 0x2, 0x2, 0x9}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x6, 0x0, 0x7f}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) r1 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0xffffffffffffff8d) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x410}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000072d000/0x2000)=nil, 0x2000, 0x1) socket(0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x50}, {0x44, 0x1, 0x0, 0x2000000}, {0x4000006, 0x0, 0x0, 0x1000000}, {0x2, 0x9, 0xff, 0x6}, {0xffff, 0x8, 0x80, 0x5}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000480)="e049e64ada6fa45d6b053c462b75771af171e46bc1658582ee0bf84a9e3f59f90530197f9816a4d55f76b8e1e95518384842d6a554a5dda0dcabc8da0d8b8758f91ac78f57cc32877dfcb12201497194fa4dfc83b10d98b9a2bafddc7221a6e87d6137dcf9d81a8931a8ad7ebf2f65122c75e322fe1431bb27c7a57ebe18646602066b2e7affb98cadacdd5f2e01c34ba289f8640ab1f2a7ff2c143fe268393bb4499516ed892540b101b17380f5189f23d6ece7dcc5892c2c4bd0affbef59d07fa5e6", 0xc3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)={0x8, 0x10000, 0xabd, 0x1}) shutdown(r4, 0x0) sendmmsg(r3, &(0x7f0000001440)={0x0}, 0x10, 0x0) sendto$unix(r3, &(0x7f0000001640)="bf2d0fee0e36e78c362e848fb65de33e5a280a07f22ba30a037ef83c66cf05170f01de7a69707ab6f58ed172abd8bfdb79fa91566db7bdfd0f84c94d861fc7b32f4ed6fd3a81f42bfb7aebf78856e68542d0a0269c814a4a841b2abe31f538f195965dce6370f2c233bbf13e6d7b198fa1be413142936e22f26069a4a7e4e64c3f0af620c1ae27983d83858f23a9eece0c6d407cf677bfc1654a4d2d421d40f7bf476b0118f5bda5474b6ca517f47df6787c276263b83f5ace18ce562cebbcd824af461f064987b780cb1bb52e2196f493632f44c5cd71f266458eefd898f3fbb1a6c04ff35f72481779ff2f42d98e484234a4cfe06bb5d69aca4919a41a190c6477b8a4bc3f5e1fa921385170e044efbc471b55cdc5da6b9fb502be44f3845ae41fa31c73e4e5edb4b4ed3de02ceb91eb03b17699572142a95818d007f6f2a4f8f21463cb51a5721b88a9e59161f89521ab0c895c49bed86e829c2323e9ed23a0279da6c2af824e10f78099416faeca4357160260bf93770bd9ddfd90087f425450271230d247ee61f98f69cd967164e2e28785bfd2d674a76921a86046995bb6d0a46d0a88b08bb25cb71e7c437e4f5cd04cd07139df7e9cd082912c346ef53590f185a0aa62caf0e3c623e788749a28a4b2f70fc5819c8e5f177e591c6fdad990923e159846aabdad43352954f2aec226125cf4eef25b86201f2bd503388c6c69d2318a92ebe6eaa3f11b1d9d75fa34e54c6b952f006802c6a6bbf9544e0a1b07783e46bdd67c365498cbf4e00092af56e080edd055ba69e2e011bb219aee7f145c934d3446d98a9aae9e0509ad3ae6a3f774989bad5e6c0332815fb377b7c330991bbf43d5f506f31253810728484caa2e90d265b986cc0833e6694687bdcb21d27f73db758806dd4c88d64fe4f93de5a694c9eed057732a461688954aa1b2b8e0c107b3fed1ef9360a9fe47cbdb2b57f740ef54d334a7dd1be814b43414e6b99fb04064fc133a8d0ef00d46c30fb477c234180fcc542a5a876e07ced5b4a51ec574a6375dbf1f13ee3a2848eb7c47190c88b6d55aabf50ada8653694bb2f62d282a52b1933aa6f3c6371f52f9b00894cb36eacaedb9feb9f91e06da769aaa7a0552b51ce780341d7bd4dc8f49e26d4a4b3e0bb7af3cc2c5437064e7dbb2396fa5d3e05f186d34681223eb4969dc2224e33cff020ae0a4d4b453b81f1512b19e47b3b4f7bb567fa455a361a3a334ffde8567e19aaf74ab08b2564606610c67f0c6a274b7536e3aba45141355d872c17c986bd7951d1fe11eae537fc8f4ddec514872e66f60ecdf1c0fd777802b6c4cbf423c0ac58b6d548bb78493eb6b6c02c9feb9f071a3e32c28765d58c27f786cfcbcff6fd4db08ec178b9ef88c891760db89f20660fe2d4dbac355057833b7962ca484467cac052841bb4f81c2a3a24dec87161166610d08ad2957c9d1b9a78342fe99643130300a2984f36c8d482f41f9196ce04c94de9dc5dce1a67b759e3e5c72151836b876e04b9cd5f14c692372008861d752626dea05fa6cc557959ed94ccc9ac2d2bb9e8d5393e72624d5d646f5566dcfeae8f48395efd2f12e194af7fd0adce3b560bd1d25604ef8b0aebe3b781dcc24b717e6c943d4a637479911624770b472ca72bc501acc0035ad4358861e10e59f1e6ea8b990bcb45d2d03da80e3c6e10e93cdcdf0129e6f8bef38ee9ce5db0180e0bb926066df388bbb33b7163159d01fa9f870eb5f0fe0a3df804a9a3f7c30dbe55de2e538a061eedd86c6fd076f53e1d6b7715793d04bea4f19e57076eeab37444d9c9889ebba974c9dcef9442d766be49b09ea23953d0cfee69f6122f23ffd60456bbd181991392f9dfda6032e317caca1bf382433e3b07c2f1abd03d0184c75f5d88ace86c41edcc9b13d7f883f3631fd5878c58b4dd610098bcb01771e4c550c6291548bb33a20d5dd6a112b4038bca4e6ae7db4f5ad67c9c4c5fd50bff9ca3694da99fa3dde41921c0986b62984d4f4d9ab0cb4388d12fad281081b50148a37a625633eb74a9f89657c6a5a0fe7aafe127c6ee375d3733fb479c8977bd8c9ea4c7145b500122f2337cd224dbc9c3055669b12bd253fedc79aa7ddd3ce877217322a317422357c5241c632ab53c5f8043f00948c202ae2ba7217457956c341c2978e676b48cb16bc66a5b2b3f871c3b1a127500e7ea502b8a098f7fe1de80ec8c7316180ed008b76529b1e226213d968318249b7121ec247fdd82ff634927ad9ef79fc7a395ce333c54761881795f97b1e19451e0787c17f169dc4969aa6973f0505a21d551f8fb88ccec99bdb507c85168b1647f740824f16d7837e0b8dcc9a41ab8a5f5a7022060721381268f6b24016df766feb894865051c92e78d7be742dfdfa579798f23b1d31f4da2dd23cf29c4f9b84a64db1f75d05bd2d82afad09e82a86b40d5a3edbd37b283a57a3038860772d294adb0c0ed5eafebef7173b4161ea96fb8f46dd8fe2ae218924598f92f684df632a9d079d4d860d6174b7134a0becfbc48e94e2dbd3b56de2687e9900eb2a92dd6f7370404594c81b434d92c56120807899a39d9b9cfd1f2c71dc7e07fb327404124cc80d61192184efd4870bb4e6a23aba5efa48944044883d70b4aec31834a47658976c9a33c350dc05ce29514a80400b5542590785bcb3a017e41a12a299ae02954052f1aaec008983b95e8432fa5a78127dd7ff51906b5fab72f8bd366df6e0fd69f3dc30bf2505fdeec8acae5653b8dc853f9a285a5d11ebf793fbaa56bf34f8a98ae7cd5966cee332f32bb19856b8485b1fde0e1861310e69eb74cff5c60ed3c6cb1833403439e4567cc61a16d0f73ef43ddf7e565147446688dc22b5ea8460768ab8032fd68a6d0cfa054cb8bae7c495adf5043bae6fff570471c2cb3321b5c8de23603ed59ff51d4dd80f85f2de9265a3bd27b993d51642e92f124c52cc888017361ada4c04f90df13a9e59b6377a01ec29d433d6b14f54cb0bce3f643d588aa17a08a7d9e4619cee17b99ee92137b45dc6f56f02e7f830e84bd64b683a5b80cc5297059e923104609d28baa88e0b5cb58cb38d0231c72a4c76a8de6b7c6436fdb58250f3a4875911e05cfe119caf20a6585259409e6585a0aa310036cc24f476997661b3f77b6fe7f455dc2c112df43257c467071bd6bb946bdd1607cac07d5c7d5636091a1dc81e063d75eb7d1104374d3bb466c3950857eacd8105899bb5449f989cdf3905b89486d67a4d83769b83ccacdd5db8b76fa94990d16f08a9cbe2a3a231be5e0d094f2f0876d88d50819c594b9a9688a38d8dc50538d0ddeaa14b9eabd6b0bb1057b4d3c61dcb99aa1872b56793fea5949c04760a0184533f074f722745b89dd48950b7f792bdf910345e56e7eb00588d628818ba86fe6c918809e28f00a2407acda208cc4ed50bc7e72dc971b3776b0038ffa3113cdce55618bdcebe387cd6b8d2ef3318e398ca66bcdb4dfa1a8e7469261c2a14f1746a241bbaea2bb335466c8ed6eb3a810b9c0e7dfc0c562a11dbeb85728a8e03dec15180e5dd43d4f09ad5353fd756379e2a48a87cbe0db195b49d068554743456e8e714d0780c50ca54b25da506312139e21ecb4f7ce9e5aecb20a9b44edd85bf463d0183512603ac40fbba8b5ae1f799b753b999e0cc0362bcb7f87e1f24ce85bc542ba9cfa97fd47adf104397dbd6200fd22870b9f50d2df5219933d789b0a23c0034c075d54e2e6ba29e91513ec4e948e8dcfc53bdd5a5b7e4e8fb23832ab473b1fe57be95bd8b0565cb4a879ebd6590c2453521ac22d5b89363ecc4452f1b5d9bef2d38a3cdc87078f1639e0cc77446f73232920284f9bc3b83dead627d10f1450826d3e5d40ee001473dc5b90e22bc1e71e2b0492e9b2d8744dabd26a2bb671cdad08301e4bc52d04c22ab452691da2e070da95a4616b7b511abe8b5c1a3f261365e0f0f01661d0daef6e24285c106099d7d22d14cef2fea5307e60677fd6ed69564b5ee9ddd1a2b189e1a1b0996dd3a6f6957b82d1f72fc80166870e9c26a24a026f026c52d7084d60eab85104ba6b08b78d5841043698326fb1118e16fcbb526b80946d43633bdb6200a51c73418c793f17d4332f6e5db4be832329dcd8314db709e856c23b2b13407f39a5ba815055e5793592c362e82e3904fc07f8b40320de3e1085cdde6005837b2e210b8c5660e9484dca2635d0c7d677d9f812aa35e46b469d7bb22ce358c3bc63010763125936f0ecef62c8c52996ff85cb76ac434285471b0eb7f15eb295da6fbfbbe835e3aa45236895fcc8bdfff33d8121be7e2ebc5cbd1d72ccf9a9454c4cc4e9c1abf3c7448199d85cf3319c91be3b6efe521c47798e606835bbec13e426712040becd2a1cae00079b8af9da31c1de9caf86e203cad3ca8b7f4a83c677c901f140b02a15e34a1cc79ba871a2a72efebf932bb910375264e74f5c7383d3c3252d37e96f493a1fef59f66dd61f4fd90010d712a4ae51770ef73e29056a6ca29cc45214caecc3ca1f828ebbb3f433cc220080c40af2df1132da7153ed68b6c15f07f6d78b2c7d8fe2651ff8f342fc173844cc8fa367479c2fb1e15ebadcea64288da03704aaa623f7d7307a730afbef0e494283f7d5204cc49fb9257ad110ea5b2583d19695a009486a41289d7eda2c617594a627b73581fff09d8bdff7e0c0b4c69131a257dd840db8358436931b731ed3fd122d6006a1c188d971670ef822a06630e570484b0c771241a90897e54e5227920e6cd65b3afac535a04d248e842afc3e8ff7bc996f343607d0654251d3e4411754160a06d4617d987597dfc7cf8a0e202c028b3d4c2156e5f48df2e43b42fb1aa140bba824fdc1fca7f6b7c0ff736ee47d093a2ad4490626072a6cf27b3fc3679d163aee301cf78bdc1b9eac85d1dc6b887b984a20156972a4c39e7945d85bc248430cc1ebd246a1fa5af4e8198b7ad146cfba3b7acc9d0e961c3dff134100beeeef0e92fde6330343bbf344a1aa8f999769710bb2102687e85e7ece17e31029a3afd5a526d727ca46ac19adfb38edccf4907004ffa835c1646257d0d9d35ffb759de8f45937399c8e48f3f71d7a82e557481e4df5048a4d02076794c4984da9726bb8635ac36971f33ee306a5093a5c76b8b1f9c3d0f68ef2a040620fa6e87a6c4c537ab6e1002fb016b18e15bca5ec0a1c5a8b9facbd71ca12289d023e88613d737c1a9db55611d1077119555c83bae8cb5c6aa82b994cf68128799e9c22f4c781d30df560c950aacda136f36c7f7391b3fa840af8b79ffc7ec3ccaa4564082599b3ebae0865c6e62797629f720f4432927d2bb045c9b3771aaacde82a628d75f421324a710bc6140089e09cd8931589dab2d8b28074eeb638efbf67a22a54a38a49833e8d817a745015402d1ed9e7b4d02d64888bf620be89a830e540057c6f5bd70d34b089947b414cbbf8677497ff1f440bec3067b40f9944e20666bd06dd2d686b1294beafc7d41851f0e91c1e40080cc1acc405910f72180f671a9de1842ded33f9b46d816de9810117d6371a1dc429d8876e178566443124ade8bab71a6b22fc4d27852fd8d90b4a3d696f6ed185bf8891b0f6001a68edc06b7dee9126be2696646d6039991a0fada49bdbb2ec841a42412b6799b5ec1e751a3583d4899bb9cfe588902c37db459356b966910bb0d6000d05ed5953d80bd2a59b8db184ee3aa129724170aa2fdaaa40570edf96af1ef67c509812f180f3041f5f3f312cc3c9e3f4", 0x1000, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup(r4) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000000)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c", 0x17}, {&(0x7f0000000740)="473f6f7a0054aa8ee4b485989b32a6de716e45a78e61606d7819ff90688ad6344eff00bf60f2fe4ec925668c1e16bda2826891a37efcdbe745c8822604060520009a76d50efc1e9148bc6e14c066650e6d32665120c6a8ed89e6261fa7e1990448fc4eec134e5d8c652a2282c72eb295fba8256976b949ce2242ec94165178d333e858f466e0edf8a9843900ecb40279aa8b567a377e75bea514b8", 0xfde4}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="abe164e934a68e6d1510e7fa389869fb162b157d865ec39cc3733506517595f954083bab10f912ce8df4bb32e95b218bcc678c570cd2d4230e643de6aa40bae4ff9c48058479f294916e81a25b302a81df4dd06d00a07c7a0a3de2de620277c71667ce5910f9baba4480adc18a574af28039788253e8f0483b34ae32bfcd68a8a05d73469a08f74e665a54da3c95e59fe259ee480737", 0x96}], 0x1) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r2) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x2, 0x8010, r0, 0x482a98cc) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="09000000aaaaffffffffffffceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xfffc}, {0x81}, {0x9, 0xfe, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) executing program 3: socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x28f4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x7fffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x812e, 0x0, 0xa5}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7ff) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@mask_reply}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x6) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x40}, 0x0) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x64) executing program 7: getgid() r0 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYRES64=r0], 0x39, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) msgrcv(r2, &(0x7f0000000440)={0x0, ""/240}, 0xf8, 0x3, 0x800) r4 = socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x800, 0x1e}], 0x0, 0x0, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x111) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0x0, 0x7d4, 0xbd, 0x7, &(0x7f0000000540)={{0x1, 0x1, 0x7f, 0x8, 0x40, 0x9, 0xffff}, {[0x10000, 0x10001, 0xfffffffffffffffc, 0xff, 0x5c, 0x4, 0xbec, 0x10000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x81, 0xee46, 0x6, 0x4], [0xfff, 0xfffffffffffffff7, 0xfb6, 0x0, 0x100000000, 0x6, 0x6, 0x3, 0x9, 0x2d8], [0x8000000000000001, 0x7, 0xa15, 0x2, 0x2, 0x57e9, 0x8001], [0x0, 0x4c, 0x26b, 0x5, 0xffffffff, 0x4], [{0x101, 0x1, 0x9, 0x6}, {0xacc, 0x7, 0x8000, 0x4c1}, {0x3, 0x401, 0x8, 0x5}, {0xfffa, 0x2, 0x2e, 0x7ff}, {0x1000, 0x9, 0xa60, 0xfff}, {0xc46a, 0x8, 0x6, 0x6}, {0xce0, 0x541a, 0xff}, {0x1, 0x0, 0x100, 0x80000000}], {0x7, 0xb73, 0x2, 0x3}, {0x8, 0x7f, 0x10000020, 0x2}}}, 0x1, 0x5a}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0x52) executing program 4: setrlimit(0x3, &(0x7f0000000340)={0x3f, 0x62}) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r4 = syz_open_pts() close(r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000005c0)="bb02c764ffd3461485a7e195f95118c75fa16259598935f249fc7fc230132a848d2e4bc595da0bc7cc176e5ec898056f6262ca52b6988e5c80e4fdfa6c44f4961cd4edf8c2d2e2ef8370e8c52b37630c30c252daad5d817845881bde33a0d66b6c7641a0e3c8634bf95013e0408c44d6024815e0e9a2950c066357289d", 0x7d) r5 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) sysctl$net_inet_carp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="3c54794f50ad55d92b1a2b2ed314d1eb25e534ca59a6e7431c876ce34d0e3a08481b886a63cc15dba4d0256eb057a3be595676d944a473f750a6f8a519adc7f5be89374940552cca1e", &(0x7f0000000200)=0x49, &(0x7f00000002c0)="6b2df2aadb1f47a0240ef5967785ab2560a3fb0244a4562a5ddc88ef908cb32cc991d62d801c4475ed041157fd734b80871b31c3fcbc7b18a1526258147969102b9ae20ff9d7", 0x46) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000240)=[{0x56, 0x0, 0x80}, {0x45, 0x0, 0x0, 0x582d}, {0x6}, {0x40, 0x8, 0x6}, {0x4, 0xda, 0x1, 0x400}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x281) semop(r2, 0x0, 0x0) semop(r2, &(0x7f0000000480)=[{0x3, 0x85e}, {0x3, 0x0, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0xe0b}, {0x2, 0x380}, {}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000280)) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x99}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cb4805a0d1581575a31ecf7d6de8234bdbc96a639f28f1fd1ea05e14411eb7f2c21048e183dfb8ef39d4f5b5afcd134900eb869f9633ebc8dd0d1b28ea0f51bb8bdb73e3fd1ce6413db92c54", 0x4c}, {&(0x7f0000000140)="847c437a9c9a0000000027f1b08a3125eeaec75ef9bb7ad109af2ac3bb74a71bacb38eeb2240f19ece3aeaa8a2f455ab3d9749c1a9f6214d83eb36915040cb057e3bd8f2ea8af869a187029ef03f529d0eb5baac2fe209924889ffbaca945ab11386aee526d75060a2e79688b0ef375e5162becbf8d52615f7fce6b501b52b8f070036221e6f4a8a6b038642ee6ef681e2378ec04d82fb909ac2cf52c135205d57d9fa9cdaf0a810a1e73d7fba8cf2976de92401e641d509c6835c912694bddb2846c1d04adcdd818f93d022055163b1ae3409f3c447775eb7c80431f6b8953444bd5f9a51a0b0b5028603", 0xeb}, {&(0x7f0000000840)="49265e8116557b95af32daae62b4b43afe9f94b89aa48b3fd330cc9c56ef085d9f70d696b32e542f511e7366b61d0f11c0ddf5163145a7abdb20af39318024c09df6e27608e75cce25c8709b195767c500d38cecea29cb9871e0146519c3e29b7c1de818ec20d8a68a25848076c64706cd183f8799095e1179", 0x79}, {&(0x7f0000000280)="1c9e909082ad6d069edefa8829c48cb65f3ac3086fffe340ebd61201c5bcb9377533bfa08c0da2473a4f514dca796acc6379f96d3d40f7d0d024c1de07f85d933cd6d20ef66db244fb597a926a8830b52b1bb2e6629d9c161612", 0x5a}, {&(0x7f0000000580)="175afb3ea02504bba0a58f6c286203e3d5b5301618b3eeaf57b27857d923419633dad726ec5bb08814e562ceea51016b48777b1350290c2e4f6dad34d2eb3a6fa5714e11782cf42498a332c4108e8b7cc2fec39569488b9b5645dfa40626cce6d88937202121754a62f31338493d63d4bde1663c4c9548630ace924ba88437af2bb97cf87a102b668b62455fdd9ed778a35558b97e60d4ec6001a0445c98e90dd4eb6bd35cf181eb4ba00016cd7d204e3c135daaec225ea7a982f4b8251eedaa7408eb127d148b8c488635e6645bd5347bed765a881aae304b7d22de277cdef6f1bd370e9fb5f43e65488e2c35e8536d0a7c609372871239aeb5ed5481cf832b9814ef97d26be8802ba8f627485d3301c13967767b1c57f5236bee0b80737e20b6d8f9477d1368dfeb39974f386dcea185f8921c34329a11dc591c89d35185ad3554f9f82a59cbd476569b757c4f98dd741c116c367f1ce4710cc372ecfb4c372b81461ee7a74c0b204098274bc24b45831a639546f11bd10b6863bfea50fc3a118abf3a1564506b296e86f185", 0x18d}, {&(0x7f0000000340)="4880bc8163bc4eab1ed22ab01255f56eafd14d0dfe69d6e664bc51982c1a7250a6e1cac7cf9ba80d3cd22bbde468fe1af968eb67e8805b56e6ccb6c0ba8cf8500001000076ff6f00953f1d171bd86c0c50b59d8845fe6a71c262adfcd823f3c569d93b8f0cdb7b6e2e28ca03d25feda9eff131bcc79fba0e820075b2f6a2b73ff8bf3dcf91915f221d3820edad98bb05b1bc7f17c73f61000000000000", 0x9d}, {&(0x7f0000000740)="1df83a8003d718545ee9f313ca7a32c9b369f6b8b6b89e7581936be4275bcfd38faf4e7bd8650990d2e869830007cb550ade2a6bc44a46c95d97464a037529871748ffe45c6954b6c31bd3d38f83f0126431741f5b9290362a34c6de714a62fdb2d65e04b807d791e8723a808b5479337b6c43957bd6a72272bfb31c87d788733836e4240db86a2a51541309581b8ed778cd50778d991cb413853f8ef67afede86cecda21fcb7e3c36cf65ca9fa18a8e39e2e0e69ebb0b80068b39bd9dbf25be6c27e8ec8fb943dacf0e5d14780d32f26ac88ce9a25526af5ed13c", 0xdb}], 0x7) execve(0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x20, 0x2, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)=""/128, 0x80}], 0x1) dup2(r1, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x408) (async) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000380)={0x4, 0x20, 0x5}) (async) msgget(0x3, 0x384) (async) syz_emit_ethernet(0x3e, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) syz_emit_ethernet(0x138, 0x0) (async) syz_open_pts() close(0xffffffffffffffff) (async) r3 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: socket(0x18, 0x3, 0x3a) r0 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r3 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r3, &(0x7f0000000440), 0x0) r4 = semget$private(0x0, 0x4, 0x556) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) chdir(&(0x7f0000000240)='./file0/file0\x00') ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) ftruncate(r6, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x10}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) semop(r4, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff, 0x800}, {0x1, 0xffff, 0x1000}], 0x9) executing program 0: setuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xbc, 0x200}, 0xfffffffffffffffa, 0x1}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r7 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r1, 0x6, r2) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x2}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) r1 = socket(0x34150644e9e1ab56, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) listen(r1, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, 0x0) open(0x0, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) r2 = syz_open_pts() close(r2) msgget(0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x59) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffff7, 0xfffffeff, 0x2, "1a0e4de6d30aa624d13e000002f9ffffff00", 0x0, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000dc0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde81b1fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be43", 0x3c4}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r2, &(0x7f00000000c0), 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x6b384155, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001b9, &(0x7f0000000280)=[{0x401, 0x76, 0xfc, 0xfffffffa}, {0x9, 0x80, 0x8, 0xffff}, {0xeda, 0x81, 0xd1, 0x7fff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getgid() r3 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r3, r2) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r2, r3, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, 0x0, 0x0, r6, r7, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) r8 = getegid() r9 = getuid() setreuid(0xee00, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffe01, 0x1000300000000, r12}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r8, r9, r5, 0x1, 0xffe0}, 0x7, 0x0, r10, r12, 0x3, 0x6, 0x7}) fcntl$getflags(r1, 0x1) executing program 4: r0 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="9b209f6a3b428d89bc4e99de75279f44e79325ed1e6829c7fd017e4ed65953af49df6153a194dcb9f3334046f0791111e6d0377b99dc6dbc882851a9fdaa9e24e2b7f6a4717d6481497a605d863f58609981b5c18708be1ae2fe87cd372daa60a7bda6b50e3fdebcef23a063a0a5604cb6b14d90eff9725e9e1b70a88760ae648cda801b425e568048fdb05b19bde1f02d4f5d5b634e43efd60f74f4950adf74b490f1e5fc04bcde3eacd1b3b9cd7181c1592a1866f06a3f4ef431", &(0x7f0000000100)=0xbb, &(0x7f0000000280)="917ee46cf02887114bd314d98a852cf9d44da666637f110106487da299f9aa5c1536c453b5185d149acc727a9e114c2492b033889aea53c28838fe216d8cc03c7b7670c2876e336ad3475c7573f295ee53f5f93091b65ea67bbac022ecdc94a4b3eb50434552bac9eee520e40a72cdb25840b6a2ec6b4744ce9205b4b6b278b7b092b5e323bb955200c78cc516cd59acd7e7979f83da117f4da24764d0a233dda9d841ddb4f4c385f0abadb6de11c2e629a022", 0xb3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x4}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x10000) setsockopt(r0, 0x1000000029, 0x1a, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x5, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x1, 0x2, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x401e, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) unveil(&(0x7f0000000380)='./file2\x00', &(0x7f00000002c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) r3 = semget$private(0x0, 0x0, 0x384) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x5, 0x46]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x11) r4 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x8) semget(0x1, 0x4, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000600)=""/76) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f480090000008d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e1822315d42c9940796982da6ada206ffee650195a5da10faad2fa07d30966bbec8", @ANYRES8=r1], 0x101, 0x800) getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000008c0), &(0x7f0000000200), 0x4f) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) close(0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readlink(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x2, &(0x7f00000006c0)=[{}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x30, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x40, 0x81, 0x4}, {{}, 0xfffffffffffffff9}], 0x4, &(0x7f00000005c0)={0x0, 0xe8e}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@mask_reply}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x6) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) pwritev(r0, &(0x7f0000000380), 0x0, 0x3fffd) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x1, 0x9, 0x1}, 0xc) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001a9000/0x4000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r2) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r1, r7) ioctl$FIONREAD(r8, 0x4004667f, 0x0) r9 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206913, &(0x7f00000001c0)) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x98be7e00aef6356f, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x7fffffff, 0xffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x84}, {0x6}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000540)="0d2438cb471ece14ed2852a1098546a5f0f0b861b4d6882c59fc180669ea67aafa7618953c16480da7cec698127e4697c77a6cbf197287ec4d6c", 0x3a}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) executing program 5: r0 = getuid() setreuid(0xee00, r0) mknod(&(0x7f0000000040)='./file0/file0/..\x00', 0xc000, 0xd045) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6ee09e78", 0xd9}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="0007a1d0134effff8b24abb28535a8dd0e988a09301d9e32bcf8819b09de82268516db7b7b00b33d4ea3b6e07677fbb925d7011fa2d6456ee0fb49b0648ac2259a7e724a54740ddc26bd643881957d87e2d19dae9015b08eb9cea692e915249b9e563c376e4cf174e591da51d9c38f668a2e24c53cf21f0e4f35595c5cf8a874301f2e4f89ed4bf0b869a5f540061f6e92c153bde01bed5f9edd81329f61947c8481e91d7aea3d4fb388b86fc6eaea3a7cdde83083ebfa1a22a30eaba9", 0xffffffffffffff83) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_open_pts() syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, r0}, 0x6, 0xffffffffffffffff, 0xfffffffffffffffc}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYRES16=r0]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *181116 6723 0 0x8000000 0x4000000 1K syz-executor.4 475335 46547 0 0x8000002 0 0 syz-executor.2 db_enter() at db_enter+0x1c panic(ffffffff8285b3fa) at panic+0x17b ifa_update_broadaddr(ffff800000e66000,ffff800000e65a00,ffff80002a2135a0) at ifa_update_broadaddr+0x6a in_ioctl(80206913,ffff80002a213590,ffff800000e66000,1) at in_ioctl+0x5cf ifioctl(ffff800000ee8018,80206913,ffff80002a213590,ffff80003738ad00) at ifioctl+0x106c sys_ioctl(ffff80003738ad00,ffff80002a213770,ffff80002a2136c0) at sys_ioctl+0x4a9 syscall(ffff80002a213770) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa6e39d309d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.