86d228bb1d874d7e917393c6796452f3c009e99e6250b8eb30324853e4ab106cc72aa2a25cae23782752cd35acc1df7a30dea8e83a39c36c9fd428885069baa628b5df1c8fd66744f89ab5f2d57fea547bde3f933b33d0040a1f0f8d289bd17c495a9c7964b5ee02957056bec019f91174d10fffb0d210a", &(0x7f00000013c0)=0xaf, &(0x7f0000001400)="17b7b0fbe8827fa67273ec180760a080b2d3b70ef267e67fa6aa48c648a68b4069f7ec44a57927e6914c1b3ab356b603f87971b3d0edee6dbb7b91e05a1dd7", 0x3f) sysctl$vfs_nfs(&(0x7f0000001440)={0xa, 0x2, 0x5}, 0x3, &(0x7f0000001480)="227c1314bc5f33dec82934171a14e4a86db6e1bbffb8cca00fb76e1bedd6b7cb7214dbc2c9b11c6002b5ff6e8d9c60e33d2a30c56c0bf242d61aa0479406d780da3014cea08141a3ac3cd4fcec53", &(0x7f0000001500)=0x4e, &(0x7f0000001540)="571c1f020a3525f4f15563d58571677b3c1f16641ebee291f0ed5fc112d99ab750b06074158c42724d69878c064ecc4d9681dcef10a812c58a005c7f3fe72daf49356d9dd92be4e708111f93407c351c7dda61e9a97881e1bb7f784d6ef972a5be0ef22fe4a33dc1399d646f2e99fc72f088939f90ad4653ca7072c47322bcaf2b52bdf9e4", 0x85) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001640)={0xd2b, 0x8, {[0x75, 0x0, 0x4, 0x401, 0x0, 0x0, 0x1, 0x2, 0x5, 0x8000, 0xffff, 0x1ed2dd11, 0x2, 0x10000000, 0x0, 0x9, 0x384, 0xdc], [0xffffffff, 0xfff, 0x5, 0xffffffffffffffff, 0x3, 0x8, 0x0, 0x1ff, 0x401], [0x2, 0xdb2, 0x4, 0x3, 0xe50, 0x8000000000000001, 0x100000001], [0x0, 0xfffffffffffffff8, 0xa6, 0xfffffffffffffbff, 0x101, 0xffff], [{0x4, 0x67, 0x35, 0x2}, {0x8, 0x0, 0x2dc, 0x5}, {0x1, 0x6, 0x4, 0x6}, {0x40, 0x6, 0x9, 0x100000000}, {0x3789, 0x646, 0x1, 0x9}, {0x200, 0xff, 0x80000000, 0x5}, {0x1, 0xfffffff9, 0x29, 0xfffffffffffffffa}, {0x0, 0xff, 0xffffff32, 0xffff}], {0x9, 0x9, 0x10001, 0x2}, {0x40, 0x81, 0xfffffffe}}}) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000001880)=@in={0x2, 0x3}, 0xc, &(0x7f0000001980)=[{&(0x7f00000018c0)="27bf316f696f982e772538faf09417fb8e3408a646d7d67e2feaca7df2f447183cb472833beb039a98cefc0251d4a0c549faf96028b1021d987c534730193807c71f87cb338968280d1135d12f87a18f819571492d0eabd6d8699a4f68976c6fa69f162e47a6b6cbc4e9ed8f6d169242f01a88c68fe0032b6a1514bdf3ef116b54c5137eb8314fe70f87e753589f39", 0x8f}], 0x1, &(0x7f00000019c0)=[{0x30, 0xffff, 0x883f, "41950826c396bfc1d94aaf33cced0adb8f110215353a45c075b7e931d0b0"}], 0x30}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x10, 0x20) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000001a80)={0x3, 0x81, 0x9}) getdents(r2, &(0x7f0000001ac0)=""/131, 0x83) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001b80)=0xafb5) sysctl$vm_swapencrypt(&(0x7f0000001bc0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001c00)="818fbc6848be9fc9804fd07b68f5ca28768fb9c2965c9f46711abe1200734e26e797a60ae56d6452eee3add3cac19211cdaaa3576c2061f8b131db455ff6583b131174865591652fac9f290a481fd6bdc46aa037bfc14747728a51d16d2af98454ed58a8a5593e6f03adb7ecbd68d76decba2e9a7b7749c570af667942643538f9ae5dd554e052cc3897cd1548131ca52bfe410a4071c4e51d91be8731a0078918e3acfac0cc5c1b65a26ca5c61f29432112b16f582f1ef2db37601cc5760e0113bdbbd4c2a4847ab5925fe8663c83b952ca07bb490d9d0712a9f7ba1223e13ce18c834249a5227126dc73b4cef9e3334682723db694fab804", &(0x7f0000001d00)=0xf9, &(0x7f0000001d40)="e8dcda1606f354a6f72883dace7ba0839fcc13d442675cc3769ff30a87455b193b301fd374331795d826dbb3d0b0d00fd0eeda89510097a77fdea9b9c4e02fe6ed12c6b13fadf053fb482029209b4add8e6e", 0x52) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001dc0), &(0x7f0000001e00)=0x10) ioctl$TIOCCDTR(r2, 0x20007478) fsync(0xffffffffffffffff) getsockopt(r2, 0x3, 0x5, &(0x7f0000001e40)=""/99, &(0x7f0000001ec0)=0x63) writev(r1, &(0x7f00000023c0)=[{&(0x7f0000001f00)="833f684d3be3efe16a71476dcbdee577e361e73d82c4dcc01eeb853f7b67d977af1864fb4bd9653efc64f077a850c28c02bd76a42b314da8f28a3f58df06a080c383e40559ef926bac8696e966155b0d52af6c1381ee4413f3fad5e169e840da8aa2a62ed63fb77beb6e9070ad798e1ed9b624865c16b87544b0cd651633c1b951a1a63b8ed132eef5299da6b326a8a1c01d2b20fed010401619ea1e306de8d4ca1561f142104c40e8aaea4dc9523557a28e0b1dc752d1b328ee7b9948482e8c2a3ed536387aa344ef252a3f1f3d20393ffae8", 0xd3}, {&(0x7f0000002000)="c482e387ef0c2f764ac73d1aa0e908ce4ef6abefc54f4104f3f2", 0x1a}, {&(0x7f0000002040)}, {&(0x7f0000002080)="c5b1232daa5f2660", 0x8}, {&(0x7f00000020c0)="bd911d1636a02a81eccfff648a5768347cf099288142e639a68458e1523476dc120d87678c0cfb97dcaff0e0b2269abef78bee4c1c468f3781b8ddd050f51ccb72c0235c17efb5805f76f987798218c989f4946cd232f6a1e58044463c693b5f1fe803e1973757309926d4227328b29e70c037ec5d7057837587741da73a5a7bf51bc6f302dcd89e88d2e016868bf1d8447cdd9cab96a9fdf63c5a6187e84c253bd3be80e6364cc3cf6cb425eb", 0xad}, {&(0x7f0000002180)="d2270ae9fd227021258b76d10c9bda7914b5e7907b21ca975b35fe0c86fec387e342d11de3cc8b21c93c303273e31861c2d4b748559e644ef75c32738c3ac1663125272e63e78a27cbc239835899cc18fad140c54918969ffdb6fc5fbd08a378577755fd461d8d3c489d0eac55de53b155", 0x71}, {&(0x7f0000002200)="725ed154b719925aebf08496764a606d686dd34a5763f04d7631fd99b9b180b489f14d52ff010e1cfc9960bf05dc24f9c506cab7d4", 0x35}, {&(0x7f0000002240)="cf4d065832d630775bb49c68e9524c232cb34c9d465d6ac8bd575543b5d9a13bfbebd8cb026b0b10519c6dbb73ec2fc4e0343d18f19947f840abce62dee0b1e7b7064f75bc4ad5cd2e17432f93e0a370bd943bfb914f55acc4fa2a4799b1d59d66c641981700fe4aa0790edeb29639f05f2a75909d9a12fd49f1657a64c14c32cd3f50642d1ed1a350d1c2b4be70ef57db15a4368ce3d2875995b47d38158c9f5c6004d6c82368377aa3cf3411188b8bb8af3c5b2317989296fc40841b97ff448e4a33e14e8dafd0a08b0cb26788bc4ccd8e1d4d99235b2bf9f4425844c34909a5b22e9f", 0xe4}, {&(0x7f0000002340)="2ebc5f18c30fa7a5f541684f1b09cf2b897a3b157bfc5e286f3f97461d5023f35a99ef88b686d484343c37818249ccfeb1ba42ee42ed42349e57a3905faacdc4f6d5b9ee32f2a6b9536196a9cf56f1b82857", 0x52}], 0x9) recvmsg(r2, &(0x7f0000004900)={&(0x7f0000002480)=@un=@file={0x0, ""/4098}, 0x1004, &(0x7f0000004840)=[{&(0x7f00000034c0)=""/217, 0xd9}, {&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f00000045c0)=""/208, 0xd0}, {&(0x7f00000046c0)=""/80, 0x50}, {&(0x7f0000004740)=""/255, 0xff}], 0x5, &(0x7f00000048c0)=""/40, 0x28}, 0x42) syz_emit_ethernet(0x102, &(0x7f0000004940)={@remote, @remote, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x39, 0xf0, 0x67, 0x9, 0x5, 0x70, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end, @rr={0x7, 0xf, 0x1, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback]}, @noop, @ra={0x94, 0x6, 0xff}, @ssrr={0x89, 0xf, 0xe7, [@empty, @empty, @loopback]}]}}, @generic="60939cb919a3854352d116231fab939d2bacd6ef97bb3030e6f0df21506bb0c95d433ab57637d64366195fc45d8eb5154686e385482bfd8e0e8049ed499574a110db1232f9bee677e30f9d94a6203978272bd0539580d9128fe9d7285a0171108b96a55c7f9c1f8edc3907a90a3b2d64a9034696e3f42f845f306381d7a6421aa533d3f0836db9191abb068dfc0fba65b2ad004d83bd3778702802ae99c8125d9c8da27bfcfb539426963ab84e5dee44395fe09c"}}}}) sysctl$vfs_nfs(&(0x7f0000004a80)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000004ac0)="d80c34d4dfb7d8e8947d2a619995898f0a7c23cc2f60f727b4e8edf335be8aa13e98ecead7fc1dacdf68c9768bf97849c29d23c6eb2208f10519dbf85d054b71c494b6ff35f4c2fb645fe06b46deef9645d51c7dc2f3d7c5467edb7b4f41169436483de1822c950958e57b98fc11d4e4adcb69a46186dc2b71e195f6a9313e4c30aac45d2a4477c0c585da925910", &(0x7f0000004b80)=0x8e, &(0x7f0000004bc0)="dc82fa8385fb6553e4da69a68941d1bc7b7067fc39f78d7d6c13ee3bd83598d47b3932ac60207d2f21303119f2ac5060", 0x30) sysctl$vfs_nfs(&(0x7f0000004c00)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000004c40)="f96efaf271ceac4b82544bdf7ae4af9a53f6248641087d4532a8336b518756630a66de6d3a59d58db820cc1728c12d16a4901618abadf95245c5ead65e46362a955ea9e59e259560d80d4da6da39c0756388fed707625f4ddb43dfab5b60090850baa34a453ac558d8a5dbec2f9c3edaa3036807d02b7937e2129507273d34d70930dc29980bef71fcf63319d28418542fbe80b527c825ad956ca003c4688ab96de7091f3bb58e92eff41dda3c20e6a9fc77d61b7aaf099a", &(0x7f0000004d00)=0xb8, &(0x7f0000004d40)="4f104db6819e02c1e87dd6d714ec715bc92a14411234580ffdd366344f58a98d9951a07ccda8eb1c40cdf5b24f3e1361f25b19386744191e6882c720023158425329f0ff6a9060fdccb24abad0d0d5bfbcca55accb8857d21acbd01e5b0eeaf13bfa81cf292f302c304c43aaa9dbac7a02357b86e86a9641ee12ff17a7", 0x7d) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000004e40)={0x4c, 0x0, &(0x7f0000004dc0)=""/76}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004e80)={0xffffffffffffffff}) getsockopt(0xffffffffffffff9c, 0x2, 0xd3, &(0x7f0000004ec0)=""/19, &(0x7f0000004f00)=0x13) sysctl$vfs_nfs(&(0x7f0000004f40), 0x3, &(0x7f0000004f80)="c0486a09d93cee9e0a68a99a055101594b5dc587d2f00cd6000bc38847f68b9704d52668c2b01664b1084fe4d8057a2095b2670da85fabe14de487bf4d617e5a933983f32bf806d3f3f738d23b7158bd946535992f6c999a9c069db8fba0aa67fdda555cbe7b155502f6dd40d13c74cddca2a719aa86e751d5d2f1aa2c7bcd3324dcda6835b315e5cc9e6d63fe0b34baac5d0330fee632adbd7fef5ef392e3c64feb85", &(0x7f0000005040)=0xa3, &(0x7f0000005080)="54be2811290b7f55aa6818cdaca314fb64dacc9e", 0x14) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000050c0)=""/160) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000005180)) fcntl$dupfd(r3, 0xa, r2) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r7) setreuid(0xee00, 0x0) close(r3) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000004}) flock(r2, 0x2) flock(r2, 0x1) close(r2) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x2}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 2: r0 = msgget(0x3, 0x34) msgsnd(r0, &(0x7f0000000240)={0x3, "1bb31e38eca051b9a5c317c24f0a5c616e5edd159766a9a809b78dd80dd7ac38c4d025fbf16de15635bf7df751b15dc06ae84fbf22e3d9ab47c5353730ebe989f8f167bbb8ac7d1587fc50c6dd15af04f72976f44c572287d38e82fb02b5a31df8e426447a643ea82c61cd8c75fc4e8d1e7c06ecdc03a66367fcd046a8141681167997d0720c2bfd3382dd4017d808b1256236d9c90c3a9d5e67295847834e68aa42503be5778e61c2"}, 0xb1, 0x800) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000380)=0x101) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000340)=""/11, 0xb}], 0x1) writev(r1, &(0x7f0000001b00)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708204aad08446015d4d53cfef719a70b71220f9fcf17eb2e7bff1405c16d1cac9b14e755b94cc8d279b28f0df63dac98758269cf11c13a297e00a5f296b8b29560c639002e4809e3dfbab90ffd630686dbd91f517f47ec3440b40ebb532e4a137cecf10ac55373de2b3deaa08f1c87bd47d82788c92f4f4d485423f8779dd50199be667e28571a3e2ed9ef91882aa1c6a0e22338832ba98de4f513164c1adf41446f8d5c409e869c5cccb1699ad5b2ee46d445f35196d985a632b23de90a7872861ac", &(0x7f0000000080)=0xdd, 0x0, 0x30) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x200, 0x100) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab6c00393cbf3c88d5d7a88af4f89", 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x2, 0x8}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x400) getppid() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x4) ftruncate(r1, 0x8531) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x4000000000000086, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r3 = msgget$private(0x0, 0x282) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r4 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x3]) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) minherit(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) executing program 3: open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000530, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) ftruncate(r0, 0x8535) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0xb1, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a30000000000009078ffffffffffffff124e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000058e4d8401cd247322c6aa95ed658e9fa9aec0118115454ed946296e0f0def0fa9dca148e8eb67cc36fb87028249262490746285024ab77141739878f098958afe782909f1fbac7d4d8b64ea25428d62a7459473b59d0b3c15699936913e4fc1f2b888f5057ce3159099e357b6142edf11bda3b4b9dd51da04d1399"]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x45, 0x10}, {0x87}, {0x40e, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x5}, {0x6, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) (async) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) (async) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_open_pts() (async) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)="b9", 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r2) close(0xffffffffffffffff) syz_open_pts() (async) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x40}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) (async) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0x0, "00df00003f00000000000000000000006d2b00"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b609", 0x32}], 0x1) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x83b, 0xe0, 0x0, 0x800, 0x3}, {0x6, 0x8001, 0x100, 0xff}]}) socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r6 = msgget$private(0x0, 0x9d) msgrcv(r6, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r5, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r5, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r6, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) msgsnd(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) msgget$private(0x0, 0x597) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x67, &(0x7f0000000000)=[{0x0, 0x10, 0x1}, {0x4, 0x0, 0x0, 0x2dd}, {0x4000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000180)="0400a8fc9dfe842e583719781f8d", 0xe) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaac6425da6165386dd60f94de8fe0000000000000000000000ffff0000000000000000000000000000000000000001"]) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc0}], 0xb, 0x0, 0x9, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x40, 0x0) r4 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) getgroups(0x1, &(0x7f0000000200)=[0x0]) setgid(r8) ktrace(0x0, 0x1, 0x138, r7) dup2(r4, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x2, 0x6}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea09ffffffc200000100000000e01f00000000000000ff020000000000000000000000000001"]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00_\x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0xfffffffffffff5d) write(r1, &(0x7f00000004c0)='\t', 0x1) executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0x6, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db", &(0x7f0000000080)=0xb, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(r2, &(0x7f0000000080)="a68ddd22d2211a5d766007", 0xb, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = msgget(0x2, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/50) fsync(r0) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xfe, 0x40, 0x1}, {0x0, 0x1, 0x9, 0x2}, {0x4, 0x6d, 0x5, 0x80000001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r5) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010005}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0x4}, {0xc, 0xfc}, {0xc126, 0x0, 0x0, 0x4}]}) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) syz_open_pts() syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) geteuid() mknod(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x7, 0x8, 0x8}, {0xcb5, 0x80, 0xeb, 0x4}, {0x3ea5, 0x7, 0x3, 0x239}, {0x6, 0x9, 0x7, 0xffffff80}, {0xffff, 0x81, 0x3, 0x1}, {0x400, 0x40, 0x3, 0x2}]}) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x27b2}, {0x4, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1000}, {0x0, 0x8000, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x1162, 0x400}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) readv(r1, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) executing program 2: lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) setregid(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="5eda4c390175ebe9691aae767db220604b599edc3c85822e772d8bdab2cea2caaf4c01ae5b217fb748fa379aae384b009fa73988ebfeb47825079a9634c837ceaf76447c0e28376e1c3b26d96fbf8951120aa700cf510c62949377c80676204a8123968747b6fb3b7c2dc2f98ba055ddab06ef34f497979ba7b76c8596c6903431d1db9ca385b86b19f3d536722e8e0d55", 0x91) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000880)="76e5f2ad6f01f8607d2100000063", 0xe) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000000000, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f000011a000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00003b6000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000bea000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil, 0x40000}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x10000000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000b31000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRES32=r2], 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000080)=ANY=[@ANYRES32=r6], 0x401, 0x0) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYRESOCT=r5, @ANYRESOCT=r5, @ANYRES64=r8, @ANYRES64=r7], 0x401, 0x0) r9 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) unlinkat(r9, &(0x7f00000001c0)='./file0\x00', 0x8) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/181, 0xb5}], 0x3, &(0x7f0000000440)=""/103, 0x67}, 0x1c43) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x15}, {0x84}, {0x8106}]}) ftruncate(r1, 0x101) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r9) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) r11 = syz_open_pts() close(r11) ioctl$FIOASYNC(r11, 0x80047469, &(0x7f00000000c0)=0x5) writev(r11, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="f11d2b717920f16eaa40f8c41ba3d2ec426d6ddba3e8f4a241e6003a10d9e7609cfda30075afd903b6bc983c3053cf6695ae", 0x32}, {&(0x7f00000002c0)="2a40e1b3bb3d13c13940ea4c1e161010f64b5ea35c0b741928c01ec5a126c63774ae7397251cec6835c75e322c51c2e5d0d115c9d60d7fd608ade30370f17338402f35ec645983918f018624b15e15015c14f56416f0fd91664b4f447bc41fd4cc75cd1acdce52eb32e9d35504db83fddbb87cb06e9b1e4a59fa9d456675ba17311bdebfaee1ed51ff6d72970e6e6231bd91b3f8bbe9eb36c2af879af09fa7d1e870adaabb8192d3b80856f53d578adebe91d2010258bd124c549e07691f54f219254aab3cef4bb47050005e307b66b1cf27219d8fa9e918e9835aa23d0a1b9fea9aab324177cd09bd", 0xe9}, {&(0x7f00000003c0)="380a323941a032cca8565662e0902f87113454ad68623e6415e28714ed7b7ade14032645b39c9f6271b5cd7baa27a8de029364a9a5fd3cc101144f187687b40215d7e59f9ae83f64352b13050f468be5c1cc99e6d3e82fc4d41c7d003728abe2c00ae3c4fbc80325c6e7dead9aa917a191fe11c0a6ee85077c546f8817032b086f65991268", 0x85}, {&(0x7f0000000480)="6e7392e7417408a6bdfe935a32a66dc19ee83765b402ea8a6aa11f9842e323b2e38f0ff4df332cf791f7138a7862dc9026376429ef4a12e58e1d37ac70dfc493d8ebffb81e76d3740cc9d231e653e487a712500c88f40f87dd5cf76ee621d94c98853aa830f409e9853c1856e267a3f9a407305bf3722d8dad5e747d100f8784c3ccd193820ca683020388e7bf1250c219951b302ff73ad4ed27a1e26a365084b5b0733fc55b4925bdc697f906e537ee0e02343bc5dc18c50a740c849a13a87dbac630f2eb62c9226ff07bce943c2926656f3becec70e28988c14148c0d79feb5c104dd1d09dbd595c7ef30e04dc7cbe62d9a917ed85f536b8a10f080c", 0xfd}, {&(0x7f0000000580)="12f16e974935c8cc2e369d0dc0db8221195adcc8af9fa735f780e3642c487043ce1ebe401398065a7cdeda60c777cf870c66209ff56658de56a6f86f9f6ec6f38123c8cb753e8e8eaaaef203223dfa91612ad732a2f2ccd8508fc7aeea62035223c55daa07263a75fc98732989c4e0882d85d73915a28b1757e76ed5e7965f5ee38f3ef20a7b0d1d2d542f5dedbdba430656a0899bd902e4db8ce147789113531bd7a76784cdfea3f4411aba07b5e18c730065e390c6b979a0247867212882c798f81a1dbf207e56d02514f71f4646eaf587cfed3804e8012ca22abc6ec608d17d", 0xe1}, {&(0x7f00000001c0)="7d1bf8f4bddd6faaabfe3cb4cde4253b4c4a7cd25d83c3a7aaa43eed", 0x1c}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x30, 0xffff, 0x1, [r2, r3, r10, r11, r1, r1, r3, r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, r0, r0, r0]}], 0x98, 0xa}, 0x5) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x7ff, r0, r3, r8, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r1, r10, 0xfffffffffffff001, 0x200, 0x3, 0x9}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r4, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x3ff, 0x400}, {0x4, 0x2ad}], 0x4) semop(r4, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r9, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) getpgid(0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x0, 0x92, 0x1c00}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x800}], 0x4) r11 = getegid() geteuid() socket(0x1, 0x2, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r6, r11, 0x0, 0x0, 0x1c2, 0x9}, 0x8, 0x102, 0x9}) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c, 0x0, 0x1}, {0x40e}]}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="a35f02f92aefe5ae27962f3ca17de99a2aada9f205b6b5ab045b5ee6a7c0bd76c9caa987ed5452806c13861e22943afc9f6b29028f9d9e9f0712040ed246d344e4798d2ebfeeb9714b67b5199ddf009767fc326ba1225ae299dde77c40b6592c1f941bd919268447f4f4a690cdbe5316dfc106124dc7fa9fff6d2500c206bc0e551821a0bc46657cce9aec9d03a632b812e7e375d5a77b596b1046884f9fc451fa3f11dab7fe110bf640ffbdb59575ee3f3dc3b04cfb066a0eabab5046103d28a481547b49d61f9699a99b514ef2f5988fb9", 0xd2) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 5: r0 = syz_open_pts() close(r0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffcb4, &(0x7f0000000300)=[{0x2, 0x7, 0x7, 0x9}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmdt(0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setregid(0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x182, 0x8a) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x10, 0x2, 0x41) ioctl$FIONREAD(r4, 0x80146951, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x42) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0x2) syz_open_pts() executing program 7: sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() r2 = getuid() setreuid(0xee00, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r2, r3, r2, 0xffffffffffffffff, 0x40}, 0x0, 0xe7cb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x1}, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x14}, {0x20}, {0x8106}, {0x8000, 0x81, 0x4, 0x2}, {0x0, 0x49, 0x0, 0x40}, {0x3, 0x6, 0x3, 0x8bd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) fchownat(r6, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x4) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x24}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20003328, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000026c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/144, 0x90}, {&(0x7f0000001280)=""/157, 0x9d}, {&(0x7f0000001340)=""/24, 0x18}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/19, 0x13}, {&(0x7f00000023c0)=""/156, 0x9c}, {&(0x7f0000002480)=""/139, 0x8b}], 0x9, &(0x7f0000002600)=""/80, 0x50}, 0x1040) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6, 0x0, 0x0, 0x1fc}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000300)={0x10, 0x0, [{&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eff000/0x4000)=nil, 0x1000}, {&(0x7f0000d1b000/0x4000)=nil, &(0x7f0000f95000/0x3000)=nil, 0x100000000}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000cb9000/0x7000)=nil}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000dd3000/0x2000)=nil}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000cdf000/0x1000)=nil}, {&(0x7f0000daf000/0x2000)=nil, &(0x7f0000f8e000/0x14000)=nil}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e67000/0x3000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000e71000/0x1000)=nil}, {&(0x7f0000d6c000/0x3000)=nil, &(0x7f0000d3f000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6a000/0x1000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f33000/0x2000)=nil}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000d86000/0x1000)=nil}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000e5b000/0x4000)=nil}], './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xfe, 0x40, 0x1}, {0x0, 0x1, 0x9, 0x2}, {0x4, 0x6d, 0x5, 0x80000001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r5) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10149, 0x0) getdents(r0, 0x0, 0x0) acct(&(0x7f0000001240)='./file0\x00') executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x100}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x4}, {0x20}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x80}, {}], 0x2}) r5 = socket(0x10, 0x2, 0x1f) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000691000/0x3000)=nil, 0x3000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r6, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x100014000000c, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r3 = socket$inet(0x2, 0x4, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x40, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000340)=[{}, {0x662c}]}) close(r4) dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x20, 0x80, 0xffff}, {0x1a, 0xff, 0x9e, 0x1}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0xa20, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = geteuid() setuid(r6) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0xfe}) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000000c0)="74bad26dd180bfa80ac2a66acc6dbd8e30e8076c1dcca2fec1362c3d5b8aeafb1179f7568971f78760aa36e89cbcd9e4f2f5bee8235c22c41ad6456bff0ce4b7a92536c0205f5a8cbaa82eb69b76062e79c3ccd99806a1b0bd04c7bd8a467faff1f85d1bea80e500915aab3220099f41d3aed4e888fd0a68c6c1b49dda485a3896ac3b7d13492ed34e4373cd9c3280e35ff782ccff9d8ed731de8976796fdc30c136bb3074e3d6645dc1c50b848e0e8f1a655ca47314220d395d69163539462c3577bed3eb7adcb10c3b640ab9f6aeeb83b21dad56fe12459225", 0xda) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$inet6(0x1e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d1155c2a4b", 0x7}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 7: syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB="5b0b2e6cbc97d71dffffffff86dd63c052a610580007000000000000000000000000000000010000000000de"]) syz_emit_ethernet(0x121, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x29, 0x113, 0x65, 0x2, 0x22, 0x2c, 0x0, @multicast1, @empty, {[@ssrr={0x89, 0xf, 0x0, [@multicast2, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x9}, @ssrr={0x89, 0xf, 0x7f, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @end]}}, @generic="ca54e0d0781a3592f494aa21d84f101e21976676826ea0e01d4898c6aa005e55b050d5f08f9750672bad87bda4e4eb93534eb8b3e1f4f2750408442ff0c985663b1f9a4c3d8af703c600995a008ec22a520a0a1e422d64a681ded68fb4a735e910ded010ca21352e1953043e69d600c516048076e8335dbb52bdc799d0be4b21908dd8143cc3ae0b19efd5df39114238aca44e46ad52206f5a7aef736913b327e0052ce22db606d420a4b6016bfd54ccde9dcf45ef51080405cbb0da82f0f943e161d35b2b80a7520bd488f1625f97a477f66e556b7bdf"}}}}) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="f266ef17204920a3fe58e28073f643b520749fc625cbe25624a8fbb3a8b488604e894b9733f8fa87b2943b9401e70200039804c4f86e3ee9d2de77d8819650e9125479a2bb98498a7e5e9bd7b3f44756d55120913cb809b896db9760a2c5ea6738b8604d4ecaacbfb55e3fd5650f10d46508519cf7382d84357c82fcfacf142d2de94ebb45d6a6a9959f93b08e591fd8fca8dd7bbbe70529516720e4094ba27aaa583fd263c92f712002c1501eca379556d296861bca94ec1784d754415bf7b28135c5d93b7ed2ba46c282fe0c7d4a4f22025c04c2b7afca4b57bfce364f8477e95721fe2d86e45ea454db37f8a4f8a62001ed22c00c7d67", &(0x7f0000000040)=0xf8, &(0x7f0000000240)="9428dac190f43ecef76cd28b0087dd36694ce5e6c738bf7cb6cf702c924a5ef3f0883d2efbde92a3b89599b64379ae8ec77d63c5f6b480fa645832561982d0eab472591b27d0d956cf788187b2a67b551620d750288a6949cae79c1a4c86a03966673b67ec79dcbcceb75c5b321fa44ef9d4a50b9047a59b378918e59ec5c473318e8c32a9c6be3b714fe7045432a1209ece191c9eae9a232c760df632e1b25061", 0xa1) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, &(0x7f0000000340)="77129b0741ad8a3f01339a7b8b12d64c036b6456c5b658dfc84badd78f3b9dd29145e7ca226c3f4b1079b2a3d6ca66d8c8fce35be71c733057f327215a8929c7e2b7f825cee485bd2b175f043f83ed4e7dda415cd0d7ae7260dbbd5ef44e184eb9142b1d8c0d1676675bf78cc11eb8c5e207602997c13a52ea381223a9aaf84d78a85b03de5dc116f1c9f92323eebffe0628e0e043f3d99f75206228410e804163d7", &(0x7f0000000400)=0xa2, &(0x7f0000000440)="15b9c9c9033f27c84d761c62fc19cab618a28993ea8b9a732e061330aa1d5cdc8c3f0288b00e80042ed24d038134f395dcded9933110ca7ad959c65a348e90caae8ab7a9b039bae2cc0b22b7efb72c70175056bb76008c55ceb86545a8b5be01a574f4ce96caa3dac347453dfc033ffa0dd88eccdf5931e951abb2127b39bbcd08f5d70179310c0bbd99cc605915f80bbafa90e6205c39765e1667211cbc5890f9eeeb3ef95172c1a90ed02e5a72cf27245720f547d02542443e6c4811d7b3a26d358d2a6faa7578256d8f150cdd9ec1d3f0b2e62db1d384a1b6d25f51af4c991d3e15a2e8dd6e016ac684c72cd3ed367fbf4377ad58c778caf7f6aa20870144e0fb60829ecafa9ebf21d68bb16d5a571be3b0359b8f40afa683df6847e3e0027694595803171de4d222f79c6dd8183b6f2ff897216651fab2bc9aca66472aa816d74231c6882a4d4ac30e39b44fb560a3055a302b37eb615e2221438e40e0b7d9601a3d57914c12f6071fcd8110a237de6242ac2af1fdc27f124019e30894869fa90f17e4c5f7f6aec5dd409fade3828c436626e87e863eadde389b7975b3a6a6dd2607f4168e1a28ae77c60acc413b480f7bfd4bf87d596321206b359b205a66268aba70d3e2fb8e48a9d19fd78e0c8236813a02ffe5124bb7b276e02e49dd0ce3696489047c395d69b3b6bb39ccbfc974323dc3426698c84c7e7cedfbb772f3aad7a27ceddbb4c648d23807f15fb0b640d71de0921812ec793602a93d7a71cd823fa7c15daef875888a4092dea41a5560cc6b7cadc216324aca539f4c35d95160f9f1bb455511f8b9e57baba93a03488bf7a5590897aa8fad9aba02172cca1a6ccf5e6f520039d77a841e5c58f7f85963f405c8f2047b190937c9eadeec2e77e0eaf3baabf52b95cc15c24ed79e7065793d4128af3fd150741f11ce2f78920d44ed165fa261534ad0952853a6e6cbf7fd999c08806c5cd38ef4207cc8cee7b03ddd11c8eed341a0a95e1d6e75952e32f5f26a14a1bc34a6405a250b5aa596015937fa6c0e0ba3ac18170c8bd83a04d89dca89c0c37bda50c58bcf7213c9c5aeb4b22b8e35030fa6987ad8efbc22dcca14a01f72a22f20f23390e30fba93cde5446b47c8560b3e807c8e43df47ff4d617f686d5995e24faf47e8dcf0de78c2596b02b448ebae2cddb712f7268c82b49994d8a64982bd1f09ee640603aded1bffa80d956f53a757cc66394c285c6e47aecaa26aeeb002a6bcb7e3cc023d5b6d8cb2bbf71ce6d7d69e10a6a5a103195b5e6f770b590ca5a8e72f977c09787fb447a8aa04ca52fd89955eadd36083901b976774184d4b03bf756b132368335dbf2c123bf12d55936264f25b76301e00ac49f3ea0702c5b15253e1c2412603fc35d8410dd72f0c976bf98481fad3efdd32da677f2079f34db981e4b391823f7fe0e2fea5bea04edda489c88b959cb44f12d429b2fe230c8f6731c704b0731017890254cf10f2549dbe689c052fbb9ec61503667f6d46ad6956f533f26e7229250b31cae3f271d5ce40b962fda315bd9e42368ba8c5f7af8377785b34fff3deff765f7036559425378467db266bf7625da45cd6c6ee28886694d00368e289a2cd3ccaee7264c89ca8772f47f876aaa657b1ce591e38a4dffd0921686345f1d7dc6bbc57613250ae1e9d61cdab4225447cc83f3f4d030c61fd8d372f19b0ea8d4eaa8866c6e46b4e84db3af98a707c602cb722201704e332d0ac6c9cbb45541c4d778c33e6a5b2f8f0461f69a41118c47361ae158335866fdee8df18954f2a4b81ea77c87ddec3da469789170c0637680a77de7b9aad3f0cabb0327de8075e6a9bff50b23a7bedf64d2f108fe57325093e497ef4bfe4b2af8844ffc2c2118a6135c76e3b61ec7c5251156e0d3f7e47ac2dfda9fb54a4b6edb01e05443270b7de824cf6e9b637fbfabf2910f33324bc15bac98bff90a9f7c4452ab8f8bf36258b2f42e9c81e8e4433c6e6105e46482a89f02fbb335bcbf9abeb58be1723e9552369b11cd10e6723530bdac133608ad2748b76ff95feabb50ece278bc6d3aef0135f7c704dd4bd57b4b8c9f3717b410d59d4fd752ad1b4946ef441931ec58cadd7cdb96ade1734eaba086ebd12415d486e78abe7043f40b158a1d876b6e5ae899879bb0959194d8884f973468debf6d3ba661952ebe0cb2ac79abb039d3b753a95273689196cc802d26f10a38df418265e17e5f23ab93d419e49a111d3d10b76213f168b8bcbeff14a1a81c880bd950067940f2fee5bdadfc90bd2f9229ec1bec78d10fc4ebaf5f393913ae790dace2406f15776a9e8da438a61f0f114a3a734d39fbc1e5a1082fd9582aec7bd277ad4eca032a86936653cae89bc1903cdb872509521f99f26cda1c7eba4babcba38a6f465a03dc5970516a6ca8435f5325368d1eaebe636ea93d0ec923502b231ca104db8bc53363cfc46bd4888cc5c5305e4db959fece78e9a513de523888b94703305889c128816bc13e8c429d72157333425d93403483790eed0f503a621f90af20660b8fa575d26ae851130a2603ed6832265ee7f18cf4b19aea3d5b58d0db7d5664c4a57a11d50fad37fdbac5fd3483573d6a319d8df6c3631e5680ab5e4ead0ea83ee2b0ec1525ecf32fa9a5ed0e7e081510bd7accd1fb5256094ea0629d629c83e6b8b97fcf9029e44c3b8cf973939c0054109b124d5d191ba7280d688c9b0721d1eb1dd3ec23186d9827189ceb2dc09b40f6e0a55b2b78dc3f8c958811465a04e3e1c4e44dcbb52e6f0e9ed2c711728405c89f3fc9200d5d0da786919ef69229b76ea77e0e25716174b2dc1e857553f90a28471c5812f0da358e713a57e8fd40a50d247b387453c95a43bab74ea949cb6a46d21f03a101fc2865d38ab2aa7c09cd9c902f3ed9ebcf781c979cfe91e5282d106cf15b4da674f05a11ea14b2f5820db1951cd64b90ef036f47b1aba8ea31fb6296fd5080a03423cedeebd1cb7ad1fbda8591891c4d70a5c1ef0636e8349a58c47455c4ad7574279888554a3a2479ba4f6b878f7e650e16331257c636b51ffc884f85ffecc71aee751ace8be9750a5f77cc3ef65741a32cb4551e1feeaf088a8aa7dcd300d4c08a2022e1ece1a7019e3fecae5347bc260bd1a671a3fdcf3b04a8dd643376f4c8ccd80c4bb50780880b70572ce401d61c6c1ef1c104ec209dfb9d0fbf9dd77dac4de08553cbd44f672380bbad6022fb9c9bd5bb5cb17ce24f504f0f815544f30e15061f5e41adef93cf36a042606e1dba3f77b908c14fc92ab8310b495c4d931f2fa33fa44e036d70ed60843cb5c7122f01c62f5248526c4f70cc3a7eb1ea29f3178c188eb4ec0163f313e402be9f0cf2d195d4521f24291e22305e0e90762badab07d17fb5674e4029fe4a46c0ad0e888e5d9c65cd7c607361bbdc60491a6892696f13fdc52c9b79c5769a14859d14b4c5b4725f41e316df4bfd05c3025975a823d81293cb1e86ddeb4b76bd02bff3f46a200d215ff506b7bf190cbe99a59db574ac4443e43081b5e3be189d046d6b410449d18fdf4117d4a8a682a479fd1d7d4469777e5c1c0df2790970fbd2b64505c3567d70818c7f806e143606c8d8ff2b29216ddca31b71c63125234d4d0a63520cb3d8d67fc431f56c6e7679626dcb1b51c60957ff636980896faf096ecdbf17c20bb1c529a1fc6799247cdc4fb69157bd82f0773b45a3015ca54762e305b38446c2436737feb76bbac532f7a3c09b2558a510970c8b2de6aac25f9cd88c4593ba32a4d0119a8f7b5096efa5946721fee2a047b118b30e6e34f6c8a2bbe9f96c01a110bfa6af5e96dc5c63faa535d1488394a0441accc512b9c18e8eef5fca2b6a12de497bffb8efa26fa13b6a78342b9ce285476b747ec1072a908c3d0eb3a3f896f40a7a99508e3e33440879cb7849c61f086d69544b675c64e578fbcba03a219987975d0b14988d10e643fca786cf35f6486a62289e0db05ab2894e850f0b0cdfa301da6246766f0e9966b441c3203a190f9dee005c4d65c38b6a7b388a373a53871e342ff1651d991f4ce0dc69fcf8576f8da969092ff844d1dcff3b532d3d78dfa1f41d84f3405c269ca7d613d88a56209515179276a25b079355b17aca9d11ade1d6c5b5e617b60babda7b9b7536f9e6e2d37f0b6cdbd4c3a56ca69623b501f2900374f28f2a6f758a9cd5dd10f82a3fd5aba81341bac05f2289a238a2de57f6bf6833dae74307d01f050afd75334b9283b0ca3fd2edfca661e86900b279295842c3cbf7e07cd39ad996a5a12d131c84c927161315f4c857d9a59e803e0e386e5a50803387645227e7c27173c412443d42b5e3e90fe3f3dde903f0abe0ef3317986f78e04d26bd195c3eec4a83b7411387426c183a34879b9dc41f82d77a1b98dedef5d4f4e3e868056788b5ce90b1c1d32a42127a7e9e94f1f325e23d5375d7e10a18e977342e5baab5fe667c4e9b5572cd75e3b628739973a71b38109c632ca059571d0ee528c47a0120dcdc80a679ad4530463f55b6cf7a6989836d70f8cf0084dfe6a49158b1036c0e0e43a6a5892dd5a6864f2471c26890505a13e34b8167d45303ce16edb802e314c78157feeef34a962a75a99294a89b4a9eb7b7d81ba42e30459069cda23ad90a57e352c0da60f5d23a2ce7357646c39011a2ce23cc2b6885acff6258b2fd0f86d703d2ae8c89171592ed58e2e107379c9cede6e08da9326ed38b6f853f3851381c38d3748a831cee39e777c749466af290332abb4b8e1092fa466d888015694c6948f6728902332a6d2169c96163d107b2d76818592ede4edaaf8b54e291a979f51823abd03a09a826a9c1f6b7aa2fc4f9634bf19d3fd503fc42b4b1ea5dc57a4b72299bf11aa0a59472c270833fb29b58072017b4bdcd36a563c874f3a046d3867bc4e07668799dffeef97335b03ebf2b3bcc76578d4b5aa9c6ab5b0e7a4ea438e46a13d0a68f76d9b6292e811db46def64a305d0b5c8f07c323bb54e7f1436bfd5b19ecaff2339ad21752d731ee16f3e1cf54550ede5f851649c5cc0131c90a119ccfdf977d38bc757bfc18b4c9f4829b56bd96de4cce20ce5f528f1e6123501c02979743e737241b18815e7179161ea85622bb74e5f04cea6bb0290effc0c1fb34fbf7472a433a8ef1ec55235b3e97a778164ccd98266b1c18391b123d554dbc51b955b0f12c74ece93594de682556ad44b4b344fb2f9f54d66eb52e6966a58b0a45f78ef9bed3e30da505fbe6d4841b58dc27ad01085aa886b3a85eab86859f8b8f1eaeeffefa114026d76f6d62900e9e19cc180816315341d451dfbae953b79d711e914f32f10c24a34deb59576c4c54796b439fd9c75bedefd98824e913a700b1ca325f60f3fd1f8fb2fb808a7a430de70af4fcf09de3e7a3620ef1cffb2d4c27e7326946c4775d66ec5506376b484555e65ddcad749ee4577c46e5166c981b44accb88ae767a68899d19d30b0fcc9a8451da27eb912ab8f2a50b011f9454d464c9cbd108931b5ec314954700dbeddd71beadcf851231b47c1b251bc9afd5d260dede3ef25541ab464a8f8c07232b2b5a94e9d7de642be43c291af2e9e9e4e58c5ce512decd16d04a031bdd926ad736befed997296339bb95a65b8fad691383806c4adfa8db71441cc9e66f27b3fc2010220c92dda8f3c78e4ff2070cb413485c1d6db28a80ce73ac4ef3db0a808876b6441ce28ff71c5842492942fe0e8fe5148b164ef920f483f523d4b1d96986a87cfca606c9b72f846f", 0x1000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x25}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = socket(0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/113, 0x71, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x3, "79ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3d718e3ac769b677cac7f58895d730dc2d2612304ae79a8eabedfc7d5fe1fd102de297995a1c739495cbddea38df92c1784fe6b7f10a0e0421590187e73312b3e6af3581056f7dfc5057ccc486b2243d2650d5a6087d7cbb5e82c0ffdc19e4b4423bae7f7b9e09a32ad76f983153e166ee1a49102462313e2e309523e285ef5e5d0b411d70ab4962e6cbe9b074f4daebd4f8f29871565eb85efdc7487718c271fcd4621cdb20a18b61dc5342bdf0a02719e6f0dccba979942"}, 0xf1, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107008, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f00000014c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7c}, {0x16}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x2, &(0x7f0000000140)="84f016906d6a505d05282da61c561a9b89c4c0646fc70a77bc6e053f7f719f40dcd88d22737879962ecb59e786820e58943206bf22a1d856b9f879b25bb8946e2e1a06bf371a1c3307000000841f9af11136e0a53f5d34070b03c84502bf97cd5ab450d711eaf5458823e2c5459b764a2c4b7185", &(0x7f0000000040)=0x68, 0x0, 0x0) seteuid(0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x31) accept$inet(r2, 0x0, 0x0) socket(0x11, 0x3, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8060693d, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x5ca9) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/153) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r1, 0x0, 0x0) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) readv(r2, &(0x7f00000023c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x4}, {0x580}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) dup2(r8, 0xffffffffffffffff) select(0xfffffffffffffe0a, &(0x7f0000000340)={0x10a, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r9) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x20, 0x3, 0x20) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xfe, 0x40, 0x1}, {0x0, 0x1, 0x9, 0x2}, {0x4, 0x6d, 0x5, 0x80000001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r5) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e", 0x16}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x14}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) sendmmsg(r2, &(0x7f0000002680)={&(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0xfffffffc}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="e6f8d957e5a4aa1b4ed8a2970f338cd57edf85ab8414cd4b3fcced029a0273c7dcc4f3c7cd68425fdfc36bdefd1966a6414515b3d8ab8531d483ebaa2bbf8027d15f3ed04bac2752fd5389fd653b8769364fe72316520eb95767ad3c32ce0d0a9d6c35ff8f6cc6a0ffcd1cda7b9a2c87c790e9a1d9d0b70eed19461fb6d84047019db4b919", 0x85}, {&(0x7f00000026c0)="cffaffef88092da2fb0f1374ce1fad4163d6181e3a050662b62d4759bb7ca9368f6bd6779e89", 0x26}, {&(0x7f0000000380)="2024b14603d96384af982dad92570a5319a434e4ccdee8882d3296821e3e0767da1077f8f16f60b5c97209522dc3e38d18bce21d8923dbcd877add4086ca3a0f5df046bc450034d725f5c1ea8010ce7b29598c4a5c0c42eb3bccafbd02fac7175e2a73c35e33da1a49c54b9ad81eb5f121c6abf0d9054b5fb4bbc32b06f752cf78e8ba523de7993f1d92cea810b9f292fe76341e3fe9f5cb1280d1923f07d0ba28e746d9e54571dcb07e6dc043466113355c79b161fee9afabcc77a4750c409054c2f3fe850b3839ccdd04834088cd09c43746f7f5fe53a3422fd8ba93f27fcbd70297d3eb8f10fd1a27dbb5a4a3b125f75728147faf58f7843a6be04c8f5e6d10c31c0f38241db057210158c6ac47a9c00341fc01f80b994db5a13c3a1ce8cf9ce0312807cbeb47f15d526c6cac3702eabe5b99e702a4ffea47ae7dcc9b59ff6d84c839640ce5d249aec816f2b0dd7717b74d693a3019836f984c2401674080b5837d0a875464e2bf29082e8529175478a332851e6dddbcc070082ecc4e91963bf480c92588a458613ac2ad5996c479850ac75a287bc959dea0123d13ca95712601a2838de94bec5477c93507098db7b2023f2c7e9060c0b553167cf3d01ce0f3bb07fdc62e4a297b98ce11a6e8d31c55478ac067c86a17fd38bb019da62f0f4fdaea1fa27a3028262ed904791319512b16d3e38013e10d50a32441f12c0de774de7b3f668d68af5f31779eae5999fcd946c2ac7cfec41d7e73fb7cf2f2330f3aa9a51bccb906f9b394d457147a63e96c509a4b7e62f1bb42f04ddb759a4e33155f8c7a4629657a170982b3832e528746c64045e29b9c50a8c14d51f8bee3fd9bc8fd51439db5c81b9c46df7c0cbb5a24e9674ae870dd911556ab276c8d91f264ef9c23f47f22a72fcac236f2afdcaa531e1109ec01552cd33e7b487894a5216acbc60c5a5c52ef4fa08b924ee145bfcab34cfe8fd0d587b90435cc30ce20ebe126c69d5f58aaaa8501edee9aa9c23da69fabe102118efee53ec4d509f8b84c050f9ac7a8000888aacbe0ccbb8f392d8583f92a09984542a8f7c1180c4acd423972efb828f1f0928cbe63688753404343ed90dc3d503c137cd6d5ecaaefe9edbfcd4548b7b43891fb82f73b04c0fcf74680a09a19205c49288b4e684a94463bec042486db8e5f0be21da6f17f27c0458a3e730c299e20eab583e9cf43e29c624a62d67869004bf471a91913fe4068a301ddc4ff494e36027dbcd980fb64db573a56116e16d3b7ceef68c318d3a4907bb0bf898325997e0defdd478ed24cae492f1c577616d2d39fda9c556df9550bbcd8b835003d73e0c2889bc58cfa8e61fa4248bdd353f3b395b0c232bbf64822988e13abe50b3d156a1a8e30ba3d2c40fe312668d169a76aef39a7ec1d6ccd723d57cd6ac2427159e628bc09f39751015f2f2706871454849aba722dc82299018045789e6d4889b1a5e6a33a5739a43333fe4beb560b8779b7ac4be87cd57e0c3e35498eac1022cb36c9b78495e234cf4bd231a043144a488378018fc87b63e57151bfe7a499bc9cb0af075f971d8c0f3423057dda99914e7f1b2c219828dddf76a80d0f53772e1dc9686d260c06314fa24da6f991b85048e9975114eefb5e4e48a8d5a290d0088efabf3c4339b322d7a6da3d39cfad8b1395177191cbbd24d3f5106f613911b2227c6128ee4e2cdc53a785d609789df23cfb5ece7b4199b6e986e3aa92a5443185c8ec5ce99f49873a87882b37a0642ee44534ddc5226a19d6931c433055d2bfd33d2db4ef64b111efdd081dd9c41f9561a887b34e58d4dc10cb127b269557e9db3d9eef3f5e964284e2a60b15fec6f23337a6d392d401fce2dad2aa2dee6799865ff67120f1748dcb114ecf1136ad18ab7601aa8340241c6155cecb5ba9db5a8cf17b391a9b1249a61ee440781096894f296e136fe7ea5dd05222b4e2bb2ad6a5ca56f119cc8812ca9e43ee55c707afbf184c5fa92bcc02299623ee4113b115997075e5b95e8341993b4ccd5b7d1f30147017652dc360736762e44d49626ecd75c8190140d4ae5a861e58e7e7cb395da694267a3cec8e948054854ad653c7d4f5b9b8384f76a5740d23ddf518a979fbff7530af75bd43d903eb4711ae5c39e23cd3227c6c976f196306b074ba4627a65faed98322e9babdcec8953e1e1738ff58e9444c4049e736d65313cf4f7a890a7f8cffd1aa35a6b9db13f652f0213bdc5d4dc5d68ecf0141fa13013b7b9795d188c006e38f8dbfe6cb22deb89254a806ffd4320b9d1b91257b907dd4526ffe5ff54663a9013c3413c9eb9682aec099482f35cda86ba98b1e91ce9e0e0aed43a48e52163f6eee4b945100e8d29a65ead3e689cfd1f58c5f9c4dfbc7c332565df999117204ad35c268b3ebfb3472f43abce0c37777fd4b4f6fa88b676228e3f4bd4d91f53a9969b18dd02f2b673a5ef957270e024c87421dde37cdfb7fdb8fa310bd8c0bcc264ad5f4bdb6f87f86e9b108f5bfb174e928df1a7fdd2880e15ce84d785345b44729bb430e737511adccf84923c0d6c8d14fc50d65539f9fb6bc0a74fbb6b8bf8dd9ffd0bcbafda67593ab0fd26be8e970f4bde041633e2ef2544f2021922a8af9f8e9d8d5165731904e56690fb674f648419eafc3d440b87db2ea0aaf8688806372f7a2f18e0ca46aa959da9d9336a207977fb9f670f7ac8075b3cc7fd6095f7d6ca56df96478ccfc7287ca0384c33630e27c16a69fd0f909487d9549e833531119a8c0f21cc7236c0db0eaea144a8d9fbf7f6887972b7344087e89e64ed6e75ee8a920c2ca3f4a1e52b99a87a4820e07227c7c2b141d802f420eb970736eab77534547745abc3c928ca53d803272c52aa98b6f2f0a8354fca51ac5780d24df384a9b477c642b72e34f295d1592548688f5844261675b5cdde7299fde493b12b45fe44562ea9e75f27e90ff2db3ef0736334e0df49ab0164fee8fab84031b5da6b3cdc0cb8875ed8a2b378bf3440e962169114cde868a1178b7f5b617e93a97df02fe6d7759125ed0b5b142f3f4d2c8c94ba9cef5055e5b1ef3b4d9669c64e1d8ad515accedc2e7cebc52111945ad972e7fae9f81fa9ff46391440f8a0a6852c4f0c947398558634eb24f7d697bf3d16ea33f24516ff119936a6da6314ebd4ccad4d349541e1ada34dd50aebfb3f74191e9073bee61d84a3862f747ed9ee3f1fc52b6cd7d14e6b8e61916f4423f456337d6f093433c1dee92f0863e4ff3371ffaec123e5a2a3ef5483762fa89f085212b88ba43d2e4c75355d80c77ee0accedf03a8354718ccf95bbd63f51aee096c255d23e1b135d697904968e4e8c397f16510c270cc3ed19360000f6856a3578058685ce4c9ef40856497278b0de39f855c0ddac20c0539838dd71011876edb10be6a50f63c116f8c91ada2aacf9abb45fa2c91b6589f2abd4eeca0287444f85d4d5968e92be0a1bb53c1edc73a344d0a690185784b6d92c2f43bafa53c6ff00b093629f8d1b793dd51539bcfe03f1fc5743664531b35d135bc3ec450a3967f1c5e4498dc9b94bcb9b50e8aad084c91275ae365700a0672ed5bcbf2cfbccb0d414d379695d6d4d0eef0164ae5fdc7693577de097e2b00a5f8afc43db71539a80d7df79549ad5869d83fec7c1484960d8e30ad4a87d0e122fe5a60f73941b7118d4106cb7ae688f0dfed8c990afc41d8b0e169a19b275d09afc06a9d30f81fefea9c0dd7c5616474116dc1ac66f928e14b04f21cd4ab1ca67eca573d08e4233c0814b441f0d881bb075200710df62b200666bcaea724e5f8cea48abda5860e8b3eb92f1d60f003908fac37d75878a60ad2c88a2575a1a33f8a6e074a9d0b8b1dbf210a264360a41eaa4e73870123d0096e0b392d017e62ed80e8bc77bb0f3d5bac6a2ec343b3612b9324f77c5aba69e49ca7235a459b77c339957a2f9c416316041f45cd6d9fb3f5c916600cfb605340399049dc0a2e2c5b05ca150e118dbd04702fabd05e951a124f3f569e90cc011e64aabb3c3a8b8f061d2604f7580fc41a16acd111096dfe75c67479d576032ff621526c63934c24e48f317eebdd3ef0a81c3e5062e5cef93bf2ded8ce82303b81ef896d31bd681553d8a4d3f144f6017b040380a649f2f781ebdc4b2eabe990f21b0bbce99919a57b06b4b6058bfbff8745538a9e5fecfb8d89180d6f96691dfff04f7bafd99fc197008fbba02e0bc036533b156eff54f238941195925880ab0079bcfbcc22489a27ac815e851e700ee0c7c85c3f6912ddef7f2e8b574755ca7355d8fbd52be2de2e6a7fc51fe0afb2c731e6001c86264d2316fb734169c08e6d8f1594ce18db2276f9f4b615495b605e597fba32adc1b209bc6955d4fe409d8278b6940efb84765fce7df3a732374b1d6ca94387d7cf4838bb1ba0a1ff9490eb650a02411b0fe0dbc1826749824110713358e8f23a782d13e4957c54e9a498361ffa47ce8de674f1dbb70c8fe3bbd838ffe72ea6df15d1fd83b510f885eaf39fbbb14e08772b15e5ec4cd3847062fb2e3311c727d0121a7558935dc0f1ddd4b078af0515c5bce69b4df3b54e67a658f89bfe2731114e13d304d23c129956ed1b4b5547fa1a0c0b6102fb4e9e768bcca3153e0efc94a3f3a179bcf26c8b499005478476f3544f0bac93f9dc20dd45e0f92c84e65cd52f736dcaa2572d9896ba858fbc1b75be3965d7812e46104ce4ee3d8e893be82ebce9ccc57d8bc7491964ce6982acbba100bf32e268d110e42bac49fca779d7c25ca00974b5fa5e51ac1bd7b4900389234f9271de254b4ce352baa50abad77fd0cf05a9e2319f52b9e5915a017d34f31066d332ddf9a39de2a6a91855cbda9663a7f8b4212245ad4be4da3ce3bb1359325e1bef1388ac790849f51a3c8cc2577665a0ec5a6622498790591c70af756a74050699b6d77f3afff275e0fec911fae4bef8e96a26c2378e93383881f92fd4a92691ec77e8c37118aad1f11edbfb91ed019de73d4e29fa78177dd7aed22798064a2f0a563fb28e687ad0e568c212d6e04fdc94b4a1697299eb35d148a824cffca6c683fd8642852958dd1db0a51b1adaa061f9e916b09ea0f7f567fa8a455e30c8e4865e23f2aa47480a3c96b5b215de8ef02e616dc01866ae9ef212e87ca5ca907b1a8949d5eb0e04734dcdc4ac89bf7062a97d5166a51d71c039baaf78e04b0345ffaea856d8be1a43ead9cbbfd2c4d2608f9c33de91de802911cef9cac61ad9f7c72224c987e496f236e63732eb288a96c70ac43aac1da9355a144edded575741626ec1afb48a98118c7569a1bfd29118fb3f333c68df882885eb36979fd159b0c49076a6a5f356dc282fb09ffefa8b14159198d1495c1c3a8db26ce472cd02f77a2410c29a6d7335b0e97609f7ba10cf77ada3f0b45c3d3b49946de7e883d6eb2a9869ffd118e2e3c1df6fd9360e0079cb5629a8dbdc16741863089f2526d61164f537b5371a6d9b0a960976ea02246a5e4340908de3d75d41b10db91654ea2b84284d9ead5e4797bb87094551d53e0e45bcd0676e71c899f309d93a5ab31547f3c7b361b399fbbf5ec2e687a7ad34c00b6d2a7f9ff222d8ad7d768760d3741542f86d54b2bd8aca15b948c18d12cae37c7d2c832b34006eb6c6e9b0663abafc64fc56012e0ec84e3014fbbebebc5d013393fe14599a2be22309aa5cc216a5d3f6f4e2c11f0f78908e41b5ccfb37da0dd1f6e623f28acd93cfd34319d25d167a379e4e01d9934126671a74b45ad86def5", 0x1000}, {&(0x7f0000001380)="a5a2ac69fb6506ed07dfcc0ba765f1cdee0a6c22e2a02a668dc977cb055415a917e64512b65caff44826c9fecf1a429aab186ae1792e46eaa8c36b4bd5eb31f323d4e983549ecbd917d34313ec08df5def908b4ccb613d3d49956317ee02591b038889428e", 0x65}], 0x4, &(0x7f0000001400)=ANY=[@ANYBLOB="7000000000000000ffff0000030000000c74ed65aa814f4150b251f311a885212ab8f53b9d91844c86081cb1e3f6fd4b6e7fc5f7f533f8c55efc3a286b0b875bb514c8ced0e35fe8c2d9de56cb65307813fa75e2c8b73637fd6ad6479b6630b1e9fcf0208ef8ddc09b00000000000000d000000000000000ffff000001000000ec98d21947735602ac374af9f389a6f781c7be7d53f913ff6b07e18898d0479f7162e325ce3ed750bd8ea1f72c8ab4aa5e8621bb229c05e13800ae4f24c53151ff21eb31f15bbf9b98b85be78cf5809609a363a26484150dbf7f094c540795b166afe3f0d80b58e9a857306ddb13bca0fd8d1679f3e3ee16f85a99fa084492ebfe6b55b9df3b8dc748eaa2b3633fe51240bbc6870415c074a1562d91b7c55f8403ce1d7427267283574db21a74b673963474a1aeb1c9a0468cfbf6c804690000f8000000000000000100000002000000ecffdb89e354e107d0c45e1301b57dac44f55d402f90803e65397c3ca3bd3923d2db17949c9aa5805c5ce26852e912c3d2826951a5f1dd4ff7725893e820dc9da4b9ac8f54c7b8432662a60a5b9ca2dcd7f86223a595e53a849a99ea2b8ac1e5c79ebb218f843db63a78c68fd5958e9cb0cf6e8e7c108b03664971e68c35d645c37d99500e46f5ccf7cc43568e30ca0dc8a9a8537195da9cf2d857e14342a3846ffea8b5269005c9e203d5b5577c853ccac5f1657f428464ec433a9c57e801f37b9efd456403aa98d9064b21c487a07f9537f40fd546df1078cd843e520969d61eb83d72a46d000010100000000000000100000000006000651dfcede5ba80dc380dfa86b5d13ab0d0df4b58076b754cd36882b9b6df43db8f66d5afb51e451a5ac12bf0b8d7c8477ee683be96bbfbf95806f9c37af9192ce78c82024526cf9dad95ba45fbba48f3ad2147e08f6ed443f960af9903d39aef272b554bbcec3cecc1a3458307ae6433ae77eb7466c9996d5d72c88156261540b1b696724cf4ec727530651d31f4cc62b96b7e9d9f84e126e5910b563296f230a4d6317a04e164c9e58bc9e533774412a29cdd178c5b64b156aadb57410f8b508741856d2f772cc629a4f32fcc42cb6cbd1df034ede3ea0dfe5d395dca39f32aed210a9554aab9c4383c7d84223837f01e810556dce9b4dc70e9c2681629552705927a391f88bf5c3dcdf2cce0e90c4d704131b88de24796552bf0e99cae2cd3aad824de4406d6ca06b3a31081ffc9e68ff2a6bbc1f6d90ca15ed7ec64592ef6d935ace242998a196e7f2c6b46d146cc475c43f698799b704c5e5e5a8b87b63fbbb18be67bc36efab2c60eaf80efd275780b7f36538db09b00c358c2304ba4c174de076cb2cb0316aa003002a529012dd54e503bf2a851cfdbc71a78e0037736b35e5d5bec96f739bacdb1e7f4d74f9fc0f89deabd2b440ad340276cc10a6fa7354831c25211f6fd9b81359c3c09ad467217c6c2236aeff255ff3a81cc7c123afa3a2e7b38542d5cf38b9210a28db68d7bfb6800614b76fd1ac76d4891ebe1e0438f17dff3cfc20bbdb42b66ec8627fedc2b228003018b941194497709aaaffdb3f083b61d7a258233ad14f1dc184c29190fdcce761d0d21eccb3a43901636bef5653885cb3ac45e4af46841c283126b697ea3cef1bbe67f01e2776d2064d4acea434929b01855d47d46e5132cc638871e070a9351f01042633580c48fc4cb61dc4eba355498a80b5d2cb31099f89323a7f79c9d27aec45b1ca3c3aafbbe55e9ba57509662c246fe64950d153328f72458fa3eeccac1daf09a6967b4bb8ec776cb15445ad6fa1805ad19c42e1a263e1e1e21bc978cec7e537064038cc252495efc088913b610dc6523bb1d6b7699dfcba579d7cd00197a12edffe1c4a795be5a63ad756ce2c6155c88e4aca0c0d6fd847d21a7a33b578018b6980b6d7577d7af40629952f82fc8b53905c416bad4176c1ba3247199078724df6d0ade2bd043394b24a4317930e2455d6a4f5d7cc8075440fabc156e7f1634480c5c7f6a18aa18fee4b8c256b118234df3ae57562db245ed1bfbd70bf7afabff6e2f81c25899e26043e54e9927bb16f5074601c458aa5a5482097b2b2ea54a693418186ac7ef6c5953d9de37b2c833db480e0a7c428b9c45fe4de80ffe32925cc2f0999dea67b3d6e3e0baaf39bb8cb6a818e8a48d043f814a4b97e8879518c905dbf47abee8b2fc258d6f638f022953a067a9b5c4801ead4d447bbb07dfb82d3d33fd6fedcf922a02d5c464f75334e09ee7d69cf6347e530197339826d0e99daf506eaa2f7e33ccafe3fab531541c99ec35477622be4ac60625bdbce8211eb573869093cc0e11a64a1e5cc5c7647baf717ead6ce15ebe35b324067def2dfd0ccab2e1485da94be457daafe4308bd3e873734805911787432065bbc4e2452ab8976bb702052b653570d119513179e35814600c9a0e82b3f23c115c6ca748a8e12f4bd617fa17a0bf8d08d4b5ef8def3ed275db9b7d3359eafc22cb9a1d31c91552b52f6e51ee75e08f27fd0165d2b0d841d61c5fd57186bbe07632abc07b1ec2366da7ac6feee18e3b80a0309192f3447c1675ed0de290a998c3b51e27eb1ecc174b62680bae3b76fde4a63e0105444d3a5267266612278c69ee9f853ee7ee9e4753a264636d0093975c6e2db02c7e0261de6a94e94d9c55894770e63484c5809d78f79ac081bb524f19dccd994e44d9d2defc297298b48b7e181f7640da517b913625432a3cc16caa2006cd924bb6e1b86a72b846e1266c8cfb15066449416cf3e1e8c0dd4157e9dd725eea8d987e2f7cad258c1972460859e26b20d956585063f38bdddd48cdd7976d8b8c4eeda612318dc79f1e4e579b7ba27754cc24d5fc9b51e0f44595313da3bf787cb3417fbdc3aa0c5c2096db90dc6733f5b110d11f08c39975f8b8d2c9a12f105a66d670260838310057ca426497b7accfd5dbfc275d94803ddc7a3be48377fb67e65ac767db22c7a4f3a8f439c4e6f3a4719462073ed3f0518e1ae80b6d239ed841cb9e96b72ff82f69a2ee4adf2e45f6c3c9f584de5558297c9b4ac2e2f8aa00e95dd865e8462ebc1bdf2e0896cbd5e3ad517c820dd04deaf904c2b660427c16ca74baf06267d21b78a88fc303ddb82d9e7ce866322715a2367aaed55086b0475b80e22ea13b580a7e27075e0f9a2f460cab4df1b60c40f29a2b189126b6a733845406cace115f6c3b9c7d80fc9dea7aba4cf971c512d624486933af752b86a8dfa00d496fe457720bcdd952a35e845ac2ddf917287bad128785cb4c62f5b9646f9469e67f145ea8f7acaa0edbfd9bb8a20eb8a071df502b18f789cf6c6c6d9b5cc41ace9d382ffe70366437064f111999af701a1c0b91189368888460c2e75977216ca4de5a32c5c215d5c882a0cf5f54608dd5045edc671e4b312acb805fd689b70d719b5343650b0c45e2859816d2ec072af0b04bae396b56552bec3d09d7e9f19fb6d475f6b4fc21912ba500c8bbfeb813014405cc3588783b2620720b69591c7f4a449cbbfef0d2cf371cc06de5cc200180a699d6188c3a7a5778eb67c894518520d0b336b38a4fb697a9462de70dd6cf9800f35489a9fd0828a0026b7dc6702eb2dc38ca1c066ed6bfaa8b32eaf1210c002a57a434b363b6b6c5014911f3400d75c44e07c784ce8d252ece1692bbc8e4ccd90bf13bf0c483417c668aeaa54921e92e387e6f7a70930571e4c039c032c1b5207d2c7593a27308f77ecbc55a196d34c42967b2af6ef864eb93b798694841756877d02b7e95de77f792fa3536c486960d365f333161afc8e2774f34b285de6a061b901fdf46f0c85981fffd2cb36e061278f0a1e1608f1912e0e27a6b4cf9dd8ac5c685cee42cff4f44d909869c4fca313c3536d877c31b556568cf324fa15d9f9cc6389a3a95b230c6c15642a586e9c6d456f1f8ba4211234dce151a10d393f01d9d30b74c0517d9265cf85cc7c73200d20fcc3238c00c06593009faafd660d9f2da0197b54426465bd38d6bd44fae3c8262235cbbc1c650f44755bc4032c3820540a2f29d5fb4dcd5019be7c292b3dd38782cd76e447fdf67e144369fbbe6fc045dc7d8ae1f0831f88ca0dacd7b309a77ef37426cf517667bd98ea2533095af723bef387bba5b59a4f8262dd32fc18ac61fc7d728a3ba75934b9d44ee65f7755d62782abb301c355013acf9cc547ca3361a0155447ef7176b9a99ad9dcd8b11a39083096ae4f0dbfa39599cd8f1d738bd8b899aa4adae9f1fa32d6a147254290da4538109a28e9bb43cf18640c13cb1e302d245df1d1b4a4798ad5e6d953634750ec2474de62f4e2d25b807b9c7a808e7d299514978ab17a1e15ab06fc90b38cc0898446e5fe07e12c28a2679f91afd95f1cbd466ed60e6b3409fae6c54f647129bee5dd61239b1b8bddca641610276b9b9caf1a93409fa0abd0e71b75a92a732c2212ae097e5824ae5a8b46552971ec7216435af6dc99463e37ec1e6cea6883faca39bf923ba18b08ccccfb0c9f5e3b739bfbdc6a0e92a6f37b4ee119f08cc7b02108c5b6a2021ff7df0e665d89330f4ccdce8bdc1a200f68ad3deba8275facfacada4c94c7575e330f4b21ad192b4785540f102ced0849392a3a2de4d594e08e9091e791ca5419954d9f2f1aa808a8940d6b531d28405ebe9ee7765aac7584202e21935a8769c4944c560cd73a7ae2417f022d767f81031a790050097526dce6ca17e7e49c8eff1ab68f70039fb476d03e00f0889b446e7e2f4d9c7d699b7c4ce8b0669181d27a80983440700000000000000a0e7368780ced7ed7ad4512014e97016f7c00d30570219d638e95a65b6fef45aeaec9d3eb254df578bc52c89f9c8b8197ad5b42568f04e5211940a29ea62085e5dbf74ae6005480d01744bfb235a2c5c1d7a7dbe2b0a1e7681c57d4144a8da7fd1db4a880343b48fa24cd4978dbba58b08c6f29b8c9664a15aeb1decea07ef1a99e0b3f04f72d347e2af8004f0678ebbac5e28757dbac076d19fd81f6dd0c132c23391388d3799c857e920ddec016b92e64d07d41997e2bbcce24dfe72435827972dc0e236e2f1622d58844b3fa7205a07c843f2498b4469f6d7cf0ff85806462b2de8e7931f167c69546308ecc185eab196246982d968349a03877cb996136b23856364c05568f0da6b8a91d9604ce190d03663ac38d590b522dc38f3ad3aba8fa3d8af11b2b3899f4422276e4e4362b9cb6bb0003d7a5851a5c3c17bc49c1e06dabc6765089fbba707dc1dc5d9c0df7196702c6b3dac8a6e04eb04b4ee4cd5912675877b3a7cd5d0146caf0366d2ba16b65d956dabf819e1396a9cb8f1f154f9d25b567e0b584a6f01735c988da2e93d53f9637d1c418310d793383eaf24545c958898ad31a8d216da6c53227e5c1c9de25590b57d1dffa0eb1914aac9ea2953884dfd5fec769d3e41dd1dab1fe822730da2a4122b950b34c00dfca17f992329d74cd785ed2d23b75026d8f802767f62d06f823c6c110727eadeec49c276b6bc359c10527151cedf625bc97f9caf49149921aca985b635638119afa8c982234989e0680b3d3ed6280790aba5942cb9035892ca5b7aaab3c29a8b8f2a4e5e4beb6e115392f516422fea5d878f07ca063724026471e84dd311c3d27a22588361c7a71ef1fb432b265fc025ffed250543969f56cd899510b5bf2b7a23aef7c0bda6b4f410e94c0383df0dc36364700a6b2aadf7c446cd5d69df7a2b5ebfa1ecffa8b1025a69c52943f85cd2b7926a0c42cfd954b4a3cba82a97941bb1fcfcfd2df8e76a59d46a0cc04b7582a6d05054f2f04624da94c38ed1885b2ec7249a3a810327fef216e67377bbb5c4fd642f3a4581524dca914664ffc28f7094a8b93439b3f308fcb9d53469f047c7cbedb5545c04c40ab5a7352d1db12d60ce0dd8c34776d47b588f9ae8e48de7cd5957c92389ec8c7c2af350a734aef7178903acda57e6ec3f25e971f7140725a37851af390fe110d7942cfb2ab045b667171ea272ed8b9a89c2b9d9d8273e9b55acda6e3a1332fe0bcb2ad0d4e1493cf918ad28df94e76f4e687f3c1eb0f9e152e872f25a7a881264f54e64a55429a3cf3f27018f1146e6155ccce5880570bc98f03880805d9619de6e9716509847e36087a5de409d684561d0ee20a1793e03441e17cfb613e4567cd804cd84eef9b5113b97c1a54dc44b9da2e5ec0efdd3fcb8c755c78377d5fd8b7b0e576a834f4fed02ad898396db0aebfafc3a187bd92fe3921205d6d11b0984be79d7d5d5540a5c7294d7dfa8e551c26aa21ed26c5f8e4a0bedf5fa375419798e8324a61ca49be46ed9f0ec4d613963011821735e84d4cf108b7a2c3c27556e7b92fb791efee612ed3ac866f5457e2029067ec90912a180e6b3ceec8787ad4732486f0e3ba9584bfd755d92839d1266160868a7fce9d9e79eacd9e1e3ec7a39aae329f0e14b85717c36d03d46e89a65f6ea64a6d43e862a5e46f208c736484a874419b999c94337ba49bbe14805b50ad9b1c23daf586de24eacab22d63cbf12eb65ffd561a4b827f216d88d5dc7d8676625075063fbbd1976aca22dcffbbb"], 0x1248}, 0x18000}, 0x10, 0x41c) execve(0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x7ff) r4 = socket(0x18, 0x1, 0x0) read(r4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r6}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r10) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="39abe3da4675692fa52cdd5cee402781b8646c771ccd11c272043c6549e0dd9a9822a29bd5fa01da03a21cb520af7ef39bc9ec37bc639d47f40a31f7b6e9b173bb7247a2559be904346bafd04f8d2df5f857f96e074c2b20eeb1", 0x5a}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001240)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) readv(r0, &(0x7f0000001200)=[{&(0x7f0000001180)=""/46, 0x2e}, {&(0x7f00000011c0)=""/13, 0xd}], 0x2) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xffffdffd}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) socket$inet6(0x18, 0x0, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080), 0xc) geteuid() executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {}], 0x0, &(0x7f0000000300)=[{}], 0x0, 0x0) socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) (async) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x60, 0x4, 0x4}, {{r5}, 0xfffffffffffffffb, 0x68, 0x1, 0x8, 0x1}], 0x9, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x51, 0x1, 0x4, 0x7ff}, {{r5}, 0xfffffffffffffff9, 0x32, 0x20, 0x4, 0x4}, {{r5}, 0xfffffffffffffffc, 0x4, 0x0, 0x2e, 0x49}, {{r5}, 0xfffffffffffffffc, 0x39, 0x10, 0x100000001, 0x6}, {{r5}, 0xffffffffffffffff, 0x24, 0x80, 0x4, 0x3}, {{r5}, 0xfffffffffffffff8, 0x50, 0x1, 0x8001, 0x7fffffff}], 0x2, &(0x7f0000000240)={0x9848, 0x3ff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() (async) r7 = syz_open_pts() dup2(r7, r5) (async) dup2(r7, r5) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x2) socketpair(0x1, 0x4, 0x9a, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r8 = socket(0x11, 0x0, 0x0) sendto$unix(r8, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x100000001, 0x8001}, {{r2}, 0x2, 0x2, 0x10, 0x20, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x5c, 0x80000000, 0xffffffffffffffff, 0x5}, {{r5}, 0x5, 0x5e, 0x1, 0xfff, 0x82}, {{r6}, 0xfffffffffffffffa, 0xcd, 0x40, 0x0, 0x200}, {{r4}, 0xfffffffffffffff9, 0x30, 0x80, 0xd3, 0x1}, {{r7}, 0xffffffffffffffff, 0x24, 0x1, 0x859, 0x100000001}, {{}, 0xfffffffffffffff9, 0x0, 0x40, 0x5}, {{r8}, 0xfffffffffffffff8, 0x82, 0x5, 0x7fffffffffffffff, 0x100000001}], 0x2, &(0x7f0000000380)={0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000076, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080)="fcf5", 0x0, 0x0, 0x0) executing program 2: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = msgget$private(0x0, 0x282) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r1, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x8000000000000000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) chmod(0x0, 0xb0) r3 = getuid() seteuid(r3) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4000031a, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r1, 0x2) close(r1) r2 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1722, r2) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x7, &(0x7f0000000140)={0x6, 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r3 = socket(0x11, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100054c43287c95c91401b3194ab2dab920f7c6c52ec83c6824046000000000ebffff06000000331c13fecea10580fef96ecfc72fd3357ae320b37b673039d2d22f073705ae04409f62be38164991f7c8cf5f882b297be1aa5b236deb4d335d223e00"/110, 0x6e, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x0, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x28, 0x0, 0x0, 0x100}, {0xe}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1b, 0x2}, 0x7, 0x0, 0x0, r3, 0x4, 0xfc9, 0x3, 0x3ff}) getuid() r4 = getgid() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) seteuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r4, 0x0, r7, 0x30, 0x3}, 0x2, 0x7, 0x10000}) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, r7]) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xfe, 0x40, 0x1}, {0x0, 0x1, 0x9, 0x2}, {0x4, 0x6d, 0x5, 0x80000001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r5) pckbd_enable: command error executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa66", 0x137}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="39abe3da4675692fa52cdd5cee402781b8646c771ccd11c272043c6549e0dd9a9822a29bd5fa01da03a21cb520af7ef39bc9ec37bc639d47f40a31f7b6e9b173bb7247a2559be904346bafd04f8d2df5f857f96e074c2b20eeb1", 0x5a}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001240)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) setreuid(0xee00, 0x0) (async) setreuid(0x0, 0xffffffffffffffff) readv(r0, &(0x7f0000001200)=[{&(0x7f0000001180)=""/46, 0x2e}, {&(0x7f00000011c0)=""/13, 0xd}], 0x2) (async) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xffffdffd}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x1c}, {0x8106, 0x0, 0xb0}]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) kqueue() open(0x0, 0x0, 0x0) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = socket(0x20, 0x4, 0xf3) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3}) executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000240)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0xffffffffffffffd2}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138cec89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}], 0x9, 0x200) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x7, 0x100}) syz_extract_tcp_res(&(0x7f0000000540), 0x1000, 0x400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 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) write(r2, &(0x7f0000000480)="b437ab93c964ca79", 0x8) syz_extract_tcp_res(&(0x7f0000000380)={0x41424344}, 0x8, 0xc2d6) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000500)={{}, 0x2, &(0x7f00000004c0)=[0x0, 0x0]}) syz_extract_tcp_res$synack(&(0x7f00000003c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000400)={@local, @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x23, 0xa2, 0x66, 0x2, 0x3, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0x1f, 0x4f, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1]}, @ssrr={0x89, 0xb, 0x9, [@multicast2, @multicast2]}, @noop]}}, @tcp={{0x2, 0x3, r4, r6, 0x1, 0x0, 0xa, 0x10, 0x3, 0x0, 0x9, {[@md5sig={0x13, 0x12, "537e3c8252be863d8d54ab41fa39bd7e"}]}}, {"d908588d1a107d2617c25524a7307b440766bd1b88febf47011d10d61c452463a59054947fae3c33d31a16b5ea22dbf9591a090b5878a87f6668"}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x8000, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000500)="78c1b1d42012f484e5a9e2370e8b87fd1d8a525c9aaae17552ad7b4096b530cab10b9abcebb847769e739b30fccdef154ec358b0f76652912a1d6f49b6e712ecc4d044d2ce5526a3e69a0ac7d83a1f5aa462d53b1e712ce2d46583120c69bfddb9a3a7b1150d15cd1cbaee70f1e4fb9715f83b1cd484945a3fe76234c75f7655b63eebd95ce443bba56bc2b724a9e3ec4feeaa68278de67817d8902938f2d85605f0f38082aba87c670f32ebb588cc88876c38db46da04a944d569f5686e78ff82c505733958925dd99a23f6fce895f0e80187d9a7a40ed0506348a3552f98663b063560b8a4a92d236d281a9df856b04ac8e61e4df8cc20695ffddcf0e31f4c6c2daac63fa4214e8c0e9b09060b4b9a6d69393887b57526a487644b9e9b202ba54c29f8af673927c52734682800304eecd10f46478f747ddb3684fa3d6a5501f84d0283172c7f6bb959954134fcec4d95f2ea6b27ba0142f96ca5ab16822c7ff7e7bf89fe304a24f1b1102116b7f22e526c5e158dc2232753bd055e02b268a22a2b7bd474d898c0f2c7d7d02157dc8daacea48b23df1c6fc2fb89f3a7a8963c40bd6e104747f73db4a2c6536df5be2ec0d8d618f722323a52f04427745f7acf3033419473e549ef06750e191519c1191b016123", 0x1d4}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r4) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r5 = msgget$private(0x0, 0x421) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 64) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) (async, rerun: 64) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknod(0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) listen(r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000003c0)={0x1, 0x49}, 0x2, &(0x7f0000000400)="71f925ec4456a0047ed95877c36656", &(0x7f0000000080)=0xf, 0x0, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x408}, 0x0) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005a00a500"}) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) dup2(r4, r3) syz_emit_ethernet(0x14b, &(0x7f0000000040)=ANY=[@ANYRES8=r1]) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000100)=0x1fbff, 0xfffffffffffffff4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002f00)={0x3, &(0x7f0000002ec0)=[{0x14}, {0x20}, {0x6}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001280)="f960135277c931f6b5ed5483369eade286804f19db0df7f7bcc6ad35096750fb78c9ad0c654ce593b5e7e3af0356a70955c97437ce9c33020f88c17844de9f2099800bc49f5e58a2581bfeb8", 0x4c) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000001340)={0x4, 0x2, 0x6, 0x18}, 0x40000000000001d7, 0x0, 0x0, &(0x7f0000001380)="463c866a3fa71d7f555d6ff3278848110ece5977d56907a3b113be9fc6fe8b65f7d8a6c235bdc0c7f9f8dafb181506d47b9cc1d7f95a8bd84d93dac98bf9009e8392c53b8aff7b5c9491a045f9bd48ab166cb52d6ae24e8691c343acebd61b384123c33a4eafd707df7b05857e8b59aba3", 0xfffffffffffffe93) sysctl$net_inet_tcp(&(0x7f0000001300)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000001500)="8d73f7d521dfcc04460b2fa7912fdf55314273017749756d02d1af7e3b00000000af83f9acac970bf146f238f0b1ac02b47ebe954113155216ca24c6e07a47688dc1861bf17fc038864377713af8e56d96999aca1797133be4bee45024bc4404edc40baef6d1de79fe755495ae42daa31d525ef2c8797a4c48cd9a7aafe4217e9d87d4ecf54cbd081d142e9d8bbec1596d7d34e18695f4c1b0c77190c54dd21f3369148056ae150e1108a22d5ba23ecd9b6a48857e9a3657159e90bfb08a75e7559c7dcfbe5f76857741bf44a93275248628c0c93dbc6392270900aae73de345f8b9adc1765a8afef6d9e524c40d00000000b2d4b67b0325e13d8fab0c6bc1a7ea0f5ca721cf77e7d9e07a94cbdf6672a31e993509056c18025f7d5759d9fec33b11a1eadea7b53c80cc7e68aea5344e245045bd41b528b2af41c3ab2a4a7f6abead8c91fb2dfcd0b62b083f02bf730975982591b405e7c790c1e2bace88516a54439d9e1b30e2ec9bd580a70a9a6792983fe650f45cd6c8a1c74648ce335b1814", &(0x7f0000001180)=0x181, &(0x7f0000001040)="4d08039bfaefa949bf349b679e718a37c8932964b2b07c1cc795b78e4ca2ca4beadf6a8d1e05b6604e1106765aa2d3956b928743b19ec03f6eda21abbfb264dd1ec68e639bca48d70b75b4420873bdbf89a684ce3029102c0bc112304a39355b374c2a326d935bbb70a76ab3a63ef30b51f5031cff2cfca3ae86ffbdc9fe7eb37479534b7078331573b7bf73ea412aa6fc78bb54a14a81fa13376c73fdefa920f2ab745eb03abd7e3acf3bc7c94fc718e310cc2c63234a7456023ab68f72872badda5a962b3798cb19abf567a4b43b35b672769bd7e42b0c265a516cf762d4cd2f5950430127fcad0445ad3081238a101ed520224cdcae3ba53de364b6117a0a691efea5fbf774f63317cb882ef21dc8da75b894bebdc102a6046fc539c4c363d701203739ce2c23303a5abb1808f2", 0x12f) syz_emit_ethernet(0xe3, &(0x7f0000001400)={@local, @random="7d70766f2dee", [], {@generic={0x7000, "a3492a8f93a2b5b47ec854391bec486403df906086831f61e10b14e95e12bf124722a2220e08e6cc0c82d0fb972a1099cc957e7b5fd242e482c1face162f4b086a3fc8a2e7f925f09eafcfdec73f26f8b26527a5f308fcf99aeadcc5220beb98410e91a416ae33709a14a96eaed0540cd9721909c6d7bc1b3a1b1fc078634ad2e33686a0df06fac3b70c35d8dc59fc03fd47141b75832cd475bf9a346b2dc32b3b8f060bb8f8744f102dea30332d0bd5544b6f443db36ac3f9472998df1f3cbccc83afab4a24aeda4854ee53979f97a15ebf5406dc"}}}) executing program 2: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x11, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x40}, {0x40e}]}) socket(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x5a, 0xf86, 0x7, 0x5}, {0xfeff, 0xffff, 0xfffa, 0x2, 0x95}, {0x4d4, 0x41, 0xfbff, 0x400, 0x9}]}) open(0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000240)=0x5467552) executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x1) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "245d9b23e36890b642ff352660e3d0b7593f091a"}) sysctl$net_inet_ip(&(0x7f0000001d80)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {}], 0x0, &(0x7f0000000300)=[{}], 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) utimes(0x0, &(0x7f0000000040)={{0x8000000000000000, 0x4000000000000004}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x0, 0x0, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) r0 = socket(0x0, 0x4000, 0x0) r1 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x200000000000034a, 0x887e) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) close(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) connect$unix(r0, &(0x7f0000000580)=@file={0x715b419c6ebfef8e, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x0, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)="9936dd6457ff185049f1b643932a230392f4bfd44d62bedb73973181eb8d557177e74800e224a2837d753dd1dd7d7f252a3fe6b834193386b074172cbfdf91e4f67834c9742ead40f99e3948226bd42e37587dd398e6bd68284718c3fdb8fbeed296d0b02fe3774e7b47df4ce8c307833a749627d955cc96", &(0x7f00000000c0)=0x78, &(0x7f0000000100)="e628454ab3d9f4557a59c6aefa21fa48f957a7afd3f3fcd2fe361c97154221a98efbd73ab6c014f1d3939f24e0d474fc3042bbbe2ee1fa1facb04eef85d92e6a184111f320f55bf5a6b23f393b79ec1253964c055b60058af108618feca1036d0249425330b69b5cd06df27c05", 0x6d) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f00000001c0)="56439e2f96fc7f9b05abaefb23d673abe806d93f7851879917f5645a7c44629eeea6a8b0dee3a23fea4356aadf6883e6624b68bd6e827a2419e874b8bf9ca9f18e5b85074b9300b7adec00a02c1387d24d2168852206d4a9295ec3acdce2a8cd6691457e88a451e5b25d4478439b4ce8444adbae3d554aa9ae238246fc46c17132b3322a1f48c450de4e93ab3ae020ea9390211c618cfffa673c1fd8b250848d52e738abcb66e190c4204464171dc2419a115bf7c428f7da693e6dfb", &(0x7f0000000280)=0xbc, &(0x7f00000002c0)="7dcb147070f139e04fc9bfb5ab0b8e37848cee6e994a4732b9d6e678188710974418148f87dc197da82ac3759db4cfa5e740e0ec37f133c2ea75e369", 0x3c) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, &(0x7f0000000340)="7adeb1c053d0d007d6b59e3efd46b6431c295aecd82389a5b4978e8269607adb343c7203a2c5cab2672c6140d3a49895ee13200d2dd9403f23aa287ecf56df80ee67f7579fee071cacef65069f", &(0x7f00000003c0)=0x4d, &(0x7f0000000400)="bb9aa704e7", 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0x4, 0x400, 0x6, 0x436b, &(0x7f0000000480)={{0x9, 0x8, 0x1, 0xdb, 0x5, 0xf800, 0x18a4}, {[0x5, 0x8, 0x5479, 0x0, 0x1, 0x7, 0x5, 0xffffffffffffffff, 0x8000000000000001, 0x10000, 0xc9b3, 0x3f, 0x5, 0x5, 0x3, 0x2, 0x1, 0x1c7], [0x7ff, 0x7, 0xffffffff80000001, 0x20, 0x9, 0x3f, 0x3, 0x0, 0x5, 0x3], [0x1, 0x2afbaf29, 0x200, 0x800, 0x74d, 0x8000000000000000, 0x7], [0x2, 0xffffffffffffff00, 0x6, 0x1000, 0x4, 0x3f], [{0x7ff, 0xfffffffb, 0x0, 0x3}, {0x1, 0x7, 0x600000}, {0x2, 0x3, 0x7fffffff, 0xff}, {0x4ffe, 0x7, 0x101, 0x87}, {0x7, 0x5, 0x101, 0x1ff}, {0x92, 0x7f, 0x10000, 0x1}, {0x9b27, 0x0, 0x3f, 0x5}, {0x8000, 0x0, 0x0, 0x8c}], {0x37, 0xfffffffb, 0x7, 0x3}, {0x0, 0x6, 0xaf6, 0x100}}}, 0x400}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r6) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000800)) semget(0x2, 0x4, 0x404) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000840)}, {&(0x7f0000000880)="88a3c838cb524b25b0bfbd9eae0eda6ecef621f1d702bd96f21e6f7be5f6eba8739e318e1080fefd2e93f4178b9128ba03cf572f9a5bff9624960f8281957186a686047959bb39790a1bc66a2d6c4f13bdd5fafcc5e60ef8cb8ed2a49476795d2e2b8fc5625e4748c74b03d852de0572716a07cd2b8a16d1be0e9e86322568b099a14c3fbd47a982b96b29b3bdb7e79d62ce66", 0x93}, {&(0x7f0000000940)="2eca84e77dbe482da1e78b8fb57ea0f36150743adc4d11aa1038d2ce759f987973cd877db577f63fffbf73f71d128813be7b60a039e7697477cf1f8fa62e9fe79d5bba7a2b1333402003212473b4d0a15620bb0f5539f800af40586ee06ae8ff033301d82a70e6489ccc0f76a0f82e2d03ff6e93a95eb70456707c5b897bf860240bb8a0dd685a03a4b1a4a3f53cce5a455dabbaac3e7986c75d9c5a159fdc4a59631e11af92bc888a226f845a59ad4a329b8085f84f9513ac7a03db2c087f1095c2ffa434db1656f3a39fd9764d1afebf8a99e8fe09a51c51c48af5243d32e6d41c63e7b57e", 0xe6}, {&(0x7f0000000a40)="dc0da0dc3083bd00a8e3a741b73b24da938cba81843a5a65cfb6be6b5570b78acf786b79bd2205739bf8d22ef90e642865eaffce2bf1c9027ff84e6b2001783eef4f9533f105e7136f97bdd543760d52d22fafdc6e8cb13267e551ad55a5674c67f303b2f22a1c6c071cdf536a7f50dbfb329b36a23facf4359fced3f27cb253304f223f9dfb69fa511eef560a6cda66f079930e874101870bff0087e0f11186d5850e57eefd0ed576b9b28854b4055f5635cadffaf78d2bec027a1de2125eadf303de22932f599b", 0xc8}, {&(0x7f0000000b40)="c9a38d443fca1cf283c7ea9b39f11b79bbbc6714a7351ecc14f85bcb354582bc43e2e9f0c5c199c0ca4e50d895b2a90863e4ff90c4", 0x35}], 0x5, 0xfffffffffffffff8) fcntl$setown(r1, 0x6, r4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000c00)={0x23e74716, 0xffff, {0x3f, 0x4}}) lchown(&(0x7f0000000c40)='./file0\x00', r5, r6) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000c80)={0x20, 0x800, 0x7f, 0xffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000cc0)={0x0, 0x20, 0x2}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) fchdir(r7) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000d40), &(0x7f0000000d80)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000dc0)={0x9000, 0x9592bcd44e209357, 0x1, 0x583a, 0x10001}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000e00)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000e40)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000e80), 0x2, 0x0) bind$unix(r7, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000f00)=0xffffff24) executing program 3: bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x162226d0) open$dir(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0xc7, 0x1, 0x200000000000000}], 0x200020, 0x0, 0x10001, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r3, 0x0, 0xfffffffffffffffe}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) clock_getres(0xbe44501372635004, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000400)=[{0x0, 0x0, 0x0, 0xe00000}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x8) semop(r6, &(0x7f0000000140), 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0xb4bf, 0xffffffff, 0x0, 0x0) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x2, 0xffffffff) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='r\x00') rename(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() dup2(r2, r1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) vm_resetcpu: failed executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x7ff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x1, 0x7, 0x80000000}, {0x800, 0x40, 0x7, 0xfffffff7}]}) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000100)="7a70292c909ee43fd9952bd0a2d7d489b67ee7d312eba357d29f2c3c2349a78069e239475e9e4ea0efa98360a8255a325982bf37d124b2f1b4df90fe7f4217ef897612c296e6b21785521bdd00a6bb04f5b61c5f05a931bdbdcd2a92c7545a381720e80be6e98251853fbc534ba73905e0086f8aac99f6f8b2f0876773a0c91ad4a3342c523146d2374d9e3e6d4c1e96eb83c28122098de66897c15033afa4159f6c39e1031896e4aeccfd91bc4f8ee7653bc061f6c22609d2de67369de148dd096a066267c40d60e389c983ca050f1214b84794d6541feaf074b2", &(0x7f0000000200)=0xdb, &(0x7f0000000240)="9e36d2899de23c3ded899cafdccd08e3ab90eac042390689c2322e357ceca718058ac12c2d8705560b4a495f971cdcb287de4365de6efe7915767e23f48c9c448df18f2f21c4e73db9b5c7bf962692b845035720b6c5f307f1ac03eec6f30b076d62f5f8979e1e65f80d7c5c9bee9f81c1935902c214778c217f27d3eecd24afdcd25bede891542602ab74b09e096cfc0a0df2da784ae5cae4125334cb5088f3422ac74aaddef21fb242791fdc2989111e7e48104b0b4075ddd4934efe3e9279ed35babac5c6f81cc89b", 0xca) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000380)="a285d2bbd9ad745c87008b1b195e87723ad01934ace227540d9a1c733d45e3bbffc9e3648413cba359775f62631697ac58a038317832ba4679b07e4fd1cd1133158c065d44c23d8c8a61977a76e1c40fef33cdaf7fcd075b8341b12bf262150ac87137318b619642e3a705ecb7101bc28769fca871ca", &(0x7f0000000400)=0x76, &(0x7f0000000440)="71e7bda3b1945e683513dbcd364257980b2b243ddbcef2b05f27aaed1f44c54303596b37f1357503b55296945cba79317bfc32bd869260", 0x37) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x43, 0x20}, {0x47, 0xd3}], 0x2}) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x36, 0x4, 0x338, 0x7}], 0x800, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20000003, 0x7c5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x3, 0xd00fff98, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0xfffffffffffffffd, 0x2}], 0x1, &(0x7f0000000600)={0x2, 0x9af}) fcntl$getflags(r0, 0x3) readv(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/44, 0x2c}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/92, 0x5c}, {&(0x7f0000002700)=""/4096, 0x1000}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003780), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000037c0)) pipe2(&(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000003880)={&(0x7f0000003840)='./file0\x00', r3, 0x1}) r4 = accept$inet(r3, &(0x7f00000038c0), &(0x7f0000003900)=0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000003940)) syz_emit_ethernet(0xd4, &(0x7f0000003980)={@remote, @random="059fea5eb2d3", [], {@ipv6={0x86dd, {0x6, 0x6, '\x00ic', 0x9e, 0x89, 0x1, @ipv4={'\x00', '\xff\xff', @broadcast}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1d, 0xa, 0x0, 0x19, 0x0, [@loopback, @rand_addr="45b13a562e86f83ed8a6541e313cabfe", @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast2]}, @fragment={0x3a, 0x0, 0x1, 0x0, 0x0, 0x2, 0x64}, @fragment={0x2, 0x0, 0x0, 0x1, 0x0, 0x12, 0x68}, @hopopts={0xf, 0x0, '\x00', [@pad1, @pad1]}], @udp={{0x1, 0x3, 0x8}, {"395c1c24ca2ef6a3c66f71ca1b2d99dbf0ae8c453420ddc122ebeb518554"}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000003a80)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000003ac0)="97b99d35ca7a2ab317d52395821a79a4e121b93022fa910ee0bf8d9a3aff194bb0deb0a87c6ea2b13afae4977f5f0b53fc0243c81b328a0758080076dfbde330b49da08bc345cfee3ace5d545f204fc78961d80a941f5f595569ad43e9fa0e808804641922c1f1e275717561e1635ea09c01d257ea4470b6af53b76f1ccc4f2fe8f44b55cd72b0a10be1cded7980bfe7b7e6f13a43c9f662e419efa205a1c660ba32384fb323dfc500928d22dbd5e7f34daddf6af1c094c6858442b9d9650278b96d57a034b6ab7103bd8db6ee46937f02dbb7be6f0f4c70cab2799fa31986df5d912dab34833aef", &(0x7f0000003bc0)=0xe8, &(0x7f0000003c00)="56d8f9ee01b20de000aeadb06d221f9b148aeaac0034786c1db9ac2ec1afef2615b12641144f12dccd6670ba8e2501076f229e8caf11c1aebafeed7820ce204dfba8d67feba7ce6eb57a6ccecec42da114dc07f34c152084859cd0c43ee2fa51654e2421d1b6aa94221764edac18a67f573e60c21b5fcaa29ccfca73ed4eccfc894df900cb43399981bd63660c7e5a209043b5a6969f3205c5200c96e2935efdb32d407335de27857d8aef26032e527ced9a118a501d29f6d92e27a935933cf3293779a4814532a1b334747ae367ddf0c078b0e25a", 0xd5) sysctl$net_inet_carp(&(0x7f0000003d00)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000003d40)="6e147641d2f8ca581ae87bf1233d13bb3ce6846b2657f9e8fa1a0edebfa37f99780eb5f2f9f038a276aed85bc7ce4d5cc26e0c5dd1b66d8bbaf51ef552981480f8507838490a70699bbfe697a0bd4950584cc147de2dbf7c372789ce4710a4f8d2b33b5a12a1fe0554d8374a9544994e439e6e46f1b5c2fc08916b1b5b13f94e7fd5fef2de9e9a75b8789371b4c8017ffe0e36bbdb6eec740f4cca7bc2d0ae2899d1e242e4d590ed9c2ddeab337be906fca298a9df7bebb507236e9d60f016da809b96b2a9", &(0x7f0000003e40)=0xc5, &(0x7f0000003e80)="5028649fe20a3ebb965df410d669ebca4c7929f56182b19d3d619bec2828be1539877d12e3d725ed37b802a8e65e5562a416e9eb59c8be54", 0x38) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000003ec0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000003f00)) readv(r2, &(0x7f0000004200)=[{&(0x7f0000003f40)=""/81, 0x51}, {&(0x7f0000003fc0)=""/61, 0x3d}, {&(0x7f0000004000)=""/125, 0x7d}, {&(0x7f0000004080)=""/175, 0xaf}, {&(0x7f0000004140)=""/58, 0x3a}, {&(0x7f0000004180)=""/111, 0x6f}], 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000004280)={0xff, './file0\x00', './file0\x00'}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000042c0)) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000004300)=0xffff, 0x4) dup2(r4, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000004340), 0x0, 0x0) readlinkat(r2, &(0x7f0000004380)='./file0\x00', &(0x7f00000043c0)=""/239, 0xef) r5 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x4000006, 0xe1, 0x0, 0x8001}]}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0x9b) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x84}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000380)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "8c32ef", 0x30, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "986a43", 0x0, 0x0, 0x0, @rand_addr="bb35234e8e47abadf89f8a4b9ebe0b44", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f", 0x138}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x84) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x2) r2 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) syz_emit_ethernet(0x80, &(0x7f0000000340)={@broadcast, @remote, [], {@generic={0x601, "6b07aa4128f5e4a51b9817c859b8c838792534c00a684bcff66d7c5bb96ac03ea091742cc1ab025b0fdb9be51ab74f189176794128f7f61728f8ed408a2926ea38bc4786e932eaf4c1d515b00782ac53b647527244277ad0102307a5da3a207eada6bd2402bec8e2c9f032ca5244c6f0d829"}}}) syz_open_pts() syz_open_pts() syz_open_pts() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) flock(r6, 0xa) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r7 = accept(r6, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r7, &(0x7f0000000280)="5711337392a6c7f30a5e2f52e986f20c9f3989cdf125c481997cb427af3ed2361ce6b42cc45e57b730c76e42f42ad1a1841825cb1cfb7ed5fea39f79aad8aed5026b2754d0f2c15dccbea120f2737d8f0de42f697be1fd2d2f7ade5e7f1728bb20c759fa43ac0806ae33aab59196a5866b1be4f122a9900b32a921563481f271ef95e3805a16b5dc6f7379a4cf81d36e1f7f524dd8540173be8cb1b07c0927adb43502ec4460fe4f90c4934e5c19b9c45211e204d78cb452656fa58a6cc36642f0a81f755025f3160bfbfdf5b11891b4c91f525b5dbfec3d31c0bf83c2f599d22db57a7db64471ca75a07a3ded", 0xed) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x5) executing program 5: sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="e8f944d30fc54a2af08a6da43cc982d6544e73bdcb8267fa9f9c3c351ba5fe302143bd6ae2d74684dbc96a8fdab333db9d0b8138ba3b74fa964c1aed99849a353b1ce9b87b8547aa5022396d6c58a594cde17e489713ba63a9ce965b4ce2dfc96a515bbc590a2d3576b95722d2a039b444f8733bd24e617e8153e40034a9d0934afb455f09f14a9896b70f", &(0x7f0000000100)=0x8b, &(0x7f0000000140)="04aece60e10dec96e425a43fab894d571f34bb401c47b025881ca4c54745310f9dc337480bc154211161b0c7a6a4620aa2453ee1f985af2655b14ed9c68fd8bb2a50d7bbe5fb794047495b5163baac1bd8b2963ba8d4cbfeec31164596f13e1b3a87999c2b012a4b037655e8950a9045fb0dd9bde1e5b28e1651fb05c9250fc05e742cf1ef56cb87fa0190eb6f7a935e45e155db3e8c06e24b2108b9d52ae74a25222be35c5997e0", 0xa8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0880bc30fe300"}) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000940)="b0e4d8ba78ac8a5d0678b3f9615938c4f5cf6d394ff2d2bcd9a2da401950d26fc391db6b1a1b3d4623fa2af50ee250c57f087366992cfadeb75689506d28fceeb6de09e264ada28c9284e80dadc09561ff88398fe124303e8b7f40835ddc4ca7023a3c094886d0e46d12ad452130afac330fb0f07f7b58ecb22a7aa220bef8b94d85a0c755951020e3496ff7f281cc4f064426b3536e3747ce6ac6593625ffbe3f0364ffe3ad2b4a0528b0489f26b8fb4897145b298fa3b7747cdafc8bf854b4e59da6341ce6cb4f26d35a7687c41c8576046bb5b9e2d6a49f82fd70210518c61cb93ae5fac74d0e3bdfc4", &(0x7f0000000a40)=0xeb, &(0x7f0000000a80)="24db552857ea8493bafe8a41c2c7f0d648fe5494257868ca7a290f2dad525839ade75ea754a12d340b9c1b916a199b9034bd3afcab789540c036be2dcc2fbf05dd0005491bcd58c12f8f65f83f8ec66efd502ff11a6c1229f15f277fff2c99eebbbd174762ac40e409fbcf3e0b2e758f329c9dc47cb3e0e417ed2719fbca07992a3922ae0aaafe828624addc981023", 0x8f) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f0000000b40)='./bus\x00', 0x8000, 0xc) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f0000000680)=""/185, 0xb9}], 0x6, &(0x7f0000000740)=""/248, 0xf8}, 0x1f}, 0x10, 0x1800, &(0x7f00000008c0)={0x100000001, 0x4}) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r0, 0x6, r1) r3 = fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1e, 0x3, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f0000000000)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) fcntl$setown(r0, 0x6, r3) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r1, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x97f, 0x0, 0x0, 0x8000004000000000, 0x5, 0xfffffffffffffffe, 0x4}, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r6 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) executing program 3: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c7", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) chroot(0x0) pipe(0x0) getpgrp() shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chown(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/179, 0xb3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000003c0)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x82, 0x6}, {0x47, 0x73c3}, {0x21, 0x1}, {0x40, 0x9}, {0x44, 0x1c0}, {0x21, 0x101}, {0x20, 0x8}, {0x9, 0x3f}, {0x46, 0x65}, {0x24, 0x1000}], 0xa}) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000240)=0xfffffffb) syz_open_pts() executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)="d89ec5a317a9097682970f79eda7bf16df98500aee3d4f45c91d61befe1fc98f2edcdba55057d94991eace41d1df76cb6535111d53c5e9711aa0c3fbd8eaa7467bfb0664188127e1bad45d112c584bbf098eddd4902372aaf3d9efc441852cc65e00622da18a50d8bbf39219e5d3044942ea4a00000000c8b1959b591e2528b0e6afe7de852ceef1503b4ac4276f434aec6b06e1eef90de8f9ce46fcddd8499504e11c0d4a3022759cd50e2c763da952170462eff39ee0ea62a6e1425df54316cac5524712ea84e58b7575f41e787170dab952672036837160ab200a80c2c67df0ecba034e7d14d4996edb575a30b168b2dee72584019f147e9c10d35ad312cd4497fd5bd977c3dffd07db0d02378211a5f79093124571ef30d3b4f6e8f27263bfb9d74407151bc8894385739b44a47cc64d557cffbf858c42c02af8e36e2ad69a00fb3100"/355, 0x163) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x20, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x17, 0x0, 0x0) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r6, &(0x7f0000000280)=[{}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x1, 0xff}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000001dc0)={@local, @remote, [], {@generic={0x8848}}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @multicast2, @random="9fc551217c64", @local={0xac, 0x14, 0x0}}}}}) executing program 7: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sync() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f0000000000)={{}, 0x3, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069c5, &(0x7f00000001c0)) close(r5) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x222, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{}]}) r4 = open(0x0, 0x0, 0x0) r5 = open(0x0, 0x80, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) writev(r5, 0x0, 0x48) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0xc0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000100)={0x1, 0x36}, 0x2, &(0x7f00000001c0)="12fff9257670b933a31affb751cf", &(0x7f0000000200)=0xe, &(0x7f0000000240)="06ecad1f6e2f360c71e597d15a20e1063ac1657403ac093905320513a86156e1de252741dc0db00f8c86f96fa14e72d1f780638cbd16a836d32a5bffff9a27b09f464842170c358ce24db2adb602b5cde753b54dc97c7077", 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001940)=[{}, {}, {}], 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x16c}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) getrlimit(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmmsg(r0, 0x0, 0xf, 0x800, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000440)="d43243b79298270335c65ce195cd2511baffaa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f53546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e2934dba04c64ec0dffcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e85953a8db130403d241ac641af760cc41363fd91c56eecaa6204d63df5314d531c6d46e993dceb551f283556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43fff00a553000a4e0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e900"/518, &(0x7f00000010c0)=0x206, 0x0, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') socket(0x1, 0x5, 0x4) sendto$unix(r0, &(0x7f0000000280)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x4, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) executing program 3: r0 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0x0) pread(r0, 0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000564000/0x1000)=nil, 0x1f}, {&(0x7f00003d9000/0x4000)=nil, &(0x7f00004fd000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000591000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000322000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00003c8000/0x3000)=nil, 0x8000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x5}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x2, 0x0) readv(r1, &(0x7f0000000480)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x1}, {0x4000006, 0x2, 0x0, 0xfffffff7}]}) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x790) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4c}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r3, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) close(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3", 0xfffffffe}) poll(&(0x7f0000000000)=[{r2, 0x86ef6a69ee17bf91}, {r2, 0x4}, {0xffffffffffffff9c, 0x40}], 0x3, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f", 0x138}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x2) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x40047477, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b5220d88f1155400"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000840)=0xff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x4000006, 0xe1, 0x0, 0x8001}]}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) poll(&(0x7f0000000480)=[{r0, 0x24}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x41, 0x0, 0x400, 0xffffffffffffffff}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xb7}], 0xc8b5, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r8 = dup2(r7, r7) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) close(r2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') dup2(r1, r0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000000029, 0x409, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000006}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) nanosleep(&(0x7f0000000100)={0x2}, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x30}, {0x6, 0x40, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb4", 0x10) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000004c0)=0x401) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc3", &(0x7f0000000000)=0x69, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4, 0x0) recvmmsg(r3, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000680)=""/208, 0xd0}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000440)=""/1, 0x1}], 0x5, &(0x7f0000000500)=""/36, 0x24}, 0x3}, 0x10, 0x842, &(0x7f00000005c0)={0xffff, 0x11a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) msgget$private(0x0, 0x9d) getuid() semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000001b40)={0x1, "d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e84a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf"}, 0x135, 0x800) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xfff, 0xfbfffffe}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="00010000000000000100000006000000168c7848232df75e2e930d6499bb42347cd9ac8d35cbf309a4e23b2af6ce5ccf0588fb9c67461ea064ff422c4251a5040fbdb48a8701592f275c56cf7cde01202b46bf797ef6ccc103b54d13cb488e4dc41c3105bac0424591945f9ede7a2894291b34f936df43b11b49af1d466be39d27e920c713bc5ed632233934a67ddfc8d552e6f914c03b5d39625a1013eac0f5fcd52823f2fef8a7abd66030cb2bd1828ddb918663c8a74a1cfa6a375754b5d8f3d1fc7649a843c9a9213646695fd99f51fe2b310754b1685c173c33e15ad6a841e1d6545ce9e882b4a22e7e448dcfe25f5199ca952f8c58c300000000000000f00000000001000001000000f6bf0000b2b8b6b54aa85cebd603d20b4583a6ad94a7fadbc4694d628a1119901aa61577450e479b06adcd56483253a8da1f822b16282c4650fa7901c4637185876151898f58a941fe6f530a1d96cc06432f7068932ecedbf3900889e73445defd40a86af526fc2e1ee22edf72eeda59a0e4191a1f4fc622bfd72293477849d84ccb718f543d75f02941a3db596d830b77a76fa9034dab859c8c4aa09d335f5c768fa8ec4fec151665771fb16f9b1df089d62d650fd6603b6b5dca527d5ef3f2be939f7b0583d4dbfb5d8ed91062ff0ee7fb8d44233d48d371d40411ff5a85dfec56ff06a8a67d2000000000000000ffff0000f107000059df2ecf6cbc7fe446a82b6443ac00007000000000000000010000004000000091a52d0ee1e8acde6704fda4f02ff6f90b700494627fccfd3274511c998af79213a2047b31a2bfd31ef41dba621c584e0abbacb5b5bc998499cc7501faeab13ced0640a7a8cfd3c84f06634472da434c9858d9050192edaefb1c71d148e80000c800000000000000ffff0000fbffffffce78267eb90a09563cb0ce217c433de1f1aeadba4a0bd2c02ec99f77c0b3a1abdca6b2d6459f5089ab49fe2a2535b98b9decfebbcbcb163690bdde2bee91e9b18d8c7b78da1fee89307afc58371e35375043ff19e3fdfc702479c32674ec0484adb8e6c31745f30027f808c3a10082137af6ab09aa8fde225b31d25013c6e404b6522dede2dcd43fe64510639c00000000a6cdec4b0f172ab83fd433c1783a1fea3b9f461593463785762a842b90f0a7102534eb5a"], 0x348}, 0x403) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() seteuid(0x0) r4 = syz_open_pts() fchflags(r4, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x40}, {0x4d}, {0x16}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r3 = dup2(r1, r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="b437ab93c964ca79", 0x8) executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x8000}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/65, 0x41}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000280)=""/17, 0x11}], 0x4, &(0x7f0000000300)}, 0x1003) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="1000a09c000020000000000000000000"], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000c40)={{0xffff, r2, 0x0, 0x0, 0x0, 0x81, 0x2}, 0x6, 0x40, 0x3f}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000340)="53fba2b5aca45d187dbe07e4a09477f4e53afef352a2fb6f29502cea86ecb6c272b09278e766fac5f458afa55320cd011ff78c36a9bd906233ab5cf66cb5e2b7cebe23e6c1c04678d35234d62f3187dcd64cc676bcc7bb4fa07a06f563acaab101f83fb5b208f233126217d7ed33e13fa50bfbbee5893c115267f3d9248c957c9dd97ea955f4cf1de3e051f86fe73b629d34d08d5f5b07b00fe792af7dde2ded0aefd4d10cef788fbf8a25b6c2956e74fc07416ec3a3e57100db91f183e1d4ef1366e114697e628e9ac604666a1ddc5f8edf3ef76ec77d88fe9d0204228462783223de9629a25473ba7c8d567fb7a6a84c4012581b12c31b", 0xf8}, {&(0x7f00000004c0)="57382f1ef284c6c4e259c693bcd33caedc7d16274b8a2964b3f10ff6948c5e7417c2c3fd168254e738037e0bc4e9e0f4c142e6f9da7390aaaadfe1573ff8b40d60c9daf5275e7f94ae2223c1ace52dd7d7b5779a3fe130101d48ff5c38c9a71e5a2460fd92254e60315885b76511f8c3cf3baf9a14aca1370856994d1a1384edfb55f5e04ad2108cf2c5f5f0f8eaf5ca20eaf165e52a7c0454d79c5c8b1f418a66d80f4d02f1cd2eb23075a43d9b05f4d5f08ddc87a2768238fa8b73e7583c2e96f80aaf7358281a7c63a09dce09a099b992ef18ac64926a00cdd6b05cfe36c86bd72e2647151871c71ac9efa76afd9f70533934a23233adc575db", 0xfb}, {&(0x7f00000005c0)="453ca37b9e6877de46ddc37f17ace9dd6885e2856c2cbfad34a03c8bd41951a5ce49ca9d534e5e0c0313fcf15811a33dd05613e7353bcbec4961b38b4fd33be0cd8cc303f9c028e8ac515867dba55504307b0f65eb2794185a4d72bb655cca02a08cd28d5670ee3b83e5bcc2a618d9f6d08cbeef9c55e3cd2341b2d454f4e1b63ee249bbf1710cc53f191f6e515e4172c329401b23f600425f4636af565823a346ec37d6cca834a34e63c5151d1530de5417ba9860ec234fb744ea7aecc444b8a2fa58819b3fde7fe22c3440edbf", 0xce}, {&(0x7f0000000180)="141bcad94a547f53e60005a0b2ef36fd79bd45276cb585e33cbff49cf3933c502f38531291c47ce5a5d122217aff8ffcad1c4f80273f920604bab5ed6b4b91f3fbff39e913647f20b5a1676489acc56f5a09c4595b40268f4809bbed62b418aa35b4e779b2dd3d4bfb81c36ee01040", 0x6f}, {&(0x7f00000006c0)="9749ae6eefcbdf8a55dfc28db76d240c7ba9a10d69fa056d6a2bf6abae0087b33f83ddac5bdd3ca7394e212f06b07c0ae9b4a2fa179f36d7ccb93aa4386be84e82ecb2d737b45c4530df18dec1ab002530b4cbe59d70e9f900c69056f67f23f21a114b557fd60e685a71023e507b1ea2ae710c8964b46cabc5", 0x79}, {&(0x7f0000000740)="d7fcae3c1b95f21172afe99c6f3152d63c7b7135071cafec7fb7ea83ce8e07d20a366a6910ab241d640b46acf6f6999ce5011e64afab0d96328937135c512813d5c7b70847a0158291aa98d646c65f160484d19daa2b07cab6153ffe4528d5c387bf8af309e95d6b8d999d18420433924c5e29ecf8dd05c0d3909016e06b4961ebe1150de30ec0c8f5ae12154bb3164a0de0b027b2ccece0a19c915466e1e590d2f3109faae321805346be84851615d41433e30d206b438be0fb1ac77b53a0c7fe507b195e3713aefd2b9b272fde5c77748f7ecf83bdb89f209867e79403", 0xde}, {&(0x7f0000000840)="4e6e031ef0ddb391efc851d4a51c9487718f89de42a563afcc49c9ceb63b05dedd4eabf91f5f470d4a702e51dd4b4caf64ba9dd87079c035b362bef0641208141fc52c277928752b98d659d42ccf7a963476868d07ab667caa41f6034e193de3d138f43158dfb1e5954f4d3171810667ec824f6833c4653ad59412c20a0b17b8ffdc5338e90987ace24a80ec04ae1e339bdb55cd533ddcbe749aa2b8f4f4698fc61c6f1365938ba40f4f84b3", 0xac}, {&(0x7f0000000900)="b21b19692074d23cae9b7f3437c5b2a547bbfcffa8da0b7ee7a6564642d12c7784cdf34a89be47a0a108e825e90ec3da436e3ca8677cac691a2904d5b4de07b87134056393101450f9f8ac5e960fee9db649081618312ca76aff22bdc65690d266d05ae9adc0fd46ae975c337ccb50cb940f25ce0dbbee0141ec748217efe642b65be838609b", 0x86}, {&(0x7f00000009c0)="44213de88c8283b897b23d8a8b47b17591f9939e0942d3b31544f5e1f25ec6e61591d6206482c6fab9279198d85d2a3d8a139c67058c6ab80174e7663ee14465514115bf8750590216299de55b4536152471044314e047932934e46fe8d5893f9665180ef3d7b9559d05ec01f270a2e8052190995191d96aae2bcb1a21fcc515dc23abd5dbe7d44d6923600935f763e64671c6fb97dcb7291958a62bb0a4c29327a59c6f1794b4360fc1fc33e629d53a3e212a291ca010396d5a35856d3c7ff9ab40e541fe40f29a8741e97154d90afe0b0ef812ac5afc7e6770bbe20412ce44fc54899eace763", 0xe7}, {&(0x7f0000000ac0)="05cdcf41518c6c1be14991a065fe781c453a5046cffc5bb4f0d6b7b7e4933175466f734a17a3826b511b4503f712376636fb432a6749dd798d96b902ee21221963e6bea6f0b5ae66667b3cf80a37894305d33e3c0df78753e152a30b6b4807ad6d06c686ef8ed68093f20ad4ffbdbd", 0x6f}], 0xa, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="20000000000000000101000000000000f6e1cd123dfe86f35c045ac64606022d5a428886b9b9106a475ef9085cb3d1df3f24696c9c88d3baea2511aaeb94bf8e398cb12f1dc48c7e6c00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48}, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffd48, 0x0, 0x0, 0xfffffffffffffd87) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(r0, 0x0, 0x0, 0x80000002) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(r5, &(0x7f00000001c0), 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/176, 0xb0}], 0x1, 0x8f) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRES16=r5], 0x0, 0x0) executing program 2: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) chdir(0x0) symlink(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x39de9d0e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x2, 0x1810, r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0d0e5012c3842ffcc300"}) setegid(r5) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmctl$IPC_RMID(0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240), 0x0) mknod(0x0, 0x0, 0x0) openat(r0, 0x0, 0x0, 0x9a) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil}, {0x0, 0x0, 0xfffffffffffffffd}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000365000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000392000/0x4000)=nil, &(0x7f00003cf000/0x4000)=nil}, {0x0, &(0x7f0000287000/0x11000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f00002ae000/0x2000)=nil, 0xffffffffffffff13}], './file0\x00'}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) write(r1, &(0x7f00000002c0), 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000240)={0x5, './file0\x00', './file0\x00'}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551", 0x5}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2b}, 0x63, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000300)="295b0ab6c00393cbf3c88d5d7a88af4f8956a5d6a2295ba0b2209c5cfb4f7048e4c42869e3c3043c6cbdfa9ceb5f7ad27a47f93d8b010000000b2eb0fc5ac7670ff3330626b5d5d1f7570010000000000000cbc5cd51ce36f91afaa5423031c969d291f722182303ddfdf44426569e0c5a7ed82de9f1c7239175d52cfdbf9ef0ed82babff05cd2f6b9585a779fc61cd8ad1a1f0edd329098c0ecf11290ecec5a45e333a50ce2951392edbf9146989766f8828894caa8f2a03f1d0d92462016548d432f4a1d8e997055f7467301bcf35bc846057e8156cd0a06d1eb0db972c4eccca32942d767aa90b7f4cc0b6a8fbf66473e66c65edb20dd88e941f60f466a6b4a48dbafc21108069bf77dc8ea1393ea0e61eca24cd387666892d2d34a946293a80d3692b9409ba9dd25fe5b8f1c1607c852ed5854d8d94a6270b7c6", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x3) executing program 0: socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x187) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x121, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r9}], 0x20, 0x402}, 0x5) fcntl$getflags(r4, 0x1) r10 = openat(r5, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCLOCK(r5, 0x20004276) chown(&(0x7f0000001500)='./file0\x00', r7, r8) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x1c8) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0xc, 0x3, 0x9, 0x0, 0x6a2, 0x6805, 0x6, 0x1, 0x2, 0x3a8b, 0x5}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sysctl$net_inet_divert(&(0x7f0000001600)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001640)="185ebe5d2d539b9a85c9493f81d0c956b769fea744870c7d5403", &(0x7f0000001680)=0x1a, &(0x7f00000016c0)="c65879a43b24cfb9832ec17489a082f749222c3d2a7f65338684da6ecef25f790341adad23bb2177351309d7103c82f2fbed52c27d5e4eab1bb6d56005ccaec96493589860d82172d66050fe1bf77a6a30d46e6acc285b9fdc81b12f710daf30661019faaa4f015c7daecccab179e6e43f3f8be21c205e7474da7d9c308490a8191bc0ca67540653c7367788955ae2cb96453ebea4ab7a4913", 0x99) recvmsg(r10, &(0x7f0000002d00)={&(0x7f0000001780)=@un=@file={0x0, ""/256}, 0x102, &(0x7f0000002c40)=[{&(0x7f0000003040)=""/4100, 0x1004}, {&(0x7f00000018c0)=""/130, 0x82}, {&(0x7f0000002980)=""/188, 0xbc}, {&(0x7f0000002a40)=""/107, 0x6b}, {&(0x7f0000002ac0)=""/122, 0x7a}, {&(0x7f0000002b40)=""/226, 0xe2}], 0x6, &(0x7f0000002cc0)=""/33, 0x21}, 0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003000), 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setreuid(0xee00, 0x0) r2 = getuid() fchown(0xffffffffffffffff, r2, 0x0) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x80000000000206, 0x144) write(r3, &(0x7f0000000180)="1e", 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r5, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[@ANYBLOB="aaa613e2eddf0503000000969db2e70670aaaaaaaaaaffffffffffff080045000014a67d3bddff139aea6df0f0d1d87971a1ef32dcde8c2c8241590e6c8cbc3476ef68b5f094a6c08ba22a1acb04b3109c04642482fade8179a6fd611831b583f5448c77b32a74cf121d0fce3ef3aa54303419ae031e1e69223e60eec1"]) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x21) executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x101, 0x436, 0x319, 0x9, "46516d99c370be9bfed74367977a2dda09121162", 0x6, 0xfffeffff}) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) writev(r3, &(0x7f0000001580), 0x1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ftruncate(r3, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x2, 0x5, 0x9, 0x108, &(0x7f0000000280)={{0x4, 0x3, 0x3f, 0xbe, 0x0, 0x0, 0xae}, {[0x100000000, 0x0, 0xffffffffffff7fff, 0xfffffffeffffffff, 0x1f, 0x2, 0x2, 0x8000, 0x8e, 0x0, 0x2, 0x1, 0xfffffffffffffff7, 0xffffffff, 0x3, 0x0, 0x101000, 0xffffffffffffffff], [0x5, 0x7, 0x3, 0x5, 0xd418, 0x7, 0x5, 0x80000001, 0x101, 0x3], [0x1, 0xb98, 0x1000, 0x6, 0xaa, 0x8, 0x400], [0x3, 0x7, 0x81, 0xfffffffffffffffc, 0x71, 0x40], [{0x80a, 0x20, 0xee1, 0x40}, {0x7, 0x1f, 0x80000000, 0xff}, {0x0, 0xffffffff, 0x7b, 0x6}, {0x3ff, 0xfffffff9, 0x3, 0x80}, {0x4, 0x4, 0x9, 0x2}, {0x7ff, 0xfffffffb, 0x3f, 0x7fffffff}, {0x2, 0x1000, 0x2, 0x1f}, {0x1, 0x5, 0x0, 0x8000000000000000}], {0x2, 0x6, 0x9}, {0x1ff, 0x3, 0x64a0, 0xff}}}, 0x3, 0xff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xcd1099661ac24f6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) executing program 7: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x17}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r3, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r3, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)) close(r2) r5 = syz_open_pts() r6 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) kevent(r6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r7 = dup2(r6, r5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write(r8, &(0x7f00000001c0)="e053153269ec71d72ebf6150d660ede5ef4052cc121c3516c240204850e964c9754ae5e5412bc83143db56ccc5fc131189546262a6c2d29702a0d049aebc5e9b3c73ea3216a18a1f480d76a7a8cf87feca5648fd32665429ed30e7501144db63e1cb3f23c288bc675241271d8849dee77a583587649534c7", 0x78) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) getsockname$unix(r7, &(0x7f0000000280)=@file={0x0, ""/50}, &(0x7f0000000300)=0x34) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(r9, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT]) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x38029) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x100000}, {}, {}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x8, 0xb65b, 0xffffffff}, 0xc) fcntl$getown(r0, 0x5) r2 = getuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r4) msgrcv(0x0, &(0x7f0000000180), 0x8, 0x3, 0x1000) r5 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getpid() r6 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/54}, &(0x7f0000000200)=0x38) fchown(r6, 0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, &(0x7f0000000340), &(0x7f0000000380)="fc636288125e478fdcc53f493f280c20711eb90d56eb4a4073d31156b39cd9bff3358f847cc4e4cb26c06485dadbcd15b144ad14cc4635cab838253cbcb32dc6ef837fd4bf73c19ec42b69da0c5a187be4d1c83e64b1b24e24e46db2d6d1756c1a52fcb6f5c2be9cd68cdb90919056f0618b1f7ed3e451edd202f24ccd97674b3cecbadc", 0x84) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0200000000000000e5a62499e3a2ca95be16dfe12037fcdfb95fab56cc552179f5a3f15173c5c5f81ace0412bb0de0a8651277f295cfe540c8dba843c4593c1e6ec651ca43cd18cdb2d18aea135d144aa469531b66eb9a0ff1cb6273cc67016560e1ebfeeaeae81b5c8e1454e5596648d21786bde1bef44ce981bb28f9cbfe22b22456e0bdc6467fcb58eb4f2b9779be3da7dbbfc18ef7ca6f6eea1f1e357584273e6c44914f0e9c24836981b4c0be764945813480a02d2889c5c4f3ccab6a11a6960c3832133d38bd1115ca5e8ebfc29a14468266e3d1c53cd5ae9813077c2a894401"], 0xe3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) truncate(&(0x7f0000000540)='./file0\x00', 0x8) getdents(r1, &(0x7f0000000580)=""/81, 0x51) setgroups(0x5, &(0x7f0000000600)=[r3, r3, 0x0, r3, r3]) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x64, 0x0, 0x8}, {0x80}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0b50003e00000700b77391b100", @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000180)={@remote, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@arp={0x806, @generic={0xf, 0x200, 0x6, 0x6, 0x8, @broadcast, "7414752a900b", @broadcast, "1fceb10b257c19e10e5cb30475adf573"}}}}) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) setuid(0xee01) (async) r1 = socket(0x10, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x404, 0x0) (async) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) (async) write(r0, &(0x7f0000000740)="76e5dead6f0902dab34106f632e0", 0xe) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x8000, 0xe4) sendto$unix(r0, &(0x7f0000000040)="357f1b2ec6d34887813b92553b63d60a96a832093c318d801403eb769fa5e107634d77b890fdba6da3fa476a4061a5421b046a5d3864adeb106d89000cf2e93549d68afe8a46dc1c6151fa2f44d58b133a8de13d8a34b6a179a57b3fdec897dc70551b6b70c3aed1a38af58b56ed8715031a20f9a8dca999acb20c9e9ef3", 0x7e, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xb4}, 0x8) setsockopt(r0, 0x1000000029, 0xd857, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x4) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r4 = socket(0x18, 0x1, 0x6) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1f, 0x40, 0x6}, {0x65c8, 0x20, 0x0, 0x1ff}, {0xef, 0x0, 0x20, 0x7}, {0xfff3, 0x5, 0xe5, 0x4}]}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r7 = getuid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r8 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r7) getpid() geteuid() semget$private(0x0, 0x4000000009, 0x82) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1c}, {0x6}]}) write(r1, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) close(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x100, 0x8, 0x5e68, 0x24, 0x4, 0x5, 0x91f, 0x10, [{0xba, 0x7f, 0x1, 0x5}, {0x4, 0x1c5c, 0x8, 0xffff}, {0x5, 0x200000, 0xfffffffe, 0x8}, {0xcb, 0x9, 0x9, 0x18}, {0x80000000, 0x4, 0xffffffad, 0x3}, {0x37, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x8001}, {0x1, 0x6, 0x5, 0xfffffffa}, {0x32, 0x9, 0x5}, {0x80, 0x200, 0xf4, 0x5}, {0x0, 0x100, 0x0, 0x8000}, {0x71, 0x5, 0x800, 0x3f}, {0xdf99, 0x9, 0x7fff}, {0x9, 0xc3c, 0x9, 0x7fffffff}, {0x1, 0x7f, 0x1, 0x7}, {0x200, 0x4, 0x1, 0x3}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) fchflags(r2, 0x10000) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)='#', 0x1}, {&(0x7f0000000200)="a7", 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket$inet(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) setsockopt(r4, 0x0, 0xf, &(0x7f0000000180)="00000001", 0x4) setsockopt(r4, 0x6, 0x10, &(0x7f00000004c0)="000000009bc993c00908f4b862a81f6c2b2bacf57264332a6956bc4f1602000000000000005b3a2dbe548bed34eda98dc18a0e655f0e72643e1bfb15cb53f3b39a4b595bccc9213366bec2eaf8b25be5b19794883b7cf636eda0264d34d0b1e9ee8f27630000000000000000000000cafc2fadac4d6e0a302628b1ab6ce3bcf5a22fb5a8e60b2b37087d042b621985c9647832440cc3b29ed4ddcfb945446cedd05b0cef9748d534d093580d562e661eeebaa0ee8f4573bfded152e0a8b3e7e6cea29d603cb7ec2e5b8bcd1d70154b14c7001ad1527573e8a44bb422b5188c1589a9e3a7afe0a1e1e67ea0e88232", 0xee) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x10006, 0x10, &(0x7f0000000100)="010082", 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4f) r7 = socket$inet6(0x18, 0x4000, 0x8) getsockname(r7, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) pread(r0, &(0x7f0000000040)="16", 0x1, 0x0) executing program 1: socket(0x0, 0x2, 0x0) socket(0x18, 0x3, 0xfe) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x100, 0x9, 0xcd60, 0x2, 0x35a}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0xd36}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x102) r1 = msgget(0x2, 0x10) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="31a696c1b37b708988d826bfbeae6085dac79a314f", 0x15) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x20}, {}, {0xfffd, 0x0, 0x0, 0x241d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getuid() chown(&(0x7f0000000140)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r4 = getuid() setreuid(0xee00, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x6d, 0x0, r2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000640)="d3834015bae9bb4419821b712c755a90b0a9da4068f2c798edc7558010f10e3c64c64ccab7ed7659fe601b05b107fa30471c51c6613eddbd5af8c139cdb0fe2ef1937c4cbc2414a2eba41f00362581021b3027e31207f04ffb9af0", 0x5b, 0x1, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r1, 0x40) r2 = socket(0x1, 0x4000, 0x8) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)="8cebfb624ffdb516", 0x8) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r2) setsockopt(r2, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x10, 0x4000, 0xff) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000600)=0x6) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7, 0x1, 0x8, 0x8, "b35fc157de4b3a3f96133fde74c6f1245cc178ab", 0x8000, 0x20}) fcntl$dupfd(r1, 0x0, r2) executing program 3: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x10001) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffdffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xe36e) r3 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) lseek(r2, 0xfff, 0x0) r4 = getpgrp() sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r5 = getuid() sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="71f91fe2ff9c76d58dfe1ab53891c1a7d68cc680419280cbdcfe3e4776efb46dccbd6a479d8be86c9397c7fad6805122c734f8e980a822f1c612995a152a6ccce219aa65c337e5cbd37feabf8ceb51f67c7bc8e3dcb5e01eaa9d05a5af026b09990dd3c11e8d0c750385222751c21fefd0d7e9b005316981b91052a497a4b1838b07bb5709daade86c610e7a96d86f5aebf0eb2e3db531", 0x97}, {&(0x7f0000000200)="5a586579a754bdc9c7757dfb40cd3b7bc50a47e8d2c92bd804426b97f67dea706f298424967fd8892f7ffd555059a028f55c9d00d94775f733bd4cd94c079f8d7e84af0ec34721ddbc77a138d98fce20121e8f46706a784f10a259f3", 0x5c}, {&(0x7f0000000280)="7a96b0d1f9543ee7db4fa149a824cf1d2a731d857cbb42ee8019df55e2cbf186a472595069cafad3fb35607c8ac96f62e7f8b8a6b2eafaf81e17facacffb02192750a82e17151c707568dc828962eb524fbdfc1c21288feec51fc2c5b797129af4b600922669d9657f4f22b3f65cacd7b40efa609c60778e5ad20bf5ed6c4110fac45c5fd0bf7b1ffcc162dda2996efd729ad1344dc9327702dfac8c4adbc82b65de820e80cd97c43834546a3ba0085d2e0a1044fac06b325a84431be04895c06d9766b50954508d97572963090bc5e98db522d4eca90574751a8e", 0xdb}, {&(0x7f0000000380)='-', 0x1}, {&(0x7f00000003c0)="1094febe39216a32bfbb804074fbc2a20796f0f9128036f378b4782c27430a19e669e4d5553d9a7478393b80078719ff44d7fb0b1944807e6cb5b8b5886417508b8ce86f31faa292f3d18a384d02e0f0ad196e23633b4d561e2b34e24451d5b4598e4b5f0e846ec5b4ca27ee6a5837a8bc4bc7", 0x73}, {&(0x7f0000000440)="448f15ab53ec06dc3b9225ecb4b999890da81e5e3b8c2510b5aaee9253cd3f652c0090b534c238aa15fb84e9150a2d34f8a17096de5affd9d7f59addb0f386af18", 0x41}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x20, 0x2}, 0x409) executing program 6: socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) poll(0x0, 0x0, 0x887e) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x8106}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r4, &(0x7f0000000180)="0400a8fc9dfe842e583719781f8d", 0xe) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xffffdffd}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000240), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00'}) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x56) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/95, 0x5f) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0x6, 0x8, 0xa2}, 0x2, 0x0, 0x4}) setrlimit(0x1, &(0x7f0000000400)={0x6, 0x101}) r3 = accept(r0, 0x0, &(0x7f0000000440)) sysctl$net_inet_divert(&(0x7f0000000480)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000004c0)="03b23147088c08097ab869739983f7b3eca3e8", &(0x7f0000000500)=0x13, &(0x7f0000000540)="4b1a565c3b27d64f4d5de9133a1abdbc76765a68b09fa32e21bf24b47e85fd04669af4d586a2b83cf3f83dd291004418659b22e5e78cfe565d5dba787e02ceaea222c5f73267a8c41cc921d7d77fa26ca8922247f1fade29c0b4c87ca001cd4bca71a8e20dc6a844fd0698f323af23fb1260f8031d18517879fe6f3e59f13e677a699e163fbc718de1362e5cf51614d59a779823e518f288e5b39aa8a041c3b2e06f54a4d6bb1a49cc2abdef6ff3b586e0bccbdd17eddc7976e53419bc2e5b790d6e7571b07c6c4f7306d45c7fa727b7d26edf8812bb9c1667fcb461909dcee23003bcd7ca3901b015a9262a5a7e8ab082b2f696256529db5c79e83af94a8487a899de4720e82dde3fdfd22191d6703662bb471f2897f034379f745531f8039dd5a475fe3d0a0a7c66f500f0aae02cd41cc9fe2fe851c964515fdd6602998ee3d2220e95bc01dd1f49f54066f4ecc8536bd5583df10bbb8ebaa852474d9b546b6cbb559af3d8070cf9b927787b7a0845dec1e343468d8be690b4a8cea2a500bb229312537ec5365c3e22fd395d23ab61af04c0899884f2bb79f2d788a369849e268fba5abf31f970eeb767e16f244ba942212782d5fa15cc46fba18520c9e3f254be71f3c138a52c44e4cda08d1b4b38a8f8c085bff3e614caaa11373d7cf5e9d65cce2590fc2431145c8a6c1a96d881cf55311ce4c7105119c8b285db8c659b55c408fc8680901cfe702832a7626d4a50d694b0673400ccf5d48dd4d347ccd215492014150df1ab95f30e63720680ec4866f5aff2c093b6f2e3f57dd3aaf37dff043817a83218dc670390256f8ea2975e8a8b822f3ff8910cecddf8747fe1136ec1329464c75b09eba3bb8c610a57cbe2c6230539960729cb1e6ea6fd797e6ee0d2976ae6ffca7edece863acfe7bd66564579fae07d1b93baf99b7b3c2cd14d8374fcf2f040480e859bcaae0846d52c3048d6ac549e5aba25b63307e33c70151aeb0434497d3e12d3dfefc43444c5f5534dc28f0b13b01e2bb4222792cb83c6a2460fff413180c84af906074e51528f616f7fb33e83840ae4ae042baede49b9f024f908d7ff11dd7cd7b721799112455720a21fe963fa0601338ae46103db7bb8c548452dd38374d3c9300d7cfafe9f40f5d133cfb12358a749559f0141e9b0f0043ec0e9f370a960190d4ffb5d5b762ff59a5e7dd10e75564f3e8a6ff4154a313cd2ac6b5c1d3870de0e6fcfe5b543ceb5e05a2b54fc92a860f9ec8465a82c7057c5611044136e1fcc0f18862a4e9b37de017fbcb0631bdebc3489d45dca908865db35fbbe9d6488fa608f6804803c23dcb2edfeaccf02b7d8e217495db142e886e3ca855cab54734c2faf82eb814ed6fe2e4ac2d564cfc77bae916a3500e88965a041544170ef4029ed804a3d2d32cb62cfa78433edfaba2282aa70d2f0781f1cc93fe438f372c14c907350f9878bda17a7cf03edcc58d81e5cd8eb5d836604c91464588e903eebcfd41700ac3c8473784a073814e74d1ee4016e8971e4d5fb0e1b622ff4e338b432b67036d9c2b90522202287f9458971139fe9dc60f8b03b38f121de0eee0de57e82e6ecdc3e6521c6ed39e06b29130cfeb3e2b79bb7cb8defc9f6681c009186b7c36cf30552f0936607b721a3fb05511449e2c27aa74d9f70f6aab2d58dca1e6ee1a41776f5281b14e70a75f34fa95165f3d40e4a18eefe557017b559b5bba672644422a12993090c8c1d618d857772e1f32d29005a62216d6914498c54439d4db67d78279b562d035f80be70d42ae8dca529ad1c8bb1a7c755c0e8cc41729585d08af046ff21c1f6c81edd3ff21829f55473afc00ea276df4cf04c41009f38c7e2901cb153d6b3c6581f7708acbbf20df666e38372decb83788b39b9dc324725ec4fbfdb0145457bc259e5b4fec7e7b85d644e7f93b3ddff2af82299d6c2602935187aeea550d1dd58db85d914f0407062e3e9c858f62b6a0b1a0c63dffcdc3c0b2fddb63bf8c15e2299a78c74a8dbdb56c4adddb542f5d126f0ab914c5c1f5f63453f1df0d7423ace737bc04ae31a5df851982dc12665edc05267932bc08760d5c2b9c48ee6a3deb09c6bb1eb5e1b9f5fe9a9cace99ebce6d9c6274fba44482fa7a57779b924022ed25c4ada732ffd2d68adb43b824bb08385b3e5bd55c25486b0e2e2d59ae8d59b5536cb7cff94a789c1ae8a288e7a7a4c04e7a8993666558a5d65f310fe5a1a4290ec6b111c71be6594dc61d99dd3b5407ad60e7f7ede5e08e41a411b53d409b2afcbf26b39754c9d05c22b05321610fbaa692d826c014772bad5ed60b6dcb84ce2de6eef1afe0bc012176fd55aa19e541b06a1517ffbf1588628f254dcc6f7571442ef4b1fee1deaa95a0c18b3706dcc0528d8bc429da914b8d9e6f96bb6416f4aee9f01bbd6fbe483fa538ce2b0f345cad8269cd2f619c43e52ed793e2ed5226a1be90a638bf3a428c5e70901bd56dd418b86c437215de0c53eefbbb61fff2868f3f5d7a4db88e64bcf5fec43b0236cd9ffa5277c6a1e176ee00d06cd339a313ad4e8d0426c2181c7a58461b5804fe706aac2172756bafbcbebb113691f333c222dcff0006485986ced7b99330520ab9739a1af4ae14d164d2756273c6e09bd4c51d3412dfca8a0a3b5e30c25d04965b13c90199491c2553c1a222d115172a2d98e585f150b668ebdb6e6d78814c17751b6fe68d2977c34d1ed2c9d309707204b9b916d00a0db57c6be60104184fe801aafd0a26f823cd2e6a70a206d0b2c836a5068c53ace138f69a0d312374bb8f0f1647c0b37ce6a5d7c22e4b889f09680fe18696590e9fc47f2cae86cdbe4cf86c33059d8d8374cb69204299685179f8067ca52d141e4d6ba3b930a43eb13326e231218bba99ac1cd3a4dae6d60775d1aa4860443591239a320f1bc2f7d2c0f9f57a417a4e8c8797dbd53fe62dbf36b49adc1c987f8e15cb98668989ab216061cf2497d7a4448843d3dd46734cd3533f307e20424cf481eb5b40162d862fcf19f61321f291372835993868b7df50b7bae9c7ca99fae3c1b93f3c632b0978bad879a82179ec57a95b3f4b0c7e52192676253ccd80ada910d110133b6ba60f5d781f65a1b004b6ea9cf6207c9c3f44b37ae4c1d1b0a27bc2f32a501ac4c468e06c6fc97e2d4d67230de65570189feef98abdf50439709339e8c64dbf84f5a2854b1879f69e96192327270f52fb533d34be3c9b27b69b6f611f600ae1ced16f2e3a4a93086a56efb099f94229c760a3c727d5cc223c492958f45b79dca912e63bd17e2cb22e74972e667f61e6afa5e424e79bb30be7b20dc6ca243946cf01032c0bcc52495f0a946c211e876244ebab13e7f00e8211255cd2edffc8dc0bae4e0a20df2bd09809eed5f8d95c108200bfd3e3c745a12519535044b0f17f8410e34e272496e93d0e65937e78fa4d9abcfdac7cfb55a7218035b02f2a1605a0aea524e0eac056c12fc27a75a38576af3287ab323d3c9ab490ce41f4d755513ef944da0f8daec26af9bea016b4cc72ecdadc920d04554e707d03d00fe954c2e89aec056fa52ddb9263e75786069817938d66148a04d290c7a8a4ce9f930d115614a225366939a64eafbf3c8f8ad1ade89f833865e050205b163728a73306734c3b1b32d73d1c8dd6b830cf2fb78ac465491b4e4bb305c30c3c145bad932ee8b46ef1dd911aa051986b27d830ea67d3af217bfb328872805e7d580010db4e2ca0f51ed1f618129a3cabd179a691daaeb212241fb4693f7006292c880807f51e0854c1b9c85e08bfefb1a0eb2b1aefd8ac434697e804402e69cb24312ce50184f8bb1d5f7ba1922d4c660878840d7089517402e5555f0a03a3b5b1add5b5b9b2fcdf02a0a1465e2f2bebb904da2d400c308eb0fec4d75847bc4eba77df5218f77c6494b50bb525ce3ac7275f0f5af5d31402c0622bab73ae893b73b8689a4204bea3ebde34efa683957d9340c5c010a9509bc81c0af73aea48ca72b267e0a59671507ff0a72e5f7d6dc239450efca31e133a35a5efcd4256fd6af218957d760eba07ce6667c4a9a45a25603c82bde62a3bf1a3b0192c4256ed07cd47383bcc36a41e4fb645c690dcd64d2ef2fa5305168c43bd46a6c33b4fe36603c6d51f6e83c0984ef69ee11c6de59d5793086aeea4c3ec79a8547c69f071fc786b106460bfdaaf7052643b4d9f39fe38464fb347466fa3cf044f8a23a352a939f6774ce97b389f7e22c4802fa20c918ba98632c63cb3bcb2e567e7e784487f3bfdb5cbacc51c13ddd8225ac0955622e139f0daa0b2b47a1111b0605d474e6f785689255f9681ba27a14cec0134dd4bb6e85ced10f136454e1e1c718a5a1364be88171a124fa39576d7aab8baa4e3076a8867335391704ee28df4fd7ccffb7192492e63be8cb8ff40a44b1ca9d5b9e5c1781f2e940a9c201c586a3954704dfef400d08fce3c3ede17da1a53d39106ac445cd10ae8b4d62857b49696e6ebf20e75d52500c75152a7769483c35011081435337d5fe4d3ccdce799a9a4a528aaf9f805273652a313b5c90bc3f4ce025b98d4a955783810e056aba2dbd6bbab1d92ff49229edfe83c8e75c61d6225604f2422df8852fb9c8e5cbf338b03f035cc391993b17c50ce9074767b4470a6d636e96b6718a4a4590963abc5dd638929617b530d1ef15f986ed2d98cb2428da9ae57e7fc64faafb00a839f7c0057efa5ea8ff98c9e15a00dd038e6ef647ba0b645cd6899b5582743de53933aae020076f29e7e4ada7f2bd0f60503ee421acbb79722d0a1a32436d38f79616c4fbeca32112d9e2913613253ad87fe504810bceaeee03eb9c1e0391fd706fb21d1543e1b5b785fab3d76a05a055518ffe2f51454ae2c5384d1c91fda8c874d6661c61a4e7bfa2dcbb0f46d9fdb9b424e5e5248ff4e0a367ac30d608e94b666e338064bbb0a28df0de422aedc2e300cf1686cb292f94c84f99c27b46c2cf9d41c8959b109c652ebf7fff6d6bc34dc535e15a771d5d224cd22fd9f2013ba0a1dcaf7ad6018d2ae547ccb79637e0879b60f012b03c22799c1a3c16538ce3c3dd72917d6e6e053e74e5f494d76e85089a663fd30f9fc37753880be645154c9821e4dd74bffe83681ca1d65611d4457bb2cb6956e985699d3d86f247a32e04a0716b34ea0621a270f795ac703bab88db61bae5851f3a87ec715fa1724526998fba61ac2d36bd04ead6856d4d42fdcb44edea5da8cf92222c600c7df910811a8e7e30dfc5fc50fc5407582e79056d7d9cd2b98830a9cd3333d724cf945ff09bff7f4ad87b2c395fd430b060a914a9f6cac9080370b9852684f85b117cdd6840486e4a2874f58a4a06f21a9f963790714a28e58dfd96bb91dfb856956e3c9a3981b76fc02bad01bcfcb2af558504234c98415e1bfc5b0bbb1a757aaf4038943d4b31b92e6bdd7215426e3e341a14e745db204f48b3c36350575c7d6b244ea04450fbc3267ee65c6355109e9fc0e32e2c83ffd62bd7d2135d1a2e8e3c209ba26a8028109191e98fad1ede1f6618313a0b32393c9f5dc4a11710f0bdd5577b3c53b2c321b0548f6dd377853b40fb83123a27eeb0a956289b09db7461eaefc170e2f47888ca8da02ecc1a110db460b61fe16acd62627c7175c3196e218a61d63e5513b3a7b574e3dad00d16786ae2c98ac91be483dbe449db1763cfdcde743b121a568cd62d47527f3cac7fbc228b828dcda1c85c7989ca406d0f4f3f273183d068e6109f01ff928e7b34ac7355dc482a43edb6a", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001640)="6dd81f7f0bf60d7a6e32ce8d4e3c46fd87f06cc6cc88011fe1986ed1d9d9c438ea037307891d22ecede60af5101e96f4e4261eb45c2688c39f5f1282341de0c0949390a25c995250de8a4daba0dbbd9df9bf6e542bcb5f044ee290304bff442e5370f81118610cfba5c0ccc256954bbf3268d5ab80cc406ec95cfe1dfb41319cc09910355679ecac052d5f25c68ae13e6caaf0aa1b61d5f19b6cea92cc4af6bc7516cc7eab019530a837d90a102914eb5edf92d1a1171f656f840ea7eece9749bacb8edb5430c9d1c3bd2981275eab69", 0xd0}], 0x1, 0x0, 0x0, 0x40a}, 0x4) sysctl$net_inet_carp(&(0x7f00000017c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001800)="2cd4563df0408e8219e284fd211dfc8aae67b9f663f90d59c3aa952c993b5794708caaf4930314f8cb57cc51eb7002c7cabbc0d9479c3cd013b8e66a5d77bbf1f83f0b3e35e67777d243aa0eb002e27fd8e8d711c212c095219915cfa4140a14f81eb1c57a7f5d5af4204a43d53ba3228a4078cb1d611a4b97b43bf3e9704a65173b943b", &(0x7f00000018c0)=0x84, &(0x7f0000001900)="72b96919a0cf99f75501109b534d78884522cf26111ece88f0dbc3282e34c9cadb37dd2437af94416f6d9adab2a2a5fd41cdb8254fadf810b682f1ba58ebcaa6d5e7b52ee07d9ae351483ebbdd002a5e1df9e6ae42520d3451da3969ce2d8cad45ed130a5f01e470473624c457f35ffff4932f6efeb351dc8413807327b1052c6a85327f0201c3201cc8785d0ee534", 0x8f) lseek(r0, 0x1000, 0x2) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000019c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001a40)={&(0x7f0000001a00)=[{0x5, 0xb16}, {0x43, 0x3ff}, {0x85, 0x9}, {0x0, 0x8}, {0x2, 0x6}], 0x5}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x2, 0x5, 0x40}, {0x18, 0x3, 0x7}, 0x1000, [0x617, 0xff, 0x1, 0x8, 0x80000000, 0x5, 0x7]}, 0x3c) setrlimit(0x2, &(0x7f0000001ac0)={0x60000000, 0x60000000}) truncate(&(0x7f0000001b00)='./file0\x00', 0x3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001b40)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001bc0)="3da0019bd1f5dee4f90b58478344b296dbef80714b1023378631a00bb395de83c1f9cb52aaca2df23fe0809b4e0343c02b44487b74e2a4545c1004bf22375e457db3e86675ebc5d04681be145570d69dfe97b2f69dfd2c4ca69a8047de8028b6ca76aa2f322586271b1d833fdf7ddc36c2491346cf7f1d3b9020d907c67342786d7fd7860c92cda60c4232f7d6346f07d1f36998c676eec575bebbb0632ea833831053f3821d08ec1394878e289a76", 0xaf) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000001c80)=0x3ff, 0x4) sysctl$machdep(&(0x7f0000001cc0)={0x7, 0x1}, 0x2, &(0x7f0000001d00)="66c9e026e77f08a71d85b59970d9f921fb2d8118146d1b079710d0d5bb27660f05b900f7973911c352a033b7171c816eba67687331cd0532c0bb777ecb9f1037f74aa5e1f518372d7bc4c40029a8afd542356bbaf347d84a5c1a4bfdb2c834c7fe58310342d793787bbc0d03b5f89915c736c92f81dda47d8d863651e2cfb37909eb6d648a6c7ace8d21cf4418517d8c6ed11eb471bb0d46ced7bbf4f18b4b9b2eb0b5dd3479934e8a2ba359d68b5386a2b5bee27f9f57df128ba4de6452bc8552f99252f6696517286627b6418ee9c3c95f3241aa1533b5afaf62e10f38", &(0x7f0000001e00)=0xde, &(0x7f0000001e40)="549f49808433e5906f40f65a65af4b202c06d8938d290e9c831f5f423d90b6d9bc969f8e49770b5b42db3440dc0b8801fd90636a5cf679ff706516623ddd343e65b2d45b054eaf6e7c80193cf60ecd42b8933f1b07acf86ff5034d31606d7ac6215f9e4e129c637f690c91876cc447791e1ad5a4170b1c9bb6409f56839212850e35b3709e704f157458172b18b2d40d7f20afeeeda0702f4987f4b1f996649b97fd3d5e9c4e59b8045edad3a42ef9d8c2b813c70d7c6a5f17ae28125cd5d3f115d14a4daa8eb719e7de2b77bceca6e2469460f5725ea135f5d14c166cd421f1b901a2abe49f5a876d4832c062c1457531", 0xf1) setsockopt(r4, 0x1f, 0xffffff30, &(0x7f0000001f40)="4cad8e2eb6d248b722727d5613f72f6317b6f5671177e9ee2a9e093c9bdda170dd1ca05aef6216987d4cff0e0d0e20fd17ed108141820f035e356d98355dc68f3f755e2b8b20f98e986d0de6576b5942328b856c2cd07e9cf6dd2ee1789714526bc030495b1ee8059483de3948443f0aa5012a623b65d38d289f059add4b3491d235261a99777ebf949e22a2ce7735801feb307f7d3b1e6cd504175ac1b14041a4e661a37620b3fecc0fc9cb", 0xac) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0x3}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0x1}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 4: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) clock_gettime(0x2, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(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}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r5, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000002c0)) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) fchown(r1, r2, 0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x14, 0x0, 0x1, 0x0, 0x0, 0xfffc}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x1}, {0x24}, {0x5, 0x0, 0x0, 0x1}, {0x0, 0x7f, 0x1, 0x3ff}, {0x2, 0x20, 0xef, 0x10001}, {0x4, 0x1, 0xff}, {0xffff, 0x43, 0x1f, 0x6}]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)="6c177e256bec870c6d35d9d4ba96a3eeeeb91f1cee01a7e99bb08a1c7f0d", 0x1e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x44}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/3, 0x3}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000180)=""/56, 0x38}], 0x3, 0x0}, 0x840) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000580)={'./bus\x00', 0xffffffe1, 0x101, 0x7, 0x0, 0x80000000, 0xfffffff9, 0x3e, 0x1, 0x1, 0x10000, 0x7}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x8, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffac566789c44108004800000000000000009078ffffffffe0000002440c000000000000000000004e204e2000089078b118c3c7caaf489c3a705885c597ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa8600742eb7bf310f02cd6e11dbad410083d667a2e3a123ccc8d9dbf45b7367b1803e9c7eed405410ce01f8d389665448ae63c79eceda95b846022609"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r3 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) r5 = fcntl$getown(r4, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYRES16=r7, @ANYRESHEX=r2, @ANYRESOCT=r0, @ANYRESDEC=r0]) r8 = socket(0x11, 0x3, 0xc1) sendto$unix(r8, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) r9 = socket(0x2, 0x2, 0x0) r10 = dup(r1) setsockopt$inet_opts(r10, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto(r9, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r11 = getpid() fcntl$setown(r2, 0x6, r11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8942, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x81}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) msgget$private(0x0, 0x597) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0xfb, 0xd5, 0x32a}, {0xfe, 0x81, 0x7f, 0x600}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x4000000000000262, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x12, r5, 0x0) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/124, 0x7c}], 0x8, &(0x7f0000000800)=""/5, 0x5}, 0x401}, 0x10, 0x842, &(0x7f00000008c0)={0x6, 0x8}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001200), 0xd, 0x0, 0x0, 0x201}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7fff, 0x400}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xad, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x58f3, 0x2}], 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x101}, {{r1}, 0xffffffffffffffff, 0x2e, 0x1, 0x8000000000000001, 0x1}], 0xe842, &(0x7f0000000480)={0x0, 0x2}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000004c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xb, &(0x7f0000001640)={0x2, 0x1}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f00000003c0)=[{r4}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000002c0)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r6, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x0, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 5: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5}, {0x6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x80000001, 0x21, &(0x7f00000000c0)="97bf00156ef5c3f82fbdc07bc75ec5144ddb31437ed3", 0x16) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4428) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = getpgid(0x0) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, 0x0, 0x95}, 0x0, 0x0, r2, 0x0, 0x2000001}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r1 = socket(0x18, 0x1, 0x6) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x5, 0xe154, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) getpid() geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) semctl$SETALL(r6, 0x0, 0x9, 0xfffffffffffffffe) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0x3}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 1: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) r1 = socket$inet(0x2, 0x3, 0xc1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r3 = dup2(r1, r2) pwritev(r2, &(0x7f00000000c0), 0x1000000000000136, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1000, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000001600), 0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) executing program 6: socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c820020000000000008abfba0900000008e371a3f83437a3051eadb71d89e000040781e4b2fff000ff00"/164, 0xb1, 0x2, 0x0, 0x4e) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x5, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) clock_gettime(0x2, &(0x7f00000000c0)) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001400)=ANY=[@ANYRES32=r1]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000400)="3bf4943f2d51aab51105dbd1eda9f54b88af23ff4c5fcad0d0b63b3331d2058e2a344c45906d1ea580bad5fafcc1cc9c1d821c5fba21afab92d436cac565396f2b6edc36549f5af3ff5ae27933243f36923b1f3c338c01cb00f4713bda975ec845f74a58ca02fdf09b691c313cb0553490848dc52c12731515716230d7ed651fa506407cb620a8506a6626213a8de1d7d343d27ebc3431612d3e494ec64d7b127cc9a3da4a69775cb71a69dcea8e0d77ba4df3f5f62d3757eb7380cb79a5a5a722572ded96be09044c0f5a47a207eac9b67f2eadad41d552648a4fa7456647eea43c7bf5ebd6bf27e28537d84288cfcaa0a0bdbf0cb8ef3a3ffe3a1105dc1309fadc272e3cbeba8b8fdbbf6d12bec7b385a463dd5971e43c0c32c61d5d2983d41937b14a0fb756544fd4f8a9a8981f703ddd3e9770bb99ce30337ae9c001823fcff157315905c575a7afb9fb89702b3ac4a60569fdbc5f5a4f359e769849fef2a260cb644a008e2282cc28f3eb91c2b5e371afcf5e4ad54ac0d3207d18740ab1ee457b4fcace52cc529cebaad7ed2d2cc16a5e9ab51a137907c6e9fa6a7864871e552fa22a6a5ded7ecbc25fb211d94d13dec29509434e1ca50cec84e52d6c17e7fafa40ee32e039dd7f81c6b4b1d90f54c79617d65311261aca5450824824a9e0314d12cb54498ddaebfe8e45422ceaeaa9bb977587bb67ad42404e570b4bff1555dd83c832f999dae86d6d4ef962b5779c62e9e9ab801d7d4a8b0bef30602568f39e2038465d1c56ef3a85869604f639870fd479554b720bbb6d709a53302e80f799c2da7e6d1d86cb200fd2e232bd8cfe974b3441d757b61adacc3570c2672e59e533baa87170602a068c208d9486a2c66017c315d05fd8bd005ac6f11fedea30b7403d7cef560596ce1d3fe51128340ba436717979e4a18966b110115d599a9da0b3390f0e13d4ea3f1c1eaaaff6c33d92622f2c355ee1ef079cf610d91f455d378d970633ea86c13d28353b61fc9c75c027536248f5aa3fb059b419d17f1695444c387fa47b8d40ec8ede641ff7ecb2af0a46fdb677cb2339c5dbc155a8b38e830500ede37381171e2bdc6582064d084ad4b0008ae40d5bb4e712f4a0850ca489f8a7f2b0cc2dd7922d12d9f916a596a04c620d99c1a7a5967febce84a932b57dfaab387d2df84294aff8691dd1ce3eb6a67ac9b9ac1bc1dc25ebe6ec2d99b32cd409efcd67337688ec8afc24470b92363ea49ee57da3274863b6a361aebe541070cf1a692034d166a8f3e5625dca28c827fcd64b1f89807f8e1ec124e0198b3dfe3b37ee21945b84f0223b4b22ffa0069e6f986a5d487360d7651c9d51578ea1dd63be4eb72a0ae3f22db9c6bd91f52d95d76c51f4bea63f569d3fed504117c48af5a62f9b9296ea8847e14592e9742ff9674bf9ab41763b560743ec3d4d1b55d975a3eb34428e83ebd7b50e688776238d494f0a897f6e9c0358497c690047493906903967648f226899ec03f54ca2bb604cb819ca97822814753682da48f2a86ca1ac9b73ada633dcc217b86f52ee4df382679f2a6f3991ebba44693326abc17ed873639394892e2b1f4e9b63c9fb9c157f890d4ab1be81771deb228c3baab36e8402bb3b6cddaccff9ba9a9b35cd288ac51a8d74dca14100fb2313e35464eaa3a669f4d2eba98f5270517fb0deb1d77140138ea53b6e27b960e4a27a7be4d3c147e008ca884eff8165faa33f18b7a665f2341d27752a64a9e44da6b0ee48356a12c6c2578b8cc47e3cae67215be64e36036f8bd024f947fa99a43ae0308a276908765ecd9581935a01b639af7be07e8405ab01cc244a2a79fcb0d454c6be03bb947d3a904abd96d13eb94519dfc16e9c9b4e86e4a714e9d6826a6b198b90eff4e0f034a60a84100779952e6f8cf8fcee6957236696e76c0f9d17c06cfdd6f44de065da21428d646e503d4bb63b7180727e625771ef4870411fc0d4a80753f444082f563a2143ec94501602c723dcf7157c1dc363e0035d989d7e64cd50b2c8d4c3424885b770503a6a19f5e2210b0a656d5f150f93c8cf7b385c7e19640b85e0610d7ac11bc35bb2b6842cae0cb12377602c5dacf1d1b2b625c7a86194292775805c5451f8dbd3578e46aa71d9b67032415de64cd70a1be240608e81ad98e48a6df2911f2ba8e96936e5c63a803729960172d3a640f659f9769e08913d1dbee24254622cd7073c5833c36e6549f354da27e671f8378a1433102b0a8731a44b6442cae9197a929d30b8c7fc558eba89573fd99b761d45db174a65d37c8be2d17192548c66f419d243c4ac8047e221633d9deaef5a8fde91bcb7cda74bfe84ab8602b8cabc0111b0092e22b5204bc3b440fc21faeebd495861cbd3f04abacc4899c11790710914e020af56edb6bc9da54a3b626db7bf495c0b7fd44c1c8de38ae3d8d1f3aa98c2f3eecad4bf48150120046a6e572b809d3a789dd8116859bf20a77a1b67ca8a9ea0ac71c062de2ebdb3ed900dd131f33adcce7ba229ffd5c45a169b352fd2f6665d8b34c0116d32840a249dfc98cc8e53624a4ed95f411e53f870760a3d5cf54077bff31ade2048e482b116607bd8573bb021a6d9735cad7f5d66a1ea3dfc84fb0850e1784c656d7fda4fd3cd9b0d12c28c36d5f3a82de0b52392cd9ea731f7b09fdcce84144e5d0a66d71c9421b0b01f93cff498004606e5dcf8bad77b391826afcf76fce7860d6c2146d5899d72d1ebe83374993c40b13bb7943031c80472cd50d2f7fa437d42b7bbb2f0e47e275875237d3770c2eb8db0eb86b01684af4523b7ad48ca8b888e0d5509463042e2f3080413ae9e7dc79c09452934c0a9786f6c318b8f9fa0354450d59dc53d7e48cee7363e2ad58db291f691762fd89389a2437547e770844b0adf29c776b144c39ac5e296e8b3d97678b8646b3218beb390ea0518ce7a876cf341cb589dd4b62e2da7f69d869c7c72497059020d6bb274b42b933e67504a4d131eb19ec4873714079fde49b070f9fafe520a484264edc7b6fc2bc31b9b2d2864094c2505a145e82851a9167bd615526b1beca82b7fc1f8b7ec78c79262fe49395bbf04de2bcfb2c32c59c0fb8083182a58d06411bea217046e1ca0fb71efcafb3b92f76ecca7e54a4de59b37cb76ce5f14284d077d4a73412bb8e729b8b8a40df1ed89719f70138ed6e06e7bef16890d399458c110ec44f4a312323664bfc98a5049424b2eaf66c2c8cefd5e7fea5a018de996b556af885cae08e695178c4a503741ccd99d8f52d2fe4ef41c348d122e94c202986a5bdd868eb4ac6ba8fcee7798bcced989443e51cb62a2f1e0e3e02c14e94574049e41cdce53675de87aab30fd5dea10df9ca5ae91f90ee1914f1f116d344cd4f45a2d7b652b1309c2dd2c7e0877a845da317b1a1846799c7bdd4c7c5c7ac23042fe3a28a0119d3159f75e36eecc0309a7581934670e1ea006bfacc996c260ef1c2854adcc7c3b3948e6f19805a7a431acccb4da91a4f194a39ecf801ecd609515fe9f96ea2ab31f4c1ad3d9c6eb45e2282dfa93d5faac802afebe89e9e9a760ecd9883a3ea6576b627623f62e7f69e15e83bd2fdcd687cb72a4700542e57a7313332134139ac5f7a1fd2d12bc3fda7b337e07fd7f2b4056570319fa3bbdf1e25d4dd57689ac97bea7bc1b20849e0833db4d4ee68aa1624be96f98f7bdc2f18f8202b4ab8356f1429215273101b1af83f34c6d28030d7e3dea9b0ba2c1738dc2a3683fe824d8e17f65dc5aff3b34abfe18b7f4f35dfb14c6e23855e4e274a9c0038ec165203115f424e7d18e47b51797e7712ce21f3d9739adcc40ce90f1da6ebb1b0c44c7a6766feb53d2ca7a3586e8263030f48c162dac3242e443a24ee9081f7382b00555c08dc1cb02d9cc44d302dbfd26f14001a58a359e86efc56e17c5a321e5e70c9c8d0f7f74371949eec8d3309f9cb494fea1d8ee7aa17bc69290288376882c4b7dd2f8bb3da0ac983a53461bf97e6f1aaed2916d705c413a0a4657c5a7c033b66755f80efc100ae7c52f905371dbab56f82787d431c954b4dc5f191f2041f2f8bcd7c60ab2fae941ff0d1f3ee9c47c7980b5712ded16b51a976605337ba91b31e9a295c934eb42e38e4d2b52f53a3e3718f5160c780befc13dcd1559f53e82a80a66bcc3d1b0eea1b14d320442df8cc8c223f5d70413e5778d291c36283ffa36879a7fb359fc3e2c7a01b90b60ca9d3ed68707bf0b6540ffc6097b4254ac95209f1fef895fc0edba4b93c43a9a8d9bf77ff13b6a0e475f548f7416001526c602dd33fe8193d574bcc878be1dbc554cf52b3d93ce2b3dcedcaadde4fb854d6931d037e9bedf12a7236bc43df4385019d03d1175968abebe7af8cf6945ba906899cdce1eab4149222d80ec6f85c03a952d63e880f6cd85f9f48f261c69dcac1a52ae6389fef727f8d41ebebe9cdd501ec97f884a6b7bb73dcfbc732153601dd8173f77576e5affd3f5f4129a843a792847713ff998e22f2700d571ab78276bc4eacfd79cd228988f8dca70a962a8dbc8230a554f2b5cc86db09341d035b8ee62e3ba05b50bff36149727111c68a3504208b4c4841bbffbbeb1ba3da5224a49ee761f56ede4190aa075aac4223337470a9034660228df44a361640b9752fb00adcd0c7315233c9c8f146c275b882cf846039917e1cbc2616566963733d92a011df36b9a28e7a1f6b704629303152c7ad97f5e7c6a2ca323b5f50d73e3b077e9566f91cad34099648b024dfaaa676babd06a3e5803bd31310f9145468f906aa84732bb7367f52de7cfe7bc6256bb06914018f38652049f73ee8a6546413524099b9b9b7743870b274f7723038e1ad1d03786ead0e5c7cb9c3add3b4cd842446d2f909c694ef6a8ed17ec2f66c41d54d3c2bc1256abce9c7d4d6cede390c9a49bd485fad1600226450a6cbdb380baf93567e3992b32a222b450acfe2d449711bf822caa4a8eb90601df4dffe68f9a5d8981066b356365ef09cbde42c01e1871b9ef14f7f029d3d8cde555af9610da3188c970f0024b1a3622141d3d885d83c7272ecd9d19ca3ac8008ee068504294a3c83ff37b7359334ce1f57e0eded657c1c19a799f4e06c9ed91de0089d1ae7e3e13e0d560cc35e188f8b81a7764fbc08d32adae9d3dd99692a6edd80a03644ce6b79d726f4e419332fcc379c5a15edc0870c2104fdd4431164697594ea23b7a863edad9ad100ece45caa148478c4848ab3a690554087c2611eecabbc9abd1997dda9b93781d601b7ca2e1a6124cd0a1c96e2570209c54a3f594526b2aac806e19c265540d453ddcba6315c6e0de06e1d7d24da75af09a8da2f5a945bf99b17f113a06f36ba4e371e92e02b4beaa5eb706217350dd08088bfe7f96964feb22c7f439ddfa6a471c859c457e789680ccc8c8946c8376a50d4a504bb93b2e5af101d4092fe3922234893687b2491d0d728dde913f5f4a6957733eec569f4330110d9fcb51cfdfa176e60d90f2420b2124a97eece0ec4976f0717e170c2441d2ec27b9d33547c57f099bf8f80c830f3ddd8f4d03ab090c9835e389ea00260dc8b68a56e2f0208dba09e855cb3ca4cd3253b363ddae6ca48051a732d1cdef43f2f3b3f47ba4a85d58c5ae5721800f01593c3c41c40c5606e0128d024b8a9d096907d632098719f672a0f317e41fb7b16ce1a578b55e00cc51cc490309da38c96ef9d7b10f5837783fb8652adcd2e59198dbf5ec41cba35dba9a8c5e001b321a83c7b38bc9de85a689d7a5084b", 0x1000, 0x8, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x406}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) recvfrom$unix(r2, &(0x7f0000001680)=""/4070, 0x1000, 0x0, 0x0, 0xfffffffffffffce5) mprotect(&(0x7f000005f000/0x2000)=nil, 0x2000, 0x5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000280)={0x1}) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000029fbe8b099d4fca15a9b14eebbe47942a5ff3b4e7f0f621bc152054fa57d592dc0c44da0055901c6f9c749686ef61d9c4e675176e04a9aa72cb07d6172de17abca80177d4778eb46623b3388c0176deed8af999a68d2745310a47d02200842034c6e8fa4cacbf4bf8ee6d51df0fc7e5ff395b5209f066047eb8d85101ac1351bb739b4337ad1ec1b230ae1cfc92d7c7349e72f33eb9160200401c5167259"], 0x3e}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebba93ee8b35f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea802fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc0000000000000", 0xb1, 0x8, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d", 0x7e}], 0x1) setuid(0xffffffffffffffff) r1 = geteuid() r2 = getuid() setreuid(r1, r2) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xffffffff) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000140)="0adbf2ca24b0aa0cdfaf49b0cf92d1a83aa95b5829c3c55c4b5687aec9f5b32f06c5e169b554c2465e00efba64993612d945bbc4954c8ccb72b84be3", &(0x7f00000000c0)=0x3c, &(0x7f0000000100)="16c6e5e2a9b43c", 0x7) executing program 0: fcntl$getflags(0xffffffffffffffff, 0x3) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="dba14419bcf7177f5dbe7248624e4ba96f2c83fe5097c87bb424bea897f4624311c1023fdb3d4c2f6635f404a12d25051de0afc7ad685e5dbd66792b10f3afc4b6ad2c0d853e83a690f316fecaa3672927560bb93986b107187d866f4413ea548c18f2ab54dfbba9c58a6874515e95ae5a327fb46e9128698e0426a06387239c25cada919300945917a2d8ca923e2efb", &(0x7f0000000100)=0x90, &(0x7f0000000140)="534c519ef28d0c4bb248e7d56ff476917961692204337a964cfb224e1368a8bb11d9a9e2bc601b521693e959279c701730f1f36e1317464671de62ead2e7c752826a8c6a06ef059c1a576c69c2a476334d4416274d351eab0f0194d0dae01e21083c776bb888f67d56f0c25009b1f9079dd7d5ff5d4a3e0a3f1afe684888a095a2fcd4cf066c79d5119c60de71dea4b98d0f45f5e5a669223a50be14cb297d8257e2e9693d0559e3eebbd13b9588d0ad4a80a05c3e95a10692f4b4da0fa053926b5a817e27ee31b8f6bf285149327a230cabc96e7ba5ffdb3c6af7d1d51e126b531abb", 0xe3) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x2, 0x9) r3 = kqueue() close(r3) r4 = socket(0x2, 0x5, 0x7f) bind$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) shutdown(r2, 0x1) read(0xffffffffffffff9c, &(0x7f0000000380)=""/252, 0xfc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000004c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000500)=0x5) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, &(0x7f0000000540)="fe50a052f32168b9ed61b901c642b266fbc53fd9d51a85907b53b90f8a83dade3c993793074269987dcc30cbbad4277d93394e97d09eae0893d75eeda8a04a215df02dbf6e155054fe83b22a57e8691ebea745ed0e5ea7922cff8213ad9753e4a283783d7f21fac517bdce1e0946e6d186bf6783868786a2e6dbd1a5624b5ec81cd118e8399d8c1267105e647cbe47f18e88a06d57cc9f740b16c9176819bc25b453af2f1074e15c96ce0244c7f0248ee6a3477371eb8865178419daf28a82fa", &(0x7f0000000600)=0xc0, &(0x7f0000000640)="588f995bfc026513db761a662fd81744711b925e8d9dfde636659bbc11e90233530f7c9bc5ec3727beb4ba4d220c7cb7abe19d3cb8ebffa256b57ab5335edd62395ba54d764f1950cdd2b14c48f4cef743b572726be76857d99b4110b13ad07ef3d382cd191ce95b0c5e53e04bb66e48306820da762285bedb00ca0c23fc5c88e78eb27932105ab5d091098726b6d31c7b3f50e5dccf30fdabf744a8b460add7e2c238b7328091ee6e2e157ad3d33c6ffca87343f792e0dbcad3b46177859aa3ed7d585bc0f84625c01e735af13a12083270bb60fde5ffe870dc16740b6ba34e50344b71e99a84dec3bcc7299f27306900ae3593717c51962480f95c852516e4a586b9708c6908a88ff61beb9e02b74cbf11c52906f2edfbf03eff7c6739a9c147c05cce9611058249437716a0aeba4719a0c5e8bab666d6ac590d5149e334806aa105abc4187c1f024ceddc62c8bb4aad81eefff77851e68877a16e1177d300307aa69e57212bdb848296e3cb73ae7d11bdb1a7b2be6f10ab53915ac1e80ae37caa7b95a6cb35241043fd0a3e7634225e5a24e37179a1b5fb645108d8c709c63de3f93e4696d0f63f5e5e406ef33a83f26853b30bec901b72480d52140a6743b26640f10f285e9baff151479bc61d6a429b85eb331ee6efc60a3fd04a1ff9801d82c5bae3af1057d0dafad41b5159b1adf7c677716cad327517a069ad1864b08afb744d50409a5bdd0b527f1beca89d6b2c28a04b5d0e6bf3eebe37bcb7eaf1e94b232d39655669b938308e0508a6018de63468e460296d9b05682b6a4fdecabbfbfc5cb7bcfb2dc6d0e7f4f59157a56cf2071c30ddf26eaa844658b9a6a913da46dcea015d8b2d5ca2ded14729bb451bc3d8343b540761401f3fa8cccda7018c8d597693e9e52dc465a0b3663da0b5c519e73381a66d8bda8af830691cd86d7d03a79b338bca6e88acb09afca6be4d7bb0566425afedaa92806e0f7a3e722e5674356ccff4489c79c6285908835397abd240b71395e63a9c7afe7544f74f04f9f514b8fb8ed4b681cf9266871e3b75c06e68a28913acbc4f1582ae35c9293c74e5aff9f8025a1b618b91743dea876159fd3e6bdf311c642f916dca05b690951bc387e9989283cf896748b071cfbf1d62a5ab2012394dc745cfac3cfaa857f635d8581e02693eed29622f08539bb8df79f08f6ed8095320aebf2c6c1a0c76fd2c2663938638868265c66fe55a71f269249f70e2dcef587c6c5c1f460af0ea030578916f4641d750a5b736df578615c1a15176132df9bf9186d2b7ea979abd0b57cac5ac4cfdc670d8c7675af8246686ee6c039f13847153e62a1bc211d0a6eec7224ead85518a712d28633a8229bb83eb081ce82a3f04f3ef0a20e9411367cf422768e78248baf67d99853dec781aad5f1dd986319c44cf1ad3d76b2d91e47959b9acaf385a0aec1aad56f0a16f4c1ba4c798bae6881dcd636edea67ea42d39c799ee4e943ecdcc5680d909902221d331a1afbb077f8249dac83793cf6b50dd9f27608fd022911ea140a4c88d535a04eefc50c98ab09bb404caccdd20b84c43daed3ddfaf7364302b003e4859c2a9e12954c6aff194a37a7023fd2c9d4562dbb548ccaa47335812b49cea244eb0f178ea3ae176d06fae72560ee3a02f3551d1bd9eae2ed0292785616ec6ad7cee402afe5ee7f58a3e6c70f41f202101a23841cccb5605fc9fb1cdf5c4fb62ebcd15c2b2a0568a028db3cb916cd030082a2a4811447eb0d10f6cc95990be8627e2c82ce92a5ae98ef0d4948176caee59c4e698b107b80c12fc0bcc7ccb6dd411ebde6029af1ed25e26059c6c89bdd12f139da390d93468af2e2597938cc8e729d23cd90c085102e47a78694655f61d00df271ac84659aa49dc3503196d2ebeb10ae0104b08c9eaa37ddfe13424efd992b78fcee99df648cce5ccfd3f953e09c7a819a54119581d11cbd894c299ca43ffea58c4a5b13e5f4175642ce1b9d46ffc5d62c4816169dfe495fb9ee161d9e4cda6a626504258e4df0f5cd8d48616363ce814cac24c0d87372449d5458edbe0b9f2eb6c5061f26d2e11c0d13664057b92f30b5de03dad33f4541b1d29150b0653d5d01a3b430f9ccbd9dd5883c74c28b61eebcc9a8758acaa91a1f39b117b5521e5ee1ff6afd6a6e75460ad5ce9d1c212c04bd404b4a6cc90834ff1f7988d7fa4b8daa583785da323e99832c5d0c440faeb9788abadc25ea7b42114a2b3760afa90a27e0074f0d34a9f71f603cb92e2961b8c8638a2cc8a478dac50d6f1d85b4f96843acaf8b70244ad69f98e8a149049ded233958258dcd1e9b2306b1d3bbdaef5e2e13f3068ec5cde972e159ca25b6621bd8a65546c45dec3be3ef5194ca3db4c3a02ece1f03a0275b49ddf862a673727aa9522a00ce2957bc360a2a06337ee882befb7ff2cbdfa9b5575d683d634a363d414c11610e402d18b31f53491a2c0f4cfc0a5ade8f5674d66cfba143959b6444dbb551dbadf0c794c346766687b5d07efa96b48b529d5d117026261bef743620fec7edea560e553c455cd7c0ad2654a0118a05bb9a36b425145b6f3fa784db97b8c45d9026030d6b5299f9600cc6a2533a8cd2a5d936e147d7ba5603a9decc2bc8ba85b5e7ec31f33f36ccdbaeba77cb43e8ef1aedf87525a291b44c5e9472ef7ade9e8ca15284a4ad6834c5c44a4e681630dcaea080af68046bc3404658feaceefea90324c67d548de830bb9a33b8d3c86d0beffb62214c7d7ab24d8feaebc5c860ab5cb94b7e156e8c1ce60bc1ec7f5943318e9d8c8617802f6e1aa2bdf082d6d09101d3d89d230180ea1c7d61ffc2879c5ff75525966fe6deac9a48d0023b950210e8ccc8b62ec483193f806005d6b9efdad019aef695220ba7e9da46372d1b1f579cfec4d1ea75c903d4277ea2ece5f4e714bd372a625fbb9d2f89dc570a7e2554e8faef786607a5ac1f94d4e1ed4b7d05576cd3a0e2e38f0ebbeb7ea56f2cd2f25d607250f08198c20b65c82dbe2b33b7f0245d324cc90dc3d8fccabf251b9f234bd3f62d74352c1a9c46aa222d37a25468cedffc07d0fa6478c572f3b6f2d10cf2892bc2c0b22fa323efef53169ce63db637decd8cb4baa16ed4fbfc81474289d494644cf659ec88380279432f6267ec1b7104221dae573d65fa99af1fb8b168bf5bac27a91e41f329e5920c2ea6d9d71fd7a1c210145b4b1fc2df7dd868dce3245531617a4f386366c7fd93a25a53112488e4240ffcbcf5bfa302daaf28d3f0a909616b2caf4c11eb58c2d8f6289b12136ca88a2947de06772e5dabe4390755f554da4fdd71a304a75b89294314d903d43f6fb5e561a8f941baf929cd929d48b3583478643969f58661cbfdaff5e15e54facd93d126a7b4a18f9be92c76192e0e0e7989879990de70ff417ad0af114acd82882b31cfa45bc2211231daf195428a6bdc3b4e91ca5a713f77c62e43c576d6397a73aa7b08334d02bc1b2bd122ac25a279d1fcb3718640194cc7306a266d67cd1999ff881e38e6dc7568be0df0e48d7e05a8cf75d32d01a048f1b5408550193ffb143c04d1824982e43efb1d4fdd0be644f65ff84506d5437bb3363564ccde86768deef50175e351a3c35c02f5bfda600709928c0992f1718f8233f26a629e358f88eb4c1d66c4a95945bfc6b99cf5fc09cb8bba21ea83d91e10237098febb2aeb4a26bc2e3d4d875dc4be4535c1c0acf58e7a787ae879a1b0dfd3bd7d7d62524ec99a6fd143dfdca8f918bf5d7e5d29ccb8099a2a7bdc102288df116d2ddb3528ebd93336c0584d465bf8f603fa45ad0afe22e77bb3e0a712ff8d47f6ecaf6e0cbf2edda07645efe4d6f2f13622e7589a6af5333d139915306a466f8912c072d4b69b0a875a831ad871d2cf9d72316dea8ddf1b92aa7f80fe9290505259b36d6a0d89c9da5be274940fe4965d87e93502bbc66ba8057228d5fadbe15b0614daa3d1ab0aa9a3dbd13ffcfa88bf396142d37cd7cb8d49786c94d325c3ff1130de8214b7f9c97f9d9b109f3af55b19be3a5d38973d4f374c56a587ec89adc96497ce19dfd6f541bd6356e6790053bd53fc8c65996f2f95053b1b001f11665a5ab4c0f57b376e2a9b8c8c6008b7be1676d3bd6b68e681ccac92a59f11a3c170eaf5b3f5ffd7a0a1aa39cc16c1d6775282b585066d8c37de2be1669970d1f9d839a562e06fdbd0bd7ee9c0d0821a80ba44e3d660e898d326d801dd84dcd45f9b1da4ec6b91ace7eea334fe5cd06f8d87213a0c5c403bd8f849d495a910e41a5af4c9892c4d736764cb91c2c9843592ecc58f98b8af44244b8b5a3ac243ba0d23b163a8ad36de9ef5182e4401cbfe8d70a88eaca0952c90f9cd2898706720e626f67adcc2f4e5f46415fdd552d126b87c8f3687518a9b16cb1fd68cd5efb0456459b95e994d78cf98ca2085a0953c56a9bfa98e1e1224edda8539169d1beddd3243da7a7b5a9ad512e6b8fe771314c140ca51ce538184da6f9c2b0ec052632a4c5c065ca8b7764d466605d85565db30b76ce4c14fa021c2248ab859ff975ad5327d6dffabb28bc9856579a624dea693ca852f23ed68dab45a5f2fb9a49dff87f30c83ad70d0c9dca2f3810ae6343a42bcc4ea6ce5f5bc28c3fed5cddd7e3d9d68bc4a25e59f770c214590308eaf14de5007ffc7bc13b937580bde8140118b22424ac23ec7965fba6a3b70313db389dcf48c4bdeade073f2380a48889a6155114de38d3547ab1c872404a59a6b3ff4932794e0f8abde978063f5048065b333806be9f944011b64e6f93fb3d6716c3d483ea96c6514f4f58e31b1902b6181e0426b84538b3928bbd8c9abc5361115db173e7517475236d7d45d8f8b8c243b0225f22f5c66764d4b0467fabcba39b5bd8cd876b94ee3d606bd999d1b8dc4ef0394954f3afea12695637f87d1aec2fffb18292f09c3991ad210ceb07079b5464500ee8f4624af14c7055fd6eb9fc25c4c160ec6b9ff166752968935a9101c8a05ab3db278d05ccda66dc30dcaec9fa3f590101e31408361d7552802bc29a150a8fd07f56ae02787f466a631ccbf135aa2356726113327506976927c09051e021314faa968a7604ad852956d08a568f9eedc3287ffe985838414d1089a4ebb5f5a4f87e11e1d462f45fc5c05b7de14ab561045eb72b1f3553fb072537a761a3b7960f9925209abf393ea96500591f7600f60fafa31041055c9b595e244359d320c021da941da3c382b4bea4b54de5d4ae38eb538a6adf1015416243e8782a9f9fb21e691c5428c6ca59f87ca22bc230135bd444edd4910c6047ff8a8ae7ecab0cd2d6bf3a9752e23fff50777bee78cda0785cb304da9a633ef36a17ae5abe225768862151362b69cb498fc9f1e0e85e7cacd181273b8808e8fcae87b57ba83ea89280d7e1ded031f2b5ccaa1a8d10857f4737237294849024c4ec5d5fb614d12e29541ead39203f13d1c7a1376ff394854cfd9d5064ead1c63ac516b3ad613a68747988cadd5890c8fb56a613928fdc02daa5787a8da210f569df82a96f7efafcda85b182a4a58430f99ebe284a839a4186ded45610ffa1fe5cbf4eee890034c715d54783f78bf3cecfdba4b8cbf7581d523970ea1fdb8c3c89f40fedbca9180cb5f68be7cb7b955e85d55d81508fee73239cb4306ea4771ead75117e5843e1343a131a7da0671dc9ece2bbdeebf8495d80ba2733afbbc06084d748303d3229f0009a517a6c3f6f13847215e351f51afb25f0f1b540748cd5a5e26182ce2ed998c6", 0x1000) sysctl$net_inet6_icmp6(&(0x7f0000001640)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000001680)="a2aaa7f02a2471741a6f7e53ffa1d3b1b6e275d58d2f2c85bd86d00079c25b165bdcd9928f16bfbe9fa095687c652233393894ee3827252b5631c438a26aa1c57ca8a09369765d9dd31475061b7b8169aea8996cd35afb267c05215660ccfb4d9aa5291d524de7c4b519ab1c9a215f4e792aa4cb9030755fcc14ac2628b38fd844199f228b3d54461c50c3341bdf6548a381ecfd16d04a51be82cfeb01494f8dcf", &(0x7f0000001740)=0xa1, &(0x7f0000001780)="13aeb60601ce9165aa0c05e3f3468483bc", 0x11) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) sysctl$net_inet6_icmp6(&(0x7f00000017c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000001800)="4b06ff37bf19097e5a4e45d7733d741f298c961612e161dc5325bc597c55b175c85a8e", &(0x7f0000001840)=0x23, &(0x7f0000001880)="198e0d46de063ee5cd21848c44fe41346d0bee99c21eae395eab7f138e4db77ac6ea5f09c6fdae7da3771cc22a8482ed324034072020c4c36a9171b5d57e344119b067f6e9096bdef84557021c97b540c0b94f61b35f19c1e62a1f1c6dbb50331441573c6d05072ad2c5960f7a3327e0a4f7cd90aa0d2ae643bd2cb2626cd4537171fa21e4f42d7de43c58cf420db0f1c92d81da4a9edbe6eb3f673d3a7e81139c1408329ead19be8bc2f3f8d88083c7a28e4bd8f4ce7739cb84f3bf0cc90239ffc296525b8a31c83023d257", 0xcc) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000001980)={0x6, './file0/file0\x00', './file0\x00'}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000019c0)="2063afc7692f1748402e1e9658673bf137efdadb86d349ab1dfb64b969cebe7cea5625ec5bdfa0dcd026337c4788888e00dfe89b1b1a896b0cd7aa3734ee1d0ec4865d3354eca75af55474838884bba147903448368074c2abef7a59320b66a86a75de10c15ac72530f5307b4184", 0x6e) sysctl$net_inet_tcp(&(0x7f0000001a40)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001a80)="5885b672aceb5806cca6774df1ef09b410d07d8a167b0da4a99ed3878e3bff636931309ac17a5da9e206709107d6fce819ef58d70b0ed67e508c04e3e6db11eb8afab1dc4613b3343a0c2ba1a072ec57229eb5c8dd1625d705c7d28d6535e75486e6864b6c07a6cce98f724c822d49c4fdd8b7e0e7819254ed06ee", &(0x7f0000001b00)=0x7b, &(0x7f0000001b40)="219701d189fe79e68f72f910a753e38df33c8d4004f0f04fb111b8bce64e9fa830aa061e41f20681408593d92d9e6380e7762ba389aac80dedffd14b3eab15fd7767feb24635c4970ce62219c02b25e129928234f48102fb7d5de083bd6dd6b550d7ae40151d9c41aa11910e81b441bc93e83f5244afa85bac3245e60c2472299d862f1ead805ddf1ce436265a0e7e8e7365b78f7d6f5b68fc7de969a1d174dd3bf545d89dabdb3f78351a54a906c37d1913d1271aa32c5955ee39088c29bd17bca269500b3624d0bda96fa9729f360e262de1361ee14d3e86fad11ca6d5c752904ef02f5fd508fd6994317935fa398858c681076b", 0xf5) r6 = msgget$private(0x0, 0x480) r7 = geteuid() r8 = fcntl$getown(r1, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001c40)={{0x401, 0x0, 0x0, r7, 0x0, 0x4c}, 0x4, 0x3, r8, r9, 0x5, 0x8001, 0xfffffffffffffff9, 0x9}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="d3aa6e3825d8ab60a83563efc29be1b0e302fb6f67eeacd8362465ead356eed7d6ff0b4cb2ae2a2dab5039dd894835134168084f6dc68303cb", 0x39) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000180)=""/49, 0x31}, 0x1801) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) pread(r2, &(0x7f0000000340)="8cb64441b638281dd8ff4c6243dc6445ee51d0198b988f7503e7b51528a5eaa3df381e3bcfe5f6b4e65b9bb975c28fb5334834fc4805b1af1e5c081d2fb428fc4cc06be42c8c16a4f5cc3a8454d70e6d0df18b1bb37c6f8435eb196a9c33851e0da293dbeadbb960114236d476343fefb8511229409b758055f705515292627ded05f6c53ec919395e449c08d16d72e204367b3b7e991acc207949f431d7ee", 0x9f, 0x25e8) execve(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x40) syz_emit_ethernet(0x4e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0xc03, 0x0, 0x0, 0xfffffffe, 0x7, 0xff, 0x200, 0x1200, 0x10000]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f00000003c0)="b3bd3777da197d31d5d2c05af5a1d74193eaa01699bd625c429c952d72a7ad5d9399af4557f5b39d6ae96dbc91027f571367b6b97ca840c1501bcc80d8500d578d1408c93d4759e491b1e6e16a91d763cb0d1dcf39f18de25d9076968970ca586c397b0b7148853a0f20005856eb310ea41cd46c454266ccde5c360d4c19cb04135c02ce3c84bc9083f7914340a556f15956e2f16691042b439c9cc00c8ff4ac8aa7f14be6a865e794167f04a6e43c655717a4301fdce080e74c7eb85b475889db1a90e11361544a8c8792cb", &(0x7f00000004c0)=0xcc, &(0x7f0000000500)="0f9149a4ad84f885ef16cfd038984b192d1a9ca829e014aa72509816f88aaa97ccd6ef57dbc281b5b5927d01a7b56ba8a1499e280f398512033e8dfce25a98a4a6c80e7365068731517505a3ac5380a844e10cd6d5cc0ef1e806c938df2a17db2891e2ad4fd02b1989d29afbe6200a014f575400801c79385cbb8686cdc7997d19fbd796942511e4efefdff473c90611117c63d0fffa71ae4d7c6ec383a58a", 0x9f) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() r5 = accept$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x7}, {0x6}]}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x42, 0x20000000, 0x400, 0x3}, {{r4}, 0xfffffffffffffffa, 0x57, 0x80000000, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x5, 0x7}, {{r6}, 0xfffffffffffffffd, 0x40, 0x80, 0x80, 0xfff}, {{r7}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x401, 0xfff}, {{r3}, 0xfffffffffffffff8, 0x64, 0x2, 0xfffffffffffffff7, 0x1}], 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206913, &(0x7f00000001c0)) r9 = dup(r1) fcntl$dupfd(r9, 0xa, r1) kqueue() ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) truncate(&(0x7f0000000040)='./file0\x00', 0xb70a) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000380)=[{0x8, 0x7f, 0x0, 0x3}, {0x8, 0xe1, 0x2, 0x2}, {0x879a, 0x12, 0x6, 0x9}, {0xa, 0xd4, 0x1, 0xfffff1e3}, {0x6, 0x64, 0xe0, 0x1ff}, {0x7ff, 0x0, 0x1, 0xfffffffd}, {0xf858, 0x1f, 0x9}, {0x4063, 0xdb, 0x2c, 0x1}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34f1ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000400)=0x1c, 0x0, 0xffffffffffffffc6) mprotect(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) executing program 7: ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000380)="d2a106f38ac344", 0x7}], 0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0xdb6}) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x9368}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x7, 0x0, 0x0, 0x1000000, 0x401, 0x81]}, 0x3c) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x9368}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x7, 0x0, 0x0, 0x1000000, 0x401, 0x81]}, 0x3c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000f40)=[{0x8}, {}], 0x2}) nanosleep(&(0x7f0000000100)={0x0, 0x10000000}, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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'}) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0x3}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x81}, {0xc}, {0x8126}]}) (async) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) msgget$private(0x0, 0x597) (async) getpid() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0xfb, 0xd5, 0x32a}, {0xfe, 0x81, 0x7f, 0x600}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) getpgid(0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x4000000000000262, 0x0, 0x0, 0x0, 0x0) (async) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x12, r5, 0x0) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/124, 0x7c}], 0x8, &(0x7f0000000800)=""/5, 0x5}, 0x401}, 0x10, 0x842, &(0x7f00000008c0)={0x6, 0x8}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r6, 0x1) (async) syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r1 = getppid() setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xb}, {0x2, 0x2, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {&(0x7f00000002c0)="a1", 0x1}], 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000280)='./file0\x00', r2, 0x1}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r10, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) acct(&(0x7f0000001240)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x1d, 0x40, 0x6, 0xfff}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) writev(r6, &(0x7f0000002040)=[{&(0x7f0000000700)="6c0135", 0x3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf760bdb5ce6c02523c5057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f9b2297224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f0000002f80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572faa4aea239b26ccce2cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e2c5dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160ca182db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2bb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faab0b83cf3b6f79639ed34660c399113ca2e1af84335086124e5880174e4db34eee82a81ad779a2abb3f6de2d6e5ed419d855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f66847d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be4807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3651808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae799833abda290e8e1b423af9c93307cf4cd3c77dd2", 0x1000}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f967b3ad7987b14448f9a7e9bcde6a5c791c789838caaa5e93761b0e49c1aaab894a505004dde4dfd6a97833accc7d0423352b09c7923d563a47767", 0xb96}], 0x7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) (async) r1 = socket(0x18, 0x1, 0x6) (async) r2 = socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x5, 0xe154, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(r1, r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) (async) getpid() (async) geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) (async) semctl$SETALL(r6, 0x0, 0x9, 0xfffffffffffffffe) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)=""/93, 0x5d}, {&(0x7f0000000440)=""/191, 0xbf}], 0x5) r1 = socket(0x1, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x50}, {0x2}, {0x0, 0x0, 0x47, 0x3}, {0x6, 0x1, 0x40, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{}, {0x2, 0x201, 0x3000}], 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000300)=""/18) semop(r0, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r1 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r2 = getuid() seteuid(r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r2}, 0x5, 0x9, 0xffe}) semop(r0, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r1, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x1}, {0x2, 0x9, 0x1800}, {0x2, 0x7f, 0x1000}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x104) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="1e", 0x1) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000500)=""/35) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x3c}, {0x6}]}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0xff) fchflags(r0, 0x10000) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setrlimit(0x4, &(0x7f0000000040)={0x80, 0x2}) sysctl$kern(&(0x7f0000004c40)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000004d40), 0x0) executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x1, 0x2, 0x42) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000000)=0x1) r3 = socket(0x10, 0x1, 0x1) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a34f8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a34f8 executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) r3 = socket(0x18, 0x3, 0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r3, 0x4, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x7, 0xfffffffffffffffe) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x17a, 0x0) openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x14, 0x80000000, 0x1, 0x0, 0x0, 0xfffc}) executing program 3: select(0xffffffffffffffae, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x4000, 0xf24b678a196e20ac, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/4050) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x3, 0xd, &(0x7f00000011c0)="ebffcbff13b9fd812eaa4e713048e69931929648fb6bd3d43d96b5905705450b01d9d5d1f5cf4616867c81bb1a246b60ef2a9ab859b09533297be40c20ea938cb7e53f6870020b53634f4b1176e6", 0x4e) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000480)={{0x0, 0x9}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x3dbeba6c}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="04", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {0x0}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 5: connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) r0 = getpid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c481a90800106eabee9164f361d5b8e95ff7a928291ad42e4e312b6a789d71e494b0a009cdf617647c37dc90ca95a34de8a040fa11d3299a504b4487676e3ca94c20f4f246acbf00000000000000"], 0x8, 0x800) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, 0x0, 0x0, 0x0, 0x170, 0x3}, 0x2, 0xff, r0, r1, 0x7fffffff, 0x7, 0x100000001, 0x8}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r2 = socket(0x18, 0x1, 0x6) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) getpid() geteuid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) semctl$SETALL(r5, 0x0, 0x9, 0xfffffffffffffffe) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0xeb9, 0x40, 0x0, 0xffffffff}, {0x4, 0xfe, 0x4, 0xffffff7d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x20, 0x0, 0x0, 0x6}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x0, 0x6, r4}) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x1ffa, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b968bd8570a797d128c00b00d6e5cb422ee8192b1656e056de8ce984b0cd6bec9697d6bbf0f8d2974271e36c9f14fe72af89ecc76b1c606f3e0d202f1343a4", &(0x7f00000001c0)=0x42, &(0x7f0000001340)="fa6b2e39", 0x4) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xffffff84, 0x0, 0x0, 0xfffffffe, "fc686b340da1e4795af94547bd1305d65c21963c", 0x0, 0x200000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000000)="bfbb02c9bbfdb58fcf90f7a09063cc7e104fda28d80b1bd75503fcb40b422f866aa5d76bdac00bdb85fb41775069febc101b8f6a2702599ad5691519f62c15ffe302e88474df7f2171bd600f4e555b2884f17721687389e9dfa46421cb60282d", 0x60}], 0x2) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea0000f03fac0100", 0x8) close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1722, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setgid(r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x1c}, {0x6}]}) open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) write(r4, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) setsockopt(r2, 0x28, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x0, 0x3f0}) sendto$inet(r2, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78e4cf2c4ecda8539b83ee785f8e6c9de100000000c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c123041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aecafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b3573bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b51005ff04a0ee80cfedc05fcb39a1f72f919", 0x7f4, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) setregid(0x0, r8) executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x4}, 0x2, &(0x7f0000000980), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3, "0100012d29fb000700000000098002005e00", 0x0, 0x8000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206918, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) close(r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x24, &(0x7f0000000000)="5ab70b29", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 6: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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//file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x2}, {0x6}]}) r2 = geteuid() getegid() r3 = getpgid(0x0) r4 = getuid() seteuid(r4) r5 = getuid() setreuid(0xee00, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r5, r6, r5, 0xffffffffffffffff, 0x40}, 0x0, 0xe7cb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x1}, 0x1}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000140)='./file0\x00', r5, r6, 0x2) r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="83e3dafb347df0ac9b3d60d1ee730e51570893e8c8aa6291531ac1b9a5a9d25e0ed80763c2bf3acea413651a71232153f2df8c1f01", 0x35}, {&(0x7f00000002c0)="d35099484819c32b7e95880b47121b5c6cc5f1160c900d964293378eca4b56dbb5554f16da02d56427bbdce6dcbdd07a15bce279aa36", 0x36}, {&(0x7f0000000300)="5566d81eb78f00a36f6e3ec4140c09846f84ba15fb0e1344781c8f8bdec3a53a1909cf2503515d9306c78ecf63cccedf82ded0fedfc6475b6e387a2237dee885b6847760a8f51f2732b0c05c98f9c8acc40996bea283bafbab3adb96237454fc414752177f3c19fd51896b2afa1e76f0e494cd33f7bc653b52f2738526c393b0550f27c8085510051b26829fefb8f1e00b1074a2e1e1bdd20c881e8db74d111bd894d59efde9d7b1f16a00dab713348f9eb7e224f83c9fec938577bdc15ff990ace27372490025d3538134262fb7a762ea45cfcd35ba69f0e366c15532cc85c4fe481fee8b83cf0a08f999b59a9089a5163375443ab72607b15ac6fc34531020c6af73df4c684dc2294f4b3e8c18c69bd0c60f68de4d1faf419240002e381611c4c8cbbf98e208c937d46f8a4716c0598b3007d8ceff8f144af55894d0e22968d9f4224340c4fdc13d6c111869097fe8d62805b0a446ade6ffa0c60f4bfffbe362eb60be8287d334393ec4f2a7001f66066a4c415fe146dc51440cdf2b438efe4cc7e7e3efb507779e62bb3b777b1a6e9d1db0ce7062925eeb6a78f93e794fa6fbaf35be7dffa8abd3cf07741f4f4e8964b238a235f58a33ef8989217de054dc727ff91e37094c1bc82aba4409391c890438eb5bd8c2e0f7028dfb99889920db2f037ca8954de8dd41bd5dc221684f699ff97d9cdf381e0d6ad9e70cc3ebe79238fffc1fa6cc0b40c86bff6fce9362e9272972321a1b0c602743c06e5fdf0ba627efc7b69e142170498adb5ac359b6ac99cf0fdddaf54ecdba4de10098dd58549019fa532faab5e46461cf5a6a350ae544c0d0df13badabaa3b6164826048ad54eae46bd40a5ea1c553d64da1c55846a671c015bcd96cb4c50c8caa3b54c3b3870d68f5093bd744da4df146fabf92211dc1cc6c7aa361175b01984f2196001d0f2157e58c48f89c40eacc611f2062514af916ed74238fa54e5af662ae9744c8fd0b7cab7de4ef3dbbc5ab38340f4d138713fb2f0da9c459e0d3bafe1079ce972992c00f4b0e8c8fb1e842deb51797a2ceca3a55d8a531ff466604a140f338328fd74987b86b6e910786ab49f20f87b86491b24f55b45b89ec53f28c0cfc8230ecc9a9cbc333fef60e25b6af0260742f6ecf7bcfc71070504d60bdf0e26491eb5f4b8be9b61aaff56c654027b9021826f88055e350a55b1673e2b5d04ae7a55d094b79f1d48607d0409eef5a261ed9f5a9c5e17250a5f542baf963d92133266483333db9a3dd65f0321bf5311ba76a5c66978ae5e4f22d2bf42fc73e552d561fc06ff5f068ca8f74ee1c131eefb9949d7f9f8c6239f72768965d4bb1210eee987000f50f15f166c3392aaa10d2b08da52f91df82998252a4420c939dec7cff31d005823a1a6e213e401c977275c210a86904afa71564346b365977e6b64a11f76db2162235d33fef3c46dd469635ebce8da3517cd7110e9d899018c318074d5ed0542395bfea76080c87f8431f9ec522847b8f5747e1337f1eddef5f28a47e372f968a0524a59e547c134cd017675b2bdaf72559dd380b86930ae60c66678b4bb6e8525040116967ad23e9b2c9710637cf907eab93854c1a448ca5d54826c93c7496315b53a2bcf9db58af101eccade00184311b6908ba3195002c0ebef13ca36e064cbde08050736201157de1a5cbaa6bcd7df73c166629a04f70958f2866f978640b506c8898eccc7caafd767955851a3016a1e872b62bcfc5d4e575a66414b28896d8be70c73ce243438e5d8eae1cf3ac620ced8b757c3fd86bb90885ef2fc9c0fa3bf01e00855602ca8717189b5cf084af9a55b5787e4a22b98bddeb0ee8d9fa4edf61c64eca6324d84cd2551ad462cb83314f743466ebc78618bcde35feb5447aca65c460f55751ac9476c0573cf169fc62ba56a4e4ca70c48dd34fa9daf3247eddb53bc9130d4e44d81bfe1fefdd6937a8049b9b45bbafbff6af5bb1e301796c31df827b4a300b2bb835cc46280bf066086bd4030a6a89599184a0a7fd3b9d6de726190e26a6e537d500d7182533c3e9ad634ba6c46617e1606596f2c4f5d5bf427d33e6b6b88f99a6b4692e00bf69e65c0651db53e63055dc20acddd8b847f9ca7f4e62e847c4f6e08cd002dabc3d7e8bdaeb9cbb5cb98198aba3ae6e7cf9accac76cf0539852f74b72ad136ecf46232433177696d2a1b3eb95f5b11b5df583b58bbc78a1a8f4439c4c6b802e8aa98ce851b47a90c6f6c2c4c9c196fae9f505ad9f60b274838339fbeadd86aef364fb802e9a3fa74edf4852de88b7b4ef179c2235fa45d12b97b76ac3bf1e378e549155fec3d952b316116cdf694cf04400fee7828aa3a7ddb3e2cf85747e466e80d0b42312f19a281f6a545cb3f375ce85f58abe0a387f2db7696108dfcc82e450e74b1f31afa1318cf19e4c8c22df1d861429bedca343f84fdabad16bdec265648152d7c94e3b336e54e1cd8da5a296f0b54a0ec35ba6ac95406498ce8cdf6ce95362c3397007e863d3b5d1b98370d108fb6f0c2b5f0ecc7227633e775e0a2bfaf0d8e13d86a09318f88673d9969bc2caa68faccc0443037daf3a54eb7acb4b74977c2831e848677dd9b932a07042b711824b6928e15cd41a75204367ee8aa74bf1e32904ecf25cef3c4281ca0d506fed90ebae3f1f95aa19565f7b79d5b8499ea1e1e7ae789003d5139545c297e831dd23f31c3d8e3c879b62e3c1fa4dafbbd7423e5bc6f19f7f53ccafadcb63338ad94b3678840858fbc4b3d114b3e0e4dfbae8bfd152eef2eff2353cb0b2bacfb7533eac86e844bcff76650d8c6c7c0048452e28c55a125ee3a8367a06935ed03bd1a650d553138e366f169aae13a5a1930d09211e01cdc63ff626c51540cbb86ccac0898bc16026ed2048d49cf9eeb734caa66eaaa2ffb516add28cfa314c43dfeb4d6e1cc7e43f303cbfacefa1ea45f5b916acd1882ffa736949cfd732c43313453f16ba9b2a201d6e6e6689358b3c80359d5d26f5d44e0665a320d3f1d66b844416b94029587545443abeef9528cc968311c40314c5f2375e04fc452c8533addd442d9e5040118447615ff0d5f11281beb585b786de55335a503cb558f52794c174e1af1e3b7512a95fa77d346a5698866979d0b82b573834278259dc78dffc6bed1eaa27340a9aa75d08fbceea492458a92d60504b07c300e33476c95cb001473cb0b36901f002d677cbfe74d9bd511c85c963d6ed3b9d90b3734ea18974279887b72b5670fb7da9672fa4e1d3a0195405efbb2b62a1a3debe8560bfd90c4d58f4553b4df6e7f4f158b3f8c8f3b1b8614e15376af327ad852e8d2a85448146baf325703d3ecc8fc3cde29e5412211c76a802503a931293e11440201ca65c358b94a98885f4a0c03dc8e1a821fc0256752cf7f6c6c9fb8e4dcaae988630fb874d02ce901767d97fd69869d7cfe7d0b845496c6f76a8b79f6e00a4007118b834140a1eaea8e3b27fa87aa39493e39c7386a4ade68c0098545eebd1618a84ca44297207a8f05dd5708e83930c3f84b26eae5dc4bd12b747efae3ca2cb93a72c16585bc56aee9cc29335f4a53eb479189753858877a5087143df76258751a86496ac530e5d7c3fd9005171c8273f86693f1048691a1a5960eda2e617d26fb18b0357f09cd80fd8521808ec4af1ecb011516b81b9bf5d9cda803b7b5f4757993f835eb223684ae93986b42fdc90d036e78e4fdc11274df36ec2a698e3335a1c8efbecf023c3c0518032dcc5a13a0ec3eb16dbea3f5c783b1b4ea2bac322e465dbed93e349cfeb05fa383deaba5072dc26a4adf9e446b001eb32c9a66f9cabf2fb15e76c040789a6b6160dc499e98bad98edd161311482f6fa1812d94e956b0f67e09a4fe4d74ef155dc9f0ddb769a572b5d55fd752c7ee28523758ad8cf9163328fa2cbec250d343b9f510e3d78ccb638eadbde034c4943c01ce362b9fe23dc0dda1c3524a6b31a1b1a9376f359f1b830eb001623b688c3680d37d3cba4a00f82c52c2ef2805e24e4184abbd1e6cca8d5d3ac8550ed1307ab62fb4d53144eacc1588e1c3522b14dafb1080769d42114fa4c092825fa458686da3a377e7e2a546e7005f70767a839611829d63dc5070a25d301ccbb5f3662056ef1623661131b01440b21258d4360300ca756b38c26961e3d2bb91aa4c312a38f66bb154f94f412d1a7c36a11758c81af00ac44c3aecd1f71cdf9cc3e9a9c3aa73a4de4a69fe7d314828af9b70923b727d1047170916d55ed1d8246bb914a7f93a74d9651a785de6850148d9c9458526bbbdf52a8a7622b77d91f3b62cdb4c3a990051ebe9174fa4ce4fa8cbc2ffbb3789797075dd1c05f947eba2ba0a74b7e6a0674e87ddecbfc6a5d17cf24045e33f690daeffb29527e2112e0ec053796049254fd87759de8cf3e2f71e04f79e59ad157a08c179d573414de1693da2b22917f272d8ebb8c85bb96af0785923a2e86d84c026eadf483837ec87f1111b1092713fe41b8ad76820d8dd39ea4cb27988a1e5b3c541311246c7cc5c4d0831a2df07b7806ae0b2556197cff5f11659dfc9967bf335be5768c7252bdb8faa804e44f3837e3df9ed03dc8fc61f1bd8c802adf176ceb87f37a8b0ebf0ec1d771e2247259e2a42765d66d5ae9c0575221b19b82bd8e619e093dce3a8c52346b4d9e7f8b1c122b7bfe9ba28812d3dd16c50983dac16e29eeaa5c3a62cbbe160f0fa32a03d641e62c725d49b0e9d463817a91fd280d77e1eb72d50a195257d2443e069981b971699a716e5be210fd0f15e939732565908276442bc6d39b1c32be298349f28e44119ebff39b21405a02bd46e4464d34f61a878063bd60bbacd2ce0e65a22bbebc17a70ebd8758af9dbaff6f36a51171cfd03885565c65ba03248bb7d2d2fb856bbe50a2bfd28cea990ae791d0c9def872d1dacf102fa222a5154966ec24d6d3af3da18649e50c8859c52092e175fc791e75b8d6990600cac92d50f3fe9589c089934c9b1e8bcf19e0344f2ad2223119b0a6305dfbf49a8692eb0c1534652ae97893a1330d40afd25fcc55d0ca202e9bc856ef2acbbb14560c900bb161443b051f52d07e923f5ee556a7cd18335a41e4eac356bddfa326ce7c2b1f22b51190cf5b0e439308a3626976e57ed88659054d88d40241d389d3bb303871d3ae0d1cb56abf3107b91613b88598feee1546b29a155b6f7080433fa00a75a3549262a043a9ee98564c6027cdd37bf6d25c9998cc999c02d0612bb87b9089c037054b37666f4745c66e159a952be374059d6da45325e7c5ee09e3f76af13cd512b462490616019d5754dbb6412a2ab7839562fd22e60ddba609cd53c4f76ae6e1ac0889eacac7233f689683d4597df8788c78a3d4fcedb65dcf7b0894eec0b75958c29da9205ea165a4157189d5b4409a11ddccda1cd48927bf8fa36d8b4a646ac51968668f97e5bf5884b78657ba2c9bec306b97e097564b0990ee5da72e19bf3ca5b4348912393d2b3a9cf725ce4cd0ce47df1f20e9177161333fc4add2231d581175176904d2ade46b9cb79856fd8b6778de8aef59599d421be1d1de94989208291d047041cdbcba312d04138be04551ba70183595516d6055b28fa027a9fd6bee431a26240d713c534ca58aa662f9aa2ab0c7f8d58b719d31b0a6d7da1cf74f9ffbf864c497b9892b34416dae73c958f1974f209d820114b5876313f8292d25b121b93a9d1c992d627cf18ff6da2d86bd7a59caf34c798bde508708e525cb4b880e0f835d8066305c659", 0x1000}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES16=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000020d28879793b5d761b", @ANYRES8=r6, @ANYRES32=r2, @ANYRESDEC, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x5}, 0x10) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) r11 = dup2(r10, r0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000000c0)="69c5e1e2b8004f70a991c09590af9d23d2c16a2309074059460583e7f9b5f25b52fabb37fdb35017fe09a8fc3db6b7ee9006017f5d99f971447341e53779e1fed89e47d2a1ff50718138439eb7c7d76e16021ab5275628c3e550793e938a1610dcaa11092805ef48620ac353f28274004870885be25316bbbd4a116310c9c7f25456dbecc7a1a7a8593c4ee54f52779e000000", &(0x7f0000000180)=0x93, &(0x7f00000001c0)="a3254adb1dc6ed01c37e569198017849d9a3cc96f8a05b3d971e", 0x1a) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200), 0xc) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r5 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1, 0x8000000000000001) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup2(r4, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x176, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000880)=0x4) executing program 2: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xfffffffe, 0x3e0, 0x0, 0x0, 0x2000]}, 0x3c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000016c0)={0x10000, 0xfffffff7, 0x1}) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000001340)=""/189, 0xbd}, {&(0x7f0000001400)=""/28, 0x1c}, {0xfffffffffffffffe}, {&(0x7f0000001440)=""/21, 0x15}, {&(0x7f0000001480)=""/67, 0x43}], 0x8, &(0x7f0000001580)=""/251, 0xfb}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 4: symlink(&(0x7f0000000140)='.\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair(0x18, 0x7, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaa8fffffffffffffff4"]) shmget$private(0x0, 0x4000, 0x464, &(0x7f0000ff7000/0x4000)=nil) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xfffffc25, 0x0, 0x27) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) msgget$private(0x0, 0x597) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r5, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r5, 0x0) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r7, 0x91a1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r8, 0x200) write(r2, &(0x7f0000000000)="3832af5a5775acb1e5c643", 0xb) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb9", 0xbf}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b997e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a89932169040de9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56201280d3211ebd3260d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e38cc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a30000000078ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c218919836cb0031c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351d3600000000000000424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd20700000000000000e339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867", 0xd8a}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) connect$unix(0xffffffffffffff9c, 0x0, 0x1) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000140)="5133c4930555ab3c2e57e2eadff996376a1358cd61d41c3239b5", &(0x7f0000000180)=0x1a, &(0x7f00000001c0)="354da067cd3b7d61bb00fbe67398a2117577be5a9401563fedde18", 0x1b) shutdown(0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 6: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xffffffffffffffb0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x0) executing program 4: mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00007c0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x2}, {&(0x7f0000ab5000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000099a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) chdir(0x0) symlink(0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x3, 0x8fa2}, {0x89, 0x8c2e}], 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="02760a5f9d2bf389a3be76eced8a3bad35ffe18d9362812e86f60905b07da119b0242cd6fe1faff690fbb12865113b9161ac95cfe38601ce64be0ba2f08bdbc36ceac894ba0f73c359d59a42588846551615fd054c58e6f62b72573cb0b18042d51e623995d22ecd8ba2ae4683e735d663138a77a6abb851eabafd5f2a42cd011a8c838e6b7e7496530fd250c9d055e86dde1cc62749e0643f803ca2d0c1d5dbcca870c523cbfe0cc566ce", 0xab}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x3, 0x0, 0x3, 0x1, 0x1f, 0x0, 0x1, 0x10, [{0x4c9a, 0x7ff, 0x6, 0x8}, {0x4, 0x8000, 0x0, 0x3}, {0x1a, 0x2, 0x7, 0x7ff}, {0x0, 0x2a01, 0x8704, 0x7}, {0x2219, 0x7, 0x1f, 0x101}, {0xffff8000, 0x5, 0x1, 0xffffff45}, {0x9, 0x7, 0x7fffffff, 0x7}, {0x9, 0x8, 0x2a5, 0x401}, {0x0, 0x10001, 0x5, 0x6}, {0x5, 0x9, 0x2, 0x10000}, {0x8, 0x8, 0x3, 0x88f8}, {0xe4, 0xff, 0x8, 0xd854}, {0x5, 0x3f, 0x4, 0x3}, {0x3d, 0x3, 0x5, 0x8}, {0x7d89, 0x9, 0x2, 0x2}, {0xffff, 0x8, 0x80000000, 0x3ff}]}) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x22) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xd651) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) open(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x3d, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080600018888060b00090000000000002f59e4654cbccee860738311f9c6d316b0724e"]) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="634572ae51a600000000000086dd6043a08200083300fe8000000000000000000000000000aafe800001"]) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) (async) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) (async) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r2 = socket(0x18, 0x1, 0x6) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) dup2(r2, r3) (rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) getpid() (async) geteuid() (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) (async) semctl$SETALL(r5, 0x0, 0x9, 0xfffffffffffffffe) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x8d564b507b824ab3) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x41, 0x9, 0x6, 0x3, 0x9, 0x80, 0x19fe249, 0x10, [{0x5, 0xfffffb6c, 0x5d3, 0x9}, {0x8, 0x6, 0x0, 0x400}, {0xffff73cb, 0x40, 0x2, 0x2}, {0x5, 0x2, 0x9}, {0x6, 0x80, 0x3, 0x3}, {0x0, 0x6, 0x3, 0x8}, {0x101, 0x9, 0x8, 0xffff6ac3}, {0x9, 0x80000000, 0x7}, {0x2, 0x3, 0x9, 0x10000}, {0x40, 0x80000001, 0x200, 0x4}, {0x100, 0x7dd, 0xd0e0}, {0x2, 0xe0, 0x9, 0x4}, {0x80000000, 0x6, 0x5, 0x9}, {0x10000, 0x2, 0x2, 0x5}, {0xa52, 0x7fff, 0xc28, 0x1f}, {0x7, 0x10000, 0x400, 0x1ef2}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x1, 0x5}) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000400), 0x0, 0x843, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000480)="cbdab5cb3683fb0e4adbd8df47f3c58933bcb34764786f838e1614453a9c828f5dde75a5641282c5d18833e500c3763a3b4e95fc5c4710dc6cfd612b770cd2caf2f95f2072951396c29ba0dabab62a171e7b8e2a41b1eeb8edf1c2f742f9ce105684e4635214e4c8d35fc30d973ca9a0c762f10781878ac4dd3346f2802ad204ea96d2e570a6ed7e717b5343e98ed64a6ecbd9c9c69655eae0fe60ff9d9eb933463b74c59f7bd3fc3cc6dd60579ee9b3a5fa163cd6e6c8d3b4951703570c97a12b809a42fbd745d13e8e08a7b965785a7bd89fc59f", 0xd5, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket$inet(0x2, 0x3, 0x81) r7 = dup2(r5, r6) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x1}) getsockname(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000006c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) close(r5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) writev(r8, &(0x7f0000000840)=[{&(0x7f0000000780)="c15f8f56d4e18f375c6d2d940a5479597750c7840aea489bd4b729b77579e27a539d17db12af055f2a770e7ccaa58a65c970b07d263337ba1a8da187eeb9ec643f59e124b6648a89911d02fd692408bdfd7e1eeb00a59c9c2591179593c3d3e4de25e483e5de7792d2d37be7b76a2a8b332771e3a15b9c2a094e29e23b62d59f8ae4d88ce4d7fcbb3c5aa3f1201cd0e5d2ce844175d9c773b27083442c93fe009cd7ec3d295396c5", 0xa8}], 0x1) dup2(r8, r7) socketpair(0x1, 0x2, 0x9, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)) recvmmsg(r7, &(0x7f0000001ac0)={&(0x7f0000001a80)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000940)=""/65, 0x41}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001a00)=""/76, 0x4c}, 0x8}, 0x10, 0x0, &(0x7f0000001b00)={0x1ff, 0xffffffffffffffff}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ftruncate(r0, 0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a34f8 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socket$inet(0x2, 0x8000, 0x6) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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'}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x0, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x0) shmget(0x2, 0x3000, 0x22c, &(0x7f0000ffd000/0x3000)=nil) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x80}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f0000000140)="ff078fa692545d0de7d50811d4ada9ea4378abe4cbab3599d29003aaa65fe8c82e654dffeebbc88558d732bd8614a620ffc442513ffbd050a75b8a82b61ab554bcb052605606b47dfc920f2329698aef60b5f4c575979ee528ae144dfea21dfa5de8445b4302f770bd10b7fb345a1d918a24685d83e523a537d8748874e83065807cadfcc16fda3f02fd7709fe892cf6600e2138eb2c22296ac9109d487d85a40f44e1e07fc448380e1cc49a5cc2a2a82e850b18ebadd615398dc7181948dec9af8b80d165b52c8df750c9db5ac5fda0a19badf7bc033d95dd78ffb764519485918dfbc1", &(0x7f0000000240)=0xe4, &(0x7f0000000280)="ed2d51e06a6f17f8c2cf7bdde9d798bc3682ada935e341c1c7ae1e67e8acc028af72855e2f452849bb52c0386b768e9050882111af7e711fec9340feab84954df89f05319873502ff678c3d752952db4be1cdb09cb09739135106f47b71fa7b747c30312451cbb586237250d5aa01eb243d3a02b756831c6ac892c41798e1a47b04b3789092ac2b958832ed8e9fcaf9e81f5579b567c6e4fb95ef527b39238c84c3edca62b867f6e5f0e9919bb6ab6e1243d529f8d87f15ab382e3f51586ac528e81932ecab544388135a1443abcd44beaf381c306f218b6d4e26746b2f9d6cbb6f3", 0xe2) r3 = kqueue() r4 = dup2(r2, r3) r5 = getpid() getpgid(r5) syz_emit_ethernet(0xa6, &(0x7f0000000380)={@empty, @empty, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x80dd, "680a20078fba8abbc41d8b2f654f1e948f79870d3358279af6765d018c2a4a268c12ab9ec9becf0fa1b4f2540cb21600aadd1c4122b2f2e18d41eb187a319d1db6565a5412076ef54243bd18a90ab021075cc000bb60f1ddb762b8ad06874ce574d91e53753f586df7ecae27ecd8b3f6dee9f1f2f11fa5831d93b1820876b3b2ddb0fc9c6d13fbb0342283e2e023d6c093c0e1da"}}}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r4, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000004c0)) open$dir(&(0x7f0000000500)='./file0\x00', 0xa0, 0xa4) getpid() shmget$private(0x0, 0x4000, 0x5b2, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000540)={0x1, 0x45}, 0x2, &(0x7f0000000580)="a7302f56b991589f50d4413904f66a1af41403f12ecfcb65daa84efcde465399971c1bc026d5ddee04e6c81c900e504d8409bb0d202a492ef048fe8ea95e95f34a3d3f087f57197b81fc208bdde48e513a21e86ae27dd6b2c065402551bc7ee7248ed17d82426853ca3b2aa426e906af7c3a3d7244bec9903d212b86155fd6e439de24db3ce9c1e7a7fb1b1f392cd8bb93a108254f9e7ae1f6d0ae87b23d45328c733c01cf64f27c649dea4c80d1a80b53b2afee4a700577fee95940356d98144dbe22ac3b52eb88c8e4dc870cb15f1758eb2912b60fa51c4ad0a18d94f4", &(0x7f0000000680)=0xde, &(0x7f00000006c0)="6ec14ac01474e9f1b9bba9229e98101d93056612881679306f2844eb30681fbf624de6f68d7b956366d51ec02f8eaa771aba376aced62a4642faae9d045cca52824d809220b8f4e617c091465174a127d6a67ceaf3691e6a36e6b02088d85bb861e3a717a0a62f", 0x67) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8c, 0x2}, {0x101, 0x8}], 0x2}) fcntl$getflags(r1, 0x3) sysctl$kern(&(0x7f00000007c0)={0x1, 0x3a}, 0x2, &(0x7f0000000800)="3e43a8786c8a38f538ae1d7c4933d56f0e93d3cf151716caae84c0aea96c312c63ff47613a90ee42cffa8637b20486765e45c1c10d139289e68ed1605d3b90755fb15d8da1b175af8ba0cecaf594de9ff49ce57f579d8247c7fa0df0a39b56d749dd2c437c4a127d461641ab0034ecea12f795e3372ef6e2e8f1cdeb50735a904b", &(0x7f00000008c0)=0x81, &(0x7f0000000900)="d04793d74a17be23e8121fc99adce96a80d4e236878ce52597e0548dc358744d7ef9b5f6a835fcaffba546bbbd7f4d4a3ff73a", 0x33) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x0, 0x1, 0x0) r2 = dup(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = semget(0x0, 0x3, 0x64) semop(r4, &(0x7f0000000280)=[{0x3, 0x20, 0x1800}, {0x0, 0x8100, 0x1000}, {0x1, 0x8001, 0x1000}, {0x2, 0xbab, 0x800}, {0x1, 0x1, 0x800}], 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0xdd2c, 0x3b, './file0\x00', 0x91, 0xffffffff, 0x711c, 0x9658}) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x0, 0x81}}}}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 7: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000400)="e43a71fb28285e05678f696ce7013af1d6c534e4eff578c41e281a8a93f7a63d43af61c8b0f7debe01c05e84d5c9393b0b7b193e29468e9b9e609ca5e82b2ae872427a5e3eda65f2b69d942bd26e694fa6dc6843b7640443d931cad25ca60ea8c34c3da87614899bdf564239fa9713a2fa0845d1789c09b188d2ec451c821619667a4e4bd1c02b38dfa81c4e13d8eea8af7f2cc94ad7999eae97bf642a9ec71c93a96e8fa9523fc1a8ac2722682527f4e9c72f956207981ba782492fdab286", 0xbf}, {&(0x7f00000004c0)="8c8392c78c397861dc9f4dfe1c02078522833854a21c9e71923ada3e79f46901a985fe5dc9503ad64f946973da7651b8bf7ab7a2002135af3798b26ab30a0e87d5afde98f7e190849659164b833bd90db581c85ab4d2555f1d01a31827324424924cbcea42509ef0b9e5d9222ac019bc0ffc600e64a50c180f615b3fbba0490ff972a8bcce2a2781ff4205d074143d79ba31f84910854378df645624fbcd7f", 0x9f}, {&(0x7f0000000580)="d9a9eca55e57b4f47e3e068555e6d5afd18d6858dd9aebdb9a352be51b35206128a9a3156382e94e1cf786245e9feb", 0x2f}, {&(0x7f00000005c0)="2061a0dc103e53df4e6e2125894f85bc5fe4", 0x12}, {&(0x7f0000000600)="d9d25273a925f3baeadf07a552f4815c0d09c4c680a0fb55289a89253386c4aabe3d6bb34eb4fcd024f06b1208f4eace3862d6e355dcea492b0726adcd04d6dfaf2ff18e34db53e0589498882ef284e0e16d876fa2363780cd369bf401cde8e1a5c2e895094323270b0ff8bf80dd19df14ba1b1a506271338db2c1641db887fb80f1ac0cb988f7e8ffd184547ea379dfdd156b80f55298fea5edb2ed9518e99a6f3ad5701e7a19b17cdfa025b8d656559ea80f8f594eae74e359574f7815ace5c6669015d292b3bc8025516d0ace78e248ec247b4935b7af85a7b04c69183b1ec1a5d371366035734aa8b74542760027d27946dff966d8fd29b2dd04d6fe3508e3adbc2ff44b8a6940b48a00391555df6180e0fb37f6629b31fe69a385a836bb57a41c66c188e6cdcec5a43bad057209c74053841ac80248a2e51ba4f2b01038e110517e92d408b39402a1c45b64c43b094ef60e21de4ae289aad45a30da19a64806957c596965cde2d5ceb79c841618bb5849745ea8cfa6b9d39b3137e2bab82c12d61d22d585f46be254de038f4ac2d5bf6aa176bb327de65c9ad58e54f30d4851efe2d1ad1113b547edd423444f824cd9ede07fa64fc99015d781b63c6caf6cea2c4b6866042f3c3e0e2aa5d832ad88df8dc25af72500786b67a10cfa875ebb6b16e5940644b30f930b565881289d79016074ba465aa81b0776e26cc376432ca3ee5a1d722109f673c362474fdd9a5e07a889aecbdcba42e9a0305e91ca495d9f8666511ecb126cbf66c2811f9412568cd00282f7a947f67769b99e30efc025bec777e2bab4dabfb4057d44cec14f8bc05ebfa0b85d58395162855068699e0d5cc1a033149834c29150264eb23626b00ccd151c55bf8e676cfa023d612ed456270c97285b79f39625e5a32521b0f31a02f62bfa0c1fb0fc929022e3d96efaf1c74d9f7dc99b8a127fe5c9c71334d47acfc19118082edf49513cefa20b26f544346ff723a2cd5bd988d4575fcf1b816a87047daeda9a92e2fea32be22dd4b39f35ec474b52df24d1fcbfe64485d9657327eb0b372d04e9a1c281a16e421c97d74f727fefd4f7d687bc2d2eb8c31914ec3c3247a9cbe705634dc33c77f434a400ef1d7a1c62885cdf9357aafed7731236821acf9b08cd50b91c0bd0dbbd3d56b729fd0762b76bf4f0aebdab2f9e57c2396c9ec0debbb7de8d9cb9db7c7ad7a4fc48ef520b2b219e0cc3519b9aa548ca1eed57f89696b0ca332b34d6cf856e8dcbcc728f9e03238d540ca7a807af6af615aaab265f2ba31bd9b2c9d754365991036b81890003c0b4b39d57ec87a7147848e8d56f7dc7ac2535e6d915a3e1b97dda104c1afb7dd511b51808d873b824e14d8ea9cea0f248862e74ba0c3a1a88489340a5275334ce067436dda6bb2defa9720ad762027dcfc5816cd24d3a389321b66309bcb94940ba318f97a4e6bdc46971c52ff1253e9e88ec5e3de36b257385fe18879baeadfa234371786915aaa2bc838eb27772426200c7473563a486352f7d4c67afd6dfbcdce4c5726351035ab757189eb74dbc5f86fb66902a6ea5e2846528c7bb3200c4ad5250ff012a5a1436aca4d29e1ee7e56387acf4af2c64efa669a454a81661a81c899aedb5f56397c4199ccef586484b1905bdc546d8f77090b4dc228ee1130663d0de2f0ea61586e452622b22415e5bf9051522a755f04522d40a88088416fc6eb6850d28c8da086a89a8256970ba0c3d7daf1a4639a28c7a085925d2291ae6dfac1418e02dea0da24b8a6c9f3473e5ca980459c0802927e071c0a9542c9e08e145663599606f0c0ef177f422c5e829890b6d7e39b00cb3099ee0bd5393f39a7710c1b69cb387a6dd0d03953676483fdc22e69d5a97e95d41f26fd6fec9516633fd862d7ae97deba95668589edddac95d9f6566e0a56e9b3106ca988d8c4593e743289548ed88bacec1986f71861a0528fb168d77f55efe1525c91fee00a743c5f7de56f287a07725288474efb1e3b26139946ac87333b94fee17a331acf13d3bc8c268f5e530b9aafd539c004a99f293ff89baac897dba822c42b5364e62fc67bc56b0bc4c9dba640f2c031f9e34e02f99ea5bdcad3767d336fc37c46c93476049245822f6a498a225b48085fecd36bf9276eb6c17877c110ecc136ca3f4279868eff1e06794a170c8462f261cd8c33dc81f7cd87a1aede71e3e92f09f9af9dea11445f2f1d5ee019747af5e45dc7ac8eccbcdf0b73bcf3a1eb32ae96a444eb413ff8d58878693d04bc9d2d97b9917e8a0cfd468b27c9fa20c602512e81d95faec360a4d9e6ad70cf736bbbecc2acd8046800c006e610db8e649331d1e813d4999737fa221971b82a4d841913063a70b0d2d42fb79bcd0f47290344bcf6dc09626abf7bccccdea11678dcff0ee0b7838a158ecd79bc7b51ed2c40ecf010f4744e4ff8ae4069db46727ffe0d41e34c68414b006dd213c43240963d41a81465069c987a0514045fb816f05f1bd0db7ad4d1d0f6a311966354d7e474362990430069ec28492829d6bce733aef54cbfeed2cad8a9746d0adb7767a514fb33d184679c3d54745b28284768f44a702aaacd8778ebc5a7f957e50f65bbd1ad8782cbb26dc04acfbdbc4de1ac48a535e5c500fe6b96dbf0d82af670490f51efe77837b5c4fd56935d8be8a911a0182eafa11a7a0676b6fba59527475edb4894eb166a1de41fd1dc088143f1bbc7c7fa9655e5e602f37ce168b7fd90df17ad60ae39797a5923aa72b796566275dca2e112598ca5ffb8d8c9d2a67fff1dbff1a5b3682f3bb6137a1da5f569576b6413595e90637425a7176804304b3d93046ede17b61f9be626ba38d7d99616ca87d5386fe33a889fe344f1384fa94e99913369eaf4af3750f86055061d31132a01b488dfb8b983090586e0e0f3c20981029713db7c766aa835e47e4e38b11c7a27d71ede81d47e0641fb2f57c1a56bb73c7091496f20c229ce7de51232e2075abdc4218a5aeeb4e9cc870c38257d5ede7d8f7f65383e877d6aa4d27a2231f304abf1c3ad63bc1437ccbaee450c5a6a9cfacf12285f4f048b5ac5e608f47540bbd9c12cf2b2b2f8eaa0feed4fc574e5ecee765eaeeb413725fbd8f559d1e4f24d7c45352a4fa80377566a359a81907728783dd172eba92b79506da2b080274f62797bde7850302393c6e370f3c6d0f7cc0ea5f5417274fd1b6d91397185f8658b272d81e44236d07eba5661d4a4d8ed3fcddc822f3bec9cf35f6f01be16e0bfc76680325aa278395cdfc5da11717f2e3f6afea499c42cf7c2f1a3c74acc3a44797f1fd8f717d4b7a5b8a3b682027af1a2a7798f234398711670570f23b779cc6c0648516cc433f2a310718f8b7587b9ebcef3edb1dd5b58a10215af361ee254928d72cc2f440b096016df01ed559999982997359521cb58419c4116066d53c36ed77af9bce5d6b7f05102cf4dfe03eafc8d7758bfce7520c92560ac999db7213e82146c23afe9bccdf1fca12050522df19f5c2cbd61f57cf0dde9c7c1833aa2173096dd729d55bfa2305c0347e7c7862abb1e66e4d27e14437592ebf237c89cbf84094c5b375887f0885f09f17f16c78d2887cbbb6dcc8ff4292d0e082b074eb9e2beeeebbbe1ec55dc2941b83e05fe7fb91c339a79de3e4cc6ed7bdf7ac8ea9252c44d450d4852aeea59b80795f9dd58e85d279f16b3baee5ff18b901819458987efd9626ddc38645b619f5ecd06135d9f7033460bfb84fb037577acbc98a1cb9047c3966b50545e27e2f6a2f828736739915e38a5aea34f44952d4a9e6203c17f3875c779afc1aa4cbba8d7bbd91affdf68b458ddb7f0766e3614f22ff55ea8b0bf01b3ae835eed4031a8d206fc85aebe0179945237571772d476c3524356d9f362f98069762d49bbbc2ed41bfdc7ace642cf2cb191e10a78265507bd28835ffbe81119a7cb58b53252e2b1772da57b25e2a8379c6e8e73d98db8ebd6616443d26da20b637143e65e5ec79f98a23fc6e7b431da94e76b4cb37ed9c1ef8d7877eb978483da9d71f53047e142b06294e9384805cfca0a53b04023db4dfffb74f4767a4179c5e7326534c1c63079055913561a1f055efadf87c36d2fa63f7ccd89ddd1cad5ce355864c0dd86e91beac81cba44e197b363235601ff3db2ed4c91f2771288761d5d546be30b272fc59014bb3b0e5bc95ffab642014bdf50517835114820c5889cd05b10e7edc19a89e9e12d9cae60ef0ef7245102ef67c7b46b8f03117a20cd9f6b977df684b1cc6cfbeb807138f82b5bb1c7b98ac1b29c27ef5c9f17e00fa5037982321d3764431ba81510d74497df8ec8847e25eeec7068a85c379f82065811493c80707abe093e0463039fff1b0400e06211d026205aca3ac9706dc536cf2054899b98c6c6b18965b82396428c66f1fed0e7882c3a290b4d2218f284a33d28420aec0f4a154a64c788ad8c3235bf4655db5b9242c9f147c7bf4bc24505cae73b50abb105156dbc3dfc76a6017c34a3fc821f423cbcf1b2067d1ad10799eed006021dafb9f6c3bcca958a4f9ea19f29c84ba45d6eab4f390b29ac9b0460b995885f01b390aaac5674d5d4917b76d17411cb5e965f8a7e233ba581756034dc3f63454c4409926fe027c2c8a46fb2c66c42aaec1313df502e60cd6ab8e6f061cb2d5c047523a97e6542ef2c07cc48ed6d03eff078223994486a40d5cfe8f84652ddb5d4bfceb0f36cfe470a390916688f7860af54e74e004c94de5666998f748a2e2a2dce0efa3c4881d7afc32ce1f861116ef1c1edde73ea1cc5b41ba75c24324aa4133a6addb146a0c8480b9abc4faba6c5d479b835fbbbc90b5b0b2e4da9208a3c39ba59e25293778ea6f0041faaa24288142a8ac704fb24b5d81e3a9546d215e1b257338f6d6446ffb562e6c753e933c642318af7f6cf31bf0bf4911867866c3d8066139f1444922e7fb6aa19cfb46510127ed346ea19240ea3a65c413506cc768c3c1d48a668eb585fd656f7f83f62c9473b71cc7fac821a39db2cd5c023b0ae8de73a3394f0432bf86914b0405c816f5d5054840ae6aa54275cdd44d5bdb814d7de39bcb37e3987ed7420c8073d773ec8c41786755efc01688459c6b5d426f6673416a3bb0c28154f8f6eb4db3641e7b4ff809b222b9520ef9fc2d1f561f3537c292630ea2bff2dad08b386eafcc6c8da0216db3659a2d857da11f2cd88d827364f27c163f01edcab5a16324e89929c1c5fdaa4ac9d5ce7fc6c36c34fff2bee10dae14c506ab3585c2a9aa19735b30d79de915c8aba866fe23a1623ff95e42fd59c46d55cce47df4b4e2a405ecd51b7cfd33014d6ebf3ddf0b4cc75010b1510c1279441031815aab4b52290f53198ebc8c8f91efabcd60629676045d7fe417079013235793a320c69d87ccc0f987f64fbfc92797ca019efc6fcd9de45d8bb8312fdfaf0ea8fbc7ef5a2c3aec8f78916bb3768b7efff13bafd4da8fd077a82c382c25687669d21b4a5d8372032f87f03097b0376d21bc982ce368fc0700892565cd8a8ff00650ac138bbe8a03ef951e3cbae62ba89546cc4ed9600f9e9b8b29b7898c31a3834a0ad1160f08a8235f9878c1d9d380e08ce754334d99abc7cb3b05a1b5a16fd3e750cab195e2f34515e2da00eb965267d306763f386ced3d1e9c637d4bc52933b72de6b8cf655cfa65bc8a99dc2328125d9a2da698bd370d9099b6219b582a85e7aaaddf4d467174383293b5bfe994c27ddfdb8ef5a69631b235b430c48668331ac8b7", 0x1000}, {&(0x7f0000001600)="43f1bc493a1f4093904aaf94e00faf0e4426bc5ffdb1f9ba6be1ece99a661169992baf8ce01f644d51a0e8e602551f408b5957e0552c8701f10db4773815445a13c6a33ca0ef49ec633e8b76b8fc2ae0753f3a6fcfa33bea8671547c1fbe2f6d02cf167ffa6b16ca3e5bac9321e0600be6df71e29c1f55b1638b2dc5a491e5e082760f77b5f902f3869243609317b27a65ea92c50bb92c14844361e1e04a1e9b4d0fe6468afeab68c32926f64ac7dfb439127a4da56d64f9381259aed60178a61bb9aaab3d85ebff2bc3613daa88d7fc3de97cd9217c15f3632a002750cf0abda5d036515fb4cce5220053", 0xeb}, {&(0x7f0000001700)="4b81456433193f42c985f03ff802a184380e1af16189d29d458d31109918ec58f342e5a234b9a2ff8d965f74c8a348c3b4b4fa1a42385c30b246292b1ecbf5e62e61794a7dbb9f5964747fd2fa9332547e2f93a4e7146de4be76acbe6e170dae19a2daf7deaacdb413a180065f511440", 0x70}, {&(0x7f00000018c0)="fc358a2f98cad3b4881050ecec5c13ca8d8848afda1a247339239bed4d1a4d9b5e71dc9512abd4b154c7dd997f20b6582aa247a4db62785d59ae8dbe1789b6aaecdbc35dbcf0993641dc8ec54847269bd6344c14158d9c6f14d539810852e3a4ce31b7078b990c8e7fdfa78736101642a6e36235c9b68f8275ce3253b9917f209d81f49bfa5095d3ef11545b9d69b585710b3cf214553cb909511e1807533fc75b460e192bd81cecc3456e42daf0264c398ec5071e626fc0e93d80d0bcbe4f3c4b5ebe527f23b6a8bd0ff54ae180ebc28ab3f95af889ddcc10", 0xd9}], 0x8, 0x0, 0x0, 0x9}, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0f84c047053a84dce642052adb0c74b5d54fe1f7ae84893b32af21f057d059d8d020c0a57ce711cb4863dad7804e20cedceed1837dfc5ffa0228ccb4e648aac17a048937a82f2a8571a681079735ca54e00360a090b0a289ecc4169faeac6886247d2be4aa90e40ccd881f3dbb63427136e23aea09cb70d12c32c70c86d64c00121ca4c6a61bc05ec0594594d942b89ca35461a69b468f1381b917a162b8e95743ea7abf8964f8ac5b48d352dfb927727e3da9219871399f0a", 0xb9) clock_gettime(0x4, 0xfffffffffffffffe) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x5, 0x7effffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x57d, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) kevent(r3, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x9, 0x2}, {{r2}, 0xfffffffffffffffc, 0x24, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0xd0, 0x2, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0x20, 0x7, 0x8001}], 0x50626616, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xa6, 0x4, 0x9, 0xd0a9}, {{r3}, 0xfffffffffffffffb, 0x34, 0x40, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0x98, 0xf0000000, 0xfffffffffffffff8, 0xfd0}, {{r8}, 0xfffffffffffffffc, 0x1a, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40000086, 0x20002, 0x9}], 0x7, &(0x7f0000000000)={0x2, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r3) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000800, r3) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r5 = getuid() seteuid(r5) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) dup(0xffffffffffffffff) getgid() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0xd54, 0x2]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x15, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) executing program 7: symlink(0x0, &(0x7f0000000040)='./file0\x00') munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x6, 0x9, 0x5b, 0x401}, {0x7, 0x8, 0x0, 0xff}, {0x0, 0xc0, 0x5, 0x14}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x3, 0x6) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000100e7463083271b00", 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = dup2(r6, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) close(r6) pipe(&(0x7f0000000080)) executing program 1: syz_open_pts() sync() getrusage(0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1002}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}], './file0\x00', 0x5}) sync() r1 = socket(0x2, 0x1, 0x0) sync() setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffdffe, 0x1000100000000}) executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x2) close(r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a3260 map stack 0x20000000-0x20400000 of map 0xfffffd806956f6c8 failed: hole in range executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0/file0\x00') executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad54", 0x8}], 0x1, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 6: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x0, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 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}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000692000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) writev(r2, &(0x7f0000000540), 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x2, 0x0, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) write(r3, &(0x7f00000004c0)="f2980e44e51d9db4422ba7ee1499fc12c40e8dc4e72c698d5b7dd04b12ccd8f1cede11870ab8c68c685160f6a90587ba3cf6c6eea019707c096c8ba2e60a15ccdb6d7dc0ff40cc3c22a610eb97a47d93e60777571826b3a9d88b7f30d57a712542891f02615fc4ec1d28", 0x6a) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000700)=[{0x2bc9}, {0x6}]}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0xfffffff9) fchmod(r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sync() getrusage(0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="c1371d4be2dac5cf3c1e76599a6d39e462a80ef379eec1ae1fe7bda15279c2d5f658ff295d46ab65218de1368b35a3653f129ad4f403e07443209ef5647922f25cdd2767fe183bdf592917", &(0x7f0000000100)=0x4b, &(0x7f0000000140)="bc6228bf807640698b7a114132cee34334d9440f008458e7b081d257db2dcb2745c4b269ce0f9578b80863a5d51cb2bda6fefe956db1d893ec487ee3c083b633a04d40c2bd0f59d0e53128df3cf1fd9cbb48c5900b2f54e08c04e9bd094b352d890273e5bf823d0c497f", 0x6a) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0xd2ad8af3c062d363}, 0x3, &(0x7f0000000340)="eb2beeaefa96d21d9ea04ae97004b4616d0f6aa766514f451d0398a0caf1f08f92882f83e9ae069f3b8f2663d0ea382c492a7f9c7b0bcd0b5cb29ce63ae70277acfe6c294a194ae6a7c0abb967e772e88768bfb23bdf1b05193d0a2cc4a3c2c53583c019e9ba040ff52cd7f1b2be372628ba9be77e07929ffb8820b44d83ff", &(0x7f00000003c0)=0x7f, &(0x7f0000000400)="6c6c330707efbf064b0465b52f4de8c5b9c39787b064b11ef32fc1e6097e1b09fd868f57f605f67b6aeb4cf5cce3dbe12888c58684256ea0cac9afb1a4b84875e6576d1e2ba21e", 0x47) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x60}, {0x16}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x8001) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x104b0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3ff, 0x800}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x20, 0x4, {0x8, 0x9}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000240)) sendto(r1, &(0x7f0000000280)="2e60d00a5c25b5241bd2f7f92f08a43bbdb282123f7ff27e0519b5d6b212ff107997491586348184d497db6330a66e659cd60cd89eb26e74bb22b6566513576c314ef5cba7d7c18d299d14aeb4b78303e640de87cad0fa8a27cf4878300a1f15bd77ca63c47a0f7657628e85039cbf1f24eec12ff8eb9368e8e09841696a88a997a12af388f183756a24102b3a9bd448b227071db05bde94d3fab3d1b695bc7b73e659acd5c2252af58d28f773eb5084511637ffcf120cde73b878eed55240e3e041efc3628d37270a689ed5f439e31a8177842de035c3f3dc14fe677bad926bee03b2222dc86895db8b0d04255a9c1a95bd23812b1a4a", 0xf7, 0x9, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000380)={0x1, 0x5, 0x8, 0x31}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x40001702, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000440)) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0xfffffffa, './file0\x00', './file0\x00'}) semget(0x2, 0x2, 0x20) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000580)='/dev/pf\x00', &(0x7f00000005c0)='/dev/wskbd0\x00'], &(0x7f0000000800)=[&(0x7f0000000640)='@&g]-\x00', &(0x7f0000000680)=',\xd6,:\x00', &(0x7f00000006c0)='/dev/wskbd0\x00', &(0x7f0000000700)='/dev/wskbd0\x00', &(0x7f0000000740)='/dev/wskbd0\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/wskbd0\x00']) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000840)=0x40) r4 = socket$inet6(0x18, 0x4, 0x2d) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000880), &(0x7f00000008c0)=0x4) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000900)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000940)) recvmsg(r1, &(0x7f0000001c80)={&(0x7f0000000980)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f00000009c0)=""/239, 0xef}, {&(0x7f0000000ac0)=""/102, 0x66}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/51, 0x33}, {&(0x7f0000001b80)=""/48, 0x30}], 0x5, &(0x7f0000001c40)=""/43, 0x2b}, 0x801) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000001cc0)) sendmmsg(r4, &(0x7f0000002040)={&(0x7f0000002000)={&(0x7f0000001d00)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d40), 0x0, &(0x7f0000001d80)=[{0x68, 0x1, 0x3f, "8aae1347b1d03eabebc59a7139a8ad0009c83c5a0d13ca5efbc6757eb47ed481062f544fd85652f9dfa0579e3aabe281b6787116afb5c9fcc3dcbc46d32dfe5be13a39e66546760699e1f476e06e15643aabbf0521b4"}, {0xd8, 0x1, 0x7f, "6f89f10ec671aebf5eea4ba1ef500baa9ee27ac6fb88a1347818229a2e0720319db0efd7d640900112309b8bd8d269a6999c5d0d2355d28adde73194d5e6a7588f9caa74d34d96aa256efd8e8a929de2e52a6419156bbadb21b60f52100a939f223e5925a3510313af89f29a82d4b5ab03b5c797df28e33ec6fdc626b3e6181f59427432614eadcc183e0660603367a669d0da34bbdf41b6e185f4218dc65a1aa6e94b74553c11c30d231f840a27b63157d12ae0e41b1111770350c1ef5b7e2ec8b1"}, {0x110, 0x1, 0x7, "8f5ef74df8b94b2d15dbf9388297ef949be6c13d2f7dcd332c045b2951935bf435289b9210a6f36ac3d604340fc4852f0868e672027c6a6c58cdd15ea948de5f19ace3a6861827336a62e30c1c8202fb5ddd9a5211db7b6b6bc287703d4252036df2e9a4085e245ab099111720514c14321ba98e2f0ca580b46352e215be69f80522eb0b397229804e4af958eea9adf1baa05d85a9da6f57ffce70eca40f0e544e17b3b66601a1af6520121d773b92b2f64af999902202ca288625898196701f96e46b4b2bf82287e5f1f2a44478e8633a4f3c7e0c1b6a985c2a12f4141168374c980d0d66c76741db4d56dd922679d9ef4624ac4975f975e600fb7f0dd86b"}], 0x250}, 0x7fff}, 0x10, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002080), 0x80, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000020c0)={0x800, 0x10000}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002100), 0xc) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x10001) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/87, 0x57, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a3260 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3}, {0xc0}, {0x36}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r3 = socket(0x18, 0x1, 0x6) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r4) open(&(0x7f0000000000)='./file0\x00', 0x70b, 0x144) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) getpid() geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) semctl$SETALL(r6, 0x0, 0x9, 0xfffffffffffffffe) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x8531) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x10, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x0, 0x0, 0x5}], @udp={{0x1, 0x2, 0x8}}}}}}}) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x99) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x40}, {0x16}]}) clock_gettime(0x4, &(0x7f0000000540)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r3, 0xb, 0x0) write(r2, &(0x7f00000001c0)="7f23a3c23cce2575e1dd92c25678", 0xe) pckbd_enable: command error executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x94, 0x6, r2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x6, &(0x7f0000000180)='./file0\x00', 0x8}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000240)=0x2) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/107, 0x6b}], 0x6, 0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000780)='./file0\x00', r3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000800)={0xaa, './file0\x00'}) clock_gettime(0x2, &(0x7f0000000840)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000880)=0x1) syz_open_pts() connect$unix(r4, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = openat(r1, &(0x7f0000000900)='./file0\x00', 0x1d9ace5de30099ce, 0x120) kevent(0xffffffffffffffff, &(0x7f0000000940)=[{{r6}, 0xfffffffffffffffc, 0x19, 0xfffff, 0x7ff, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x6, 0x2, 0x6}, {{r4}, 0xfffffffffffffffc, 0x51, 0x1, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0xa, 0x4, 0x6}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x40}], 0x1, &(0x7f0000000a00)=[{{r1}, 0xfffffffffffffffc, 0x8e, 0x1, 0x7f, 0x10001}, {{r3}, 0xfffffffffffffffc, 0x6, 0x20, 0x8, 0x400}, {{r3}, 0xffffffffffffffff, 0x44, 0x20, 0x20, 0x8000000000000001}, {{r3}, 0xfffffffffffffffc, 0xac, 0x4, 0x7, 0x400}], 0x6, &(0x7f0000000a80)={0x1f, 0x7}) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x5, 0x9) r7 = semget$private(0x0, 0x0, 0x20) semop(r7, &(0x7f0000000ac0)=[{0x0, 0x2, 0x800}, {0x4, 0xd51, 0x1800}, {0x1, 0x7, 0x2800}, {0x1, 0x7, 0x1800}], 0x4) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b00), 0x400, 0x0) fchflags(r8, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getpeername$inet(r6, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) fchdir(r6) r9 = getuid() r10 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0x10000, r9, r10, 0x0, 0x0, 0x62, 0x9}, 0x97, 0x5f22, r2, r2, 0x8, 0x1, 0x95b}) executing program 6: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xfff, 0xb9ed, './file0\x00', 0x2, 0x2, 0xffffffff, 0x6}) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1a, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/252, 0xfc}], 0x4, &(0x7f00000004c0)=""/221, 0xdd}, 0x2) ktrace(&(0x7f0000000600)='./file0\x00', 0x2, 0x20, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) r3 = socket(0x6, 0xda2478d3a0abc637, 0x7) fchdir(r3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = dup2(r1, r4) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000680)=0x45fe, 0x4) acct(&(0x7f00000006c0)='./file0\x00') ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000700)=0x6) mkdirat(r4, &(0x7f0000000740)='./file0\x00', 0x2) r6 = shmget(0x0, 0x3000, 0x2c0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x0) r7 = socket(0x2, 0x1, 0xf9) recvmsg(r7, &(0x7f0000001a80)={&(0x7f0000000780)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000000a40)=[{&(0x7f0000000880)=""/192, 0xc0}, {&(0x7f0000000940)=""/37, 0x25}, {&(0x7f0000000980)=""/164, 0xa4}], 0x3, &(0x7f0000000a80)=""/4096, 0x1000}, 0x1000) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000001ac0)={0x8, 0xffffff81, 0x5}) r8 = accept$unix(r5, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) getpeername(r8, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) recvmsg(r7, &(0x7f0000002200)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000002140)=[{&(0x7f0000001c40)=""/113, 0x71}, {&(0x7f0000001cc0)=""/172, 0xac}, {&(0x7f0000001d80)=""/107, 0x6b}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)=""/212, 0xd4}, {&(0x7f0000001f40)=""/154, 0x9a}, {&(0x7f0000002000)=""/132, 0x84}, {&(0x7f00000020c0)=""/86, 0x56}], 0x8, &(0x7f00000021c0)=""/39, 0x27}, 0x0) utimensat(r0, &(0x7f0000002240)='./file0\x00', &(0x7f0000002280)={{0x4, 0x4}, {0x4, 0xaa78}}, 0x2) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) fchflags(r0, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000022c0)="3f05b613a9218e3ed84ef5eaf94ae6e34b7e83d9ad36e971a3e49847b097ea47db30c6d676210daab47c02ffe7f8c97a824d6e1790c5c7bddf8837762e0906dc3f76565aecda44010d74c66f51885fcfffe0be4ce9c7026dbb12153cc107b0523ecbb4179321ebd3bb56cc2b450f4f557e61deab3a5f8fcfe763d8b7ea095bf29ace53451129fdb9ef7a596bb5248fb555c4d7fdb84f0aba03", 0x99) executing program 7: syz_open_pts() sync() getrusage(0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1002}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}], './file0\x00', 0x5}) sync() r1 = socket(0x2, 0x1, 0x0) sync() setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffdffe, 0x1000100000000}) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3}, {0x700000, 0x7}}, 0x2) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getpeername$unix(r1, 0x0, &(0x7f0000001140)) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x0, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000080)="240900d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000240)="843d184dc103086e", 0x8}], 0x1) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) msgget$private(0x0, 0x597) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="6b78fb3e55824866e782e223", 0xc}], 0x1) link(0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5d2213a5d2006d465e2bf718bdffb11ce4a4adf5545c919b38f5f1ade704536e84689d5e60359e0ab88ca23e948a7f6bb5b0630f7ce29d6ea1bad74c4a59099339ee5099d521742b3e9d552734c41db37e6b82794d3af4ecc7395a65f8b44d530a562c308fc3a9ef80eccfddb3d1b28ff818e7a932fe36b899f3e7c18a4013b6bbd353edb65c9e4b031075d6c897c70ba42311ab6f0c3b932c61fb873ef56c91b79194be58c67ac7e888dac69e669f0e72c2330376ab87f7003b92529708b075a0a2d8a31bb92a339a6e4ce1a15ecf99ad67c57cc7c4f10c99b0d1936a14d23d0a2e0f", 0xe3}, {&(0x7f0000000380)="17a5d58b46fe75304dca21a720f916cbb8e66e487ae637ebc5b086d915c38154d9bf03896692e9d3e5797288b3b0d05c89f251e1e46aee3230087be821743a95232aa6ad98ffbfdffb6bb66d207d2a6bbebde88bae996d13db9fa7bbbc2910a2fea31badd1ad49becd4578ec76862480a19438f24d004e73bd59843f953c7758fcbf180bb456eb1d78a8e3b54cd4430b1d55f45d42d61cebbf5be5bdf81f4efa7300ef0229af23ce846b5287e208233f05bbc0186bb35e9d54ca4185593fe470a41886588c6b428c6dd6e994ea7d4676f7a3b90de9328a91fa7cb5e6a82156bbb4bbae0edaa0dbb11b7085a28091f9a7c8110ad1506d8c10aa24699d603c8ead402ce6636038f732927045c4e9b30bb1c2b6c228dc35cbea6c464e7a7301485c9a7dd0421d76cd71c4476587d4941704e36dce7d0676c366eba7fbfabd63190f46b8c82e8fe1f8cf271d3b11366e087ea67fd23575f21bb94f454055246b1d9734eb5c266318b746f567848d201e0417fad52e08e48c01e2a22b678b91488792c600c0300b0bff008fa2fd3234ea9809f334b50ab89c5b3f8cfd108013ad09e115d6e1979bd6609c57740b48cc7401ec6915bac74f73092c62be59a220b72a976a44591640a0777b51d236c4ffa77ad85c6b52e0be851f90df772c16c57a41f065789088eb9c033c21f2949d90db208d744dae96cf65e1ee67d643d99037ed97f2cc2180a81905531b4e487b48cf49ca406d8de1eb9f2e63c34901da8341798679aa3e9dee7b9b6bf9df09817de9add0539ab96395b57f7ee664e93e2bf04d41387edb1b5fa7d49200980ec07784280b1cdf6899c1f9f6cb0c324b4b9c32661f237b0a1833eb22698471ec614e3b36d57ea333d60d9b037cf67c419951a272ddd6fd5f959bce5fe75b14b41b3b62a5108417e1a59bfa3e30080a8b1ea66f7fbb3499e14d09777b56ab426b31fe3d18c79ffe62903108ea3c3bff30c872dc16008f84c28b749932d771daaad0294437cb2ca337a7168f1335d5d512cb007600769875770636aaa29839c22d79ea08855f455ad5d35e0788c29706af8dbdded6938d6450d846f2336559b95d26e2b377f253b3e48d3306b65a1e5dd4a2bb2c3feee3c6c51a4c2e2b9b3aacdeec57c9b8712a33b728cf790d96e7aec5b2a3d4a5618b02a8930470669bef6c066acf24971652424f2c89ecb77eb76a356efd063168370243c9d2b92c893b52f635fea8e429d6e6a4e74effd68fb0d2eb5f629697d1534fe6514dda0cc7c35c03152d68a6564ba57b650b5f354b8e570f717f5571ebc94d46718793c9664d431cc28daeed263b06ce573f2531cb9beb978f9d1bd54db3fb25c6a8e84edfa3bf8d50e777f311d5be8da717757cd402d9653c18b0d7fecbecd342b2168fa3d7d20747b59980f3ab4d7f2fa291e92e954a434026f4ea9b3627f170aabfa3e037a34f7c02bfcb3fa8472ba04b4f1f9524b35c7ede0c4ae136acca242dab82072d5421d34a36059c5935a6839f6cbe0a1366c3a36699b91ee9bbbba2c5d3b52e887c4c568dc3611aaf3a9878f9e55fcd71324597a1bcbc8ae274c3f7458e3fd3cd00e67e3e47d172d5c4e42e68001cefd23d2c7976782e5ed414839262e96acf6eba5369491066ea6b0cb27b06cd59f22cad9a2f057ba9ded427c0da0cdff135e39d1787f6a7608ecb32e6076b7d5fd698998fb8f4f3cd11a1461e0243628fb53c874de6cad4f053f1e7d23261ab65455ce559def25955ca0f34532976775cd8e8b6f4a19ebec15b16ad916e3cf14698ae63f1adb63555b48d8d9b89a71ee89571017c417e3fbb8a9998b7227994fbdedf676cc25819bf5ac36bd2a0397d26916fcf8485c316d776856e53e0b341e157dd3f2022494aad9d11d03cdd2d4104f8cc41e0adacebf8ff78be8e19aa4d954d35380909356357ef7f0012df6a2c4bb987cf59274a18ae0f3dc701f6fefce85e30a1a2a1ab7d35b4389bde315c939c569cb02984432ee959918c3c530c6f7f517e346cf63eef71f2ed149fb7eb6c68485f331769539c91fc21245349c6c45ea99f190c158e281097900efbb9c097069a288ece8d61d91da3f7462d6d0119f1408828e7af7c61a543a3d838200d6d7329a160fb874799b0a06f8a995e88abc3eb2ff82773f610aa8aa85c1f1802065794dcca257e5ca45b90ba5ce5daaed8e983810990195d548d6f85be5e600bc8749f9d6cb7533a4c2a95185113ea15b551286ad50b9d359a14a36359b106f743e5b92ae586d6bbca3e58eb9100df6e17709a42108207a197862f266a2f39d94d2dcdf184b40bc800a30036aba05d2e8ac26f6ce34e373395fae5bb07ec2fa2810316b35274edd8b01a8fe9de1e7e9d1b9eb0bd5f54901efc4cd3154c2e0126c19d08cdca8afaba9f09212c858c989c4a3ada7ba4cab82510267470e41c99d806972ba985974a5c5f9ae65b753d64badd87d9d7550845069037f1b87bd890566ce860fadc9130bfe34c114f56533eed6660a0d63b8f0002f17885c72f65a63e7ae0a688477f1e1b569f76bd8f638b9662dcef2e6b83197229b6fdd6d95e283d3e8e260bceef5aed4da77f5658f0c00b700dd084f64ba9ad8f1639c96c7a8962728d3adf5e76aa5bf7f52a50f4c8eef73edb931c1c933d0c117ecbe6861aa7fd57ace29bbf5100465d2120c7de8da8cdd42c0d345d470d24885b666b094bdadb551b323ef168114d0b0b80530ee8a07184d9e155d374bd38854e2b6025bc4cc0a2136bf29e0c007b16fcc591a366d94fbc0fd240d7d3bf5e118e89223e64f7c5e703c1aad4cc14d1d41f643b72db1b95c065c8cc4c2743c89114d3813aa699f85734238a01d94b74f0e9c97df5cee500d6be669466d2cf1f31d53925ef0d3fab56aebfd3eda4e39d94ed99aa1b792c6b9d237fbf945c0d462bed2f84b94924229cfc057efdf9e5f390cdad43044660412f7e174ff27d6cbc93914b578f78fe2d7f99ae317f7e92435d2f86c463ca0234255dbc3207d26cbb05829e86700dcbf44ed3b75e419befe268a13928cb61c980e7da2deb2bd8ae54d4cca7de263e98704173ca79ebb1825a4e1d73b87ff461902d7d85074a8e9eab62ae6ed90414dfe3563d04c7dcaa308876de39bd60052a64303c567b74a5ae970246222fc1dc3f277d890157f5e29cc00112c534c39c9381875770a4f80bffa9cbbadb6c27a17e9c99d6181a413afff3e220fdb1a0b944b49608f282de91f748c1c3fe15acf7f5a79ede8c311e608d6f295301bfb288a989e5302a649da6caf3c4085e7ec6b4513302c8cd0457deb96de11149a4c21d0302aa75d45a8643ff752a8186281c959dcc2a8f78f3e0233d4f08a4e0a1abce66648e1f6feac0808083bbe3f7b5290a097c14cce603b225edc35a7b3f2deafba32dd13e0122e25b0e199865781386f39e070f0ee6fbdb86c6fcfc5323ffcfe64a087d12f7c1c4955e117088e6e0320856d41d685de47df5e995a18cff63a2f20b1ebeea59205a1ab6410642c5c0d70702811013d815cd75ec0bb9220d01bc69aa14538bbd5e9f0207241b687ece7f9d77e89db996610d09590bb54b0de955c71202767a2cec8eff7285420e80236eec79e6c801fa908fdf0d0e448655a27c8547b1b6711f6304debf9ffeb2753f23a94d918da7dbfe30b2789f132943d05ae14a1299cb951a2c9aa64b81b493844b5b165a36cd00d533d1b7f05ef3ff7bf70195748a9023dfc5b0426f2442cad0aeea79bd134ef35d8fa41e1571558d132f5675a6a0938c7a60bf6c18b18a00f8760f1e402ad6bcff1bc74e9ee746a97d59e735ce85265dd9794743598d48abb378cd14c9a22c43773f57d9bc41f74c4aab353c7b32da9a64b6eab0ef173f1370706de75af176489abb4afc1ee2406a9021a088ea5c3efe04ee7bc9c0d86001343f55d9ec871d04a910215c56418f20fdc2e12ea56623c1e0efabb5bbba242512fe35aa693f7a420897be87e9647ccbe1289850aa221e7c6e353d770f5467b6167fbcacc43bb7c81445a19ec0b1c3e739dcb72bd5e9fe4cd30a305c4459ee966a72d87ee3e8b1e5d6542b8e896c7e66333d8f10ad62294fde672b1978b35d09ab73eca8335316c2423f531f6cc226017c5858745fee3db291045997e21dcfd353c88089776f6e98e3591a2c4d2afb2fc3167a11c8b6fe3142421b3c79206d6ec612f7b45f5dfd193dfcb7964cfd6ee95681df32a2e9121604f7bfda949f39ad7554b4b1504718de4d89a3ae0b6b576dfe6b149ab898f2992bf5c96495845b53f184bfa897f8433ad98ab478c614fc60d01a895e57fe7fdec93f6e32cdde286f520519b54c0dc3073fd5d9415648b988c7050a536953989a9d224dff8d2b293ca3e92b1a61bdfb3449e3224930326268728029d00050f81668174dc5b9282f9267d7549fc98e7f5f59dd633b128f67d7eb3285dbf45e159e73d5c7b1d197eda2d420b775d8ae5db9debe74395eff09ff8631ba9d5fa4727ac621fff21e1f38662526a6ea0106c93ce3437cf8aa0c61a02d35129223430589c47e0065ad02bd7f7a1e2dd54895b6d46413fa0b9b6d1fe965c8a76b3ef081dcdfee3f26bb8ec83f9840fb9c45f1dd70a5a815d54be92d4ddcccc95b52e4d3933f0cf5bc5f956c50e30d8a54c58f54f2b5f344684bdc2ed8add8b98d2dbd551cb420ce0d060fbfb0d99d2f53008342f61d20182b74c42a721a874195e726a827be2986c958955b29f934ed6444e09c3356e71f6ce2ce96b95d44711577a0bcff22c5ade322903396a7c85a15571d54a2268a74a30748482c554805f906ec4f604f05921ff537b57ad620dcee1a6ea01e35325db0154d62cecb6d716198f72bcbef1c35848ec5b5207e42de7fd8176d87c068bfbfa3e2067142dc527bd4ff529d4614a0c05299a2cc1206b3f67bd428dcddf00d89d12c69f1bd092fda3871e5953b902d72bff877cb5c5271dabe55b2c31c320eabe8e18f4497f1b45a8a83a46e74ff40f8f21bbd81155c5641cbc07db7ec593943e75ac42f665e1f520ac3c09634d030bd88b94bf5eaa58c19eb2bd693196bb71a0b74f81631b8d0d23d139a46edddfbadcbad71a0c7cf3992dcff05f5b162d89134af025a950dcfa6fd3779c729204bb5f03d21873e1dec080dbbda968ad63e74f71ff104b13126b114d6fc1ee295bd418130b89b326efe5107c9f48e362946e867afbf7c7fe0744641b3093d408332eadc3e8906b7f788d31f932b75ae116565b7f02d27a0a812decfd12ed69f0d2e79e7d3746d49967c1b09535fac7aaa50b350b9718efe97e1a85490739cb2a5a1de20becf3d11757f0889952bc453b0ca8b71c8f7fdfd17f0d17f31cf79e41b242cca2148b46b3ddbb66153bf87b2f1f7eb0453bbebb628ef7984d1494236edbee746a5da3f4e943368e8c19825aa2edccb2ba8a2b0bd9110cb0a6c08b581589172a8d3b390562d5415c31a833fef03b34697f8fa4e6d912a8c77b0934402a61f3827a0ffe6681f62943551292ebb6d8997911f16cf60f8aa1ac563d88eb658e44483b7cfcaa2e084273556cc1a3ffbc13106aca3d2237403e578aff1b3b8bdf29f7dc3d9b8b16d45b826dde7602460ef14b972f8e74a280c0073db934d3b5cf487f6ea86d5f0fabe69fc2474556013b035c22fffcab64e90820859b4afb10cc946ea063347afdb85fb17f4afa9ce0f56b72b838c9bab83d718ffb4601ae08835585127e8763fdb97c9e8edb98fe1a4dbc80ed0938a91bdb8afb6b3f0069b52b24a84a720cd", 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000040)='./file2\x00', 0x8008, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000680)=0xc) setsockopt(r1, 0x1000000000029, 0x7ffffffe, &(0x7f0000000340)="0000009e", 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000380)="9eb0c9b3f1da3353e4f6cbf58439484c02ca844b67a0e199ad86a79b10b90c8bd991ea3ca322feee020e402aa9cf0135837700970a96720fd13680245594c2992e0b0ca0844f7f4bf209170dd0ac9d7691dc9bbca3073897aa46112b052dd3ba55b76275fa00446d504b91bb990aa1e6299d43ea89446191b50ed7c998934b9394bb66c2ae1cad4639b91063294e06b0138c9d2f7a10d8ad8a093a921f2f35212bee5ed3b605727fdadf56360cc92e17eac62e42bd2eca26972f56f71b5894ab866f6c0b6b9f09e1dc138022c71e189df56fbbadcbc8ea61f07ae0774e780af3d33caf12c13d5c995be964befe7a82e4397110ab3229afb64692f70265a32c970a057ff9ed68d455b34dd9033f7ca45fd998bd5ff02066dae66d713a5d580308989e166b40fd14fa65b88140127ce0d650963963074841377e607122f65521719e7a", 0x68}, {&(0x7f0000000280)="b91d4100f1386daeee53fc87141b306dbb865f5a3812bb263af305503b12ae3ba1c0045f0a00b03275e17002b9fb941480eb670db942ae9759ab4464534e9add2044cc8ae57c1fabfba1729e90e40c7bda619a74acac349b5ec315"}, {&(0x7f0000000200)="a7bd9f5cf3ab4f07fa0f761a51c6ff62c601b3428b2a15f9b84280ab15fad3"}, {&(0x7f0000000500)="10ce78ff3020034d0ba407ff03e25d96edf813cd3e07d5e7d701dae29e990709bdec7eba0000d1c0f1a807802517434f4fae977ce7e53f696a017cb4962002a89527c9e332adf499de2390faa8985d10ecaaeb977c33fd7b0910d677c713a232d471db7405000000c7ff18e042de046916827935facc3c57156ffe44f2b142272e39ed692b29ca2cabc400cd04cd14ed7c97cfa2131022b4023f634a4159c7e7b0e5225105fe42dde57c9314fbd1e365036be43538648c601a3d468b41550daf61224f5184cf4cf90eab8f7127d2f596a29c7050afe0"}, {&(0x7f0000000180)="6fac504fb560be082bee69efafa6cdf32d29ea1572df91c8f35c208b3ba0962cf7b7342755c0a28217a89e51bdbcb918327a53b2846bf633905e86360bb3f6f94292d353e510530ea17d9718b44ada0435af2a358293fd348325e1444d452388e44843767d55b835d0139bdff91d7cae675cd38e7d9370e58821ed781b8cdc"}], 0x1000000000000024) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x15}, {0x6, 0x0, 0xff}]}) open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x10290, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x18, 0x0, 0x1d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) recvmmsg(r4, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="66661a0f1c6f20fe36e86975dce743185c394ce9a2231ed9b4756e8487451f99bbaf2931ae172494d17d0edcc0cfc7eaa8e6e7b73f50871ae7072fba97147a85f8f4f8806369fb5e999e62061462d391d55f02ef33b498f6c216533127e757fc1122dd11501d4954175284c9f2e0b001cff9be98b7fba844ac27a8d05a1a0ca820773172667991faf204be1f1d", &(0x7f0000000100)=0x8d, &(0x7f00000001c0)="17c9bb25225dd4e6394c8c094b47f1449bed3c94c443e60f9cfbca6d9f2706d05608088b96930b6a7f5f280907590c7246953bc495b4ee0dc2f0df5d1159acf8b15d07e7078e32cb3fba", 0x4a) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000240)="13d57e05794fe4a88fa9a2b1ecd5a659bc438c93fd78a996601cef15647f50b5dd321f504cc58ff73ae4c2cd2f712cee5fb15f4bbe5c620da0cb87fd548f0539c8fb93886cbd1fed093f8890dad7f3582fb00fea3d2ef90576f5505586b7aa773f46b78941ae2ebc0bdd4be8651cbb", &(0x7f00000002c0)=0x6f, &(0x7f0000000300)="27631464bf675ffaaf1414da5dad96ec5381e9e7bb5def788aedb16f664a4177ca4228c24ef003b316a0714ef47ddbeb9eb9738bec11a0045d06fe305fd085d97065d1e9e04232b10b0a33e6ed776cb357ca3d445973c1ac6927d95a67021f3755b62414c447fba5cabf4b0280ba546860fafbbf54e387296abdd4e7b7ded33572326392075da2ac0f1a13c1530e192c4d9bc382702284a55c66267d39b9036a0c11397df9edd6af97fcbaaa88847d17b9396d3aa29da0e04e4960a7f6eb9b1fea6fc9129c3a7285576bc15d27a433ad3ce17f3f54f809e74a11a2218f5f2d203fa15d8db331f91e8696af4142401fee512d52", 0xf3) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) fchmod(r2, 0x0) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x82, 0x3ee}, 0x1, 0x10000000008, 0x3}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) r8 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x2, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r1, r3) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3}, {0xc0}, {0x36}]}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) (async) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r3 = socket(0x18, 0x1, 0x6) (async) r4 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r4) (async) open(&(0x7f0000000000)='./file0\x00', 0x70b, 0x144) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) getpid() geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) semctl$SETALL(r6, 0x0, 0x9, 0xfffffffffffffffe) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x5, 0xffffffffffffffff) r0 = syz_open_pts() dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x35}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x2f) connect$unix(r4, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r5 = socket(0x6, 0x3, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d", 0x6d}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1288, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() symlink(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, 0x0, 0x0, 0x0, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffead) setregid(r5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, r4, r5, r6, r7, 0x167, 0x2}, 0x8, 0x2, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)=""/102, 0x66) flock(0xffffffffffffffff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x7, 0x4, 0x0, 0x805}, {0x6, 0x80}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: pipe(&(0x7f0000000000)) write(0xffffffffffffff9c, &(0x7f0000000040)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa1e50b7bc4", 0x107) syz_emit_ethernet(0x4a, &(0x7f0000000c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250013142b00fe8000000000000000000000000000a6fe"]) execve(0x0, 0x0, 0x0) executing program 3: setgid(0xffffffffffffffff) r0 = getgid() msgget(0x3, 0x220) r1 = getuid() setreuid(r1, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) rename(0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setuid(r3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='!\x00', 0x2}, {&(0x7f00000006c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921b1b93c651156692097f9ce5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd155b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a000000000000000000", 0x79}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8be, r1, r4, r3, r0, 0xa5, 0x55d}, 0x7, 0x1, r5, r5, 0xb, 0x80000000, 0xffff, 0x7fff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000280)) setgroups(0xa, &(0x7f0000000480)=[r0, r6, r9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mprotect(&(0x7f0000100000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa94530806"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x8000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xfffff64b, r8, 0x0, r8, r11, 0xc, 0x5}, 0x101, 0x7, r7, r7, 0x6, 0x3, 0x6}) syz_emit_ethernet(0xd7, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffc9000000010000907800000000000000004e224e217e880f908ec3e44608bda51acbfaba6bde7e1b26e1ed730f9bb93f2eb8590e252a79a2de1ee8885431335dbaa2a7c73887fad5b5f7388648e4a762d075339785023fca889dd12efa6a75c829738cbf4ac0e0193c4e8b4e05201a83ac8ddb2b35857c1cb8a23559c1c2dbbaa5efb09f271e44d8f6eeb81c1c9ef3aafae9af4dc189002fd3ff4a0fe4a52a07ca393f43eea643d296cf9cd106f3c5d7b38b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7104000090780000020696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"]) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 2: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x400, 0x0, 0xff}, {0x0, 0x0, 0xf9}, {0x0, 0x9}]}) poll(&(0x7f0000000d00), 0x0, 0x8000007) shutdown(r1, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r1, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) msgget$private(0x0, 0x597) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="6b78fb3e55824866e782e223", 0xc}], 0x1) (async) link(0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5d2213a5d2006d465e2bf718bdffb11ce4a4adf5545c919b38f5f1ade704536e84689d5e60359e0ab88ca23e948a7f6bb5b0630f7ce29d6ea1bad74c4a59099339ee5099d521742b3e9d552734c41db37e6b82794d3af4ecc7395a65f8b44d530a562c308fc3a9ef80eccfddb3d1b28ff818e7a932fe36b899f3e7c18a4013b6bbd353edb65c9e4b031075d6c897c70ba42311ab6f0c3b932c61fb873ef56c91b79194be58c67ac7e888dac69e669f0e72c2330376ab87f7003b92529708b075a0a2d8a31bb92a339a6e4ce1a15ecf99ad67c57cc7c4f10c99b0d1936a14d23d0a2e0f", 0xe3}, {&(0x7f0000000380)="17a5d58b46fe75304dca21a720f916cbb8e66e487ae637ebc5b086d915c38154d9bf03896692e9d3e5797288b3b0d05c89f251e1e46aee3230087be821743a95232aa6ad98ffbfdffb6bb66d207d2a6bbebde88bae996d13db9fa7bbbc2910a2fea31badd1ad49becd4578ec76862480a19438f24d004e73bd59843f953c7758fcbf180bb456eb1d78a8e3b54cd4430b1d55f45d42d61cebbf5be5bdf81f4efa7300ef0229af23ce846b5287e208233f05bbc0186bb35e9d54ca4185593fe470a41886588c6b428c6dd6e994ea7d4676f7a3b90de9328a91fa7cb5e6a82156bbb4bbae0edaa0dbb11b7085a28091f9a7c8110ad1506d8c10aa24699d603c8ead402ce6636038f732927045c4e9b30bb1c2b6c228dc35cbea6c464e7a7301485c9a7dd0421d76cd71c4476587d4941704e36dce7d0676c366eba7fbfabd63190f46b8c82e8fe1f8cf271d3b11366e087ea67fd23575f21bb94f454055246b1d9734eb5c266318b746f567848d201e0417fad52e08e48c01e2a22b678b91488792c600c0300b0bff008fa2fd3234ea9809f334b50ab89c5b3f8cfd108013ad09e115d6e1979bd6609c57740b48cc7401ec6915bac74f73092c62be59a220b72a976a44591640a0777b51d236c4ffa77ad85c6b52e0be851f90df772c16c57a41f065789088eb9c033c21f2949d90db208d744dae96cf65e1ee67d643d99037ed97f2cc2180a81905531b4e487b48cf49ca406d8de1eb9f2e63c34901da8341798679aa3e9dee7b9b6bf9df09817de9add0539ab96395b57f7ee664e93e2bf04d41387edb1b5fa7d49200980ec07784280b1cdf6899c1f9f6cb0c324b4b9c32661f237b0a1833eb22698471ec614e3b36d57ea333d60d9b037cf67c419951a272ddd6fd5f959bce5fe75b14b41b3b62a5108417e1a59bfa3e30080a8b1ea66f7fbb3499e14d09777b56ab426b31fe3d18c79ffe62903108ea3c3bff30c872dc16008f84c28b749932d771daaad0294437cb2ca337a7168f1335d5d512cb007600769875770636aaa29839c22d79ea08855f455ad5d35e0788c29706af8dbdded6938d6450d846f2336559b95d26e2b377f253b3e48d3306b65a1e5dd4a2bb2c3feee3c6c51a4c2e2b9b3aacdeec57c9b8712a33b728cf790d96e7aec5b2a3d4a5618b02a8930470669bef6c066acf24971652424f2c89ecb77eb76a356efd063168370243c9d2b92c893b52f635fea8e429d6e6a4e74effd68fb0d2eb5f629697d1534fe6514dda0cc7c35c03152d68a6564ba57b650b5f354b8e570f717f5571ebc94d46718793c9664d431cc28daeed263b06ce573f2531cb9beb978f9d1bd54db3fb25c6a8e84edfa3bf8d50e777f311d5be8da717757cd402d9653c18b0d7fecbecd342b2168fa3d7d20747b59980f3ab4d7f2fa291e92e954a434026f4ea9b3627f170aabfa3e037a34f7c02bfcb3fa8472ba04b4f1f9524b35c7ede0c4ae136acca242dab82072d5421d34a36059c5935a6839f6cbe0a1366c3a36699b91ee9bbbba2c5d3b52e887c4c568dc3611aaf3a9878f9e55fcd71324597a1bcbc8ae274c3f7458e3fd3cd00e67e3e47d172d5c4e42e68001cefd23d2c7976782e5ed414839262e96acf6eba5369491066ea6b0cb27b06cd59f22cad9a2f057ba9ded427c0da0cdff135e39d1787f6a7608ecb32e6076b7d5fd698998fb8f4f3cd11a1461e0243628fb53c874de6cad4f053f1e7d23261ab65455ce559def25955ca0f34532976775cd8e8b6f4a19ebec15b16ad916e3cf14698ae63f1adb63555b48d8d9b89a71ee89571017c417e3fbb8a9998b7227994fbdedf676cc25819bf5ac36bd2a0397d26916fcf8485c316d776856e53e0b341e157dd3f2022494aad9d11d03cdd2d4104f8cc41e0adacebf8ff78be8e19aa4d954d35380909356357ef7f0012df6a2c4bb987cf59274a18ae0f3dc701f6fefce85e30a1a2a1ab7d35b4389bde315c939c569cb02984432ee959918c3c530c6f7f517e346cf63eef71f2ed149fb7eb6c68485f331769539c91fc21245349c6c45ea99f190c158e281097900efbb9c097069a288ece8d61d91da3f7462d6d0119f1408828e7af7c61a543a3d838200d6d7329a160fb874799b0a06f8a995e88abc3eb2ff82773f610aa8aa85c1f1802065794dcca257e5ca45b90ba5ce5daaed8e983810990195d548d6f85be5e600bc8749f9d6cb7533a4c2a95185113ea15b551286ad50b9d359a14a36359b106f743e5b92ae586d6bbca3e58eb9100df6e17709a42108207a197862f266a2f39d94d2dcdf184b40bc800a30036aba05d2e8ac26f6ce34e373395fae5bb07ec2fa2810316b35274edd8b01a8fe9de1e7e9d1b9eb0bd5f54901efc4cd3154c2e0126c19d08cdca8afaba9f09212c858c989c4a3ada7ba4cab82510267470e41c99d806972ba985974a5c5f9ae65b753d64badd87d9d7550845069037f1b87bd890566ce860fadc9130bfe34c114f56533eed6660a0d63b8f0002f17885c72f65a63e7ae0a688477f1e1b569f76bd8f638b9662dcef2e6b83197229b6fdd6d95e283d3e8e260bceef5aed4da77f5658f0c00b700dd084f64ba9ad8f1639c96c7a8962728d3adf5e76aa5bf7f52a50f4c8eef73edb931c1c933d0c117ecbe6861aa7fd57ace29bbf5100465d2120c7de8da8cdd42c0d345d470d24885b666b094bdadb551b323ef168114d0b0b80530ee8a07184d9e155d374bd38854e2b6025bc4cc0a2136bf29e0c007b16fcc591a366d94fbc0fd240d7d3bf5e118e89223e64f7c5e703c1aad4cc14d1d41f643b72db1b95c065c8cc4c2743c89114d3813aa699f85734238a01d94b74f0e9c97df5cee500d6be669466d2cf1f31d53925ef0d3fab56aebfd3eda4e39d94ed99aa1b792c6b9d237fbf945c0d462bed2f84b94924229cfc057efdf9e5f390cdad43044660412f7e174ff27d6cbc93914b578f78fe2d7f99ae317f7e92435d2f86c463ca0234255dbc3207d26cbb05829e86700dcbf44ed3b75e419befe268a13928cb61c980e7da2deb2bd8ae54d4cca7de263e98704173ca79ebb1825a4e1d73b87ff461902d7d85074a8e9eab62ae6ed90414dfe3563d04c7dcaa308876de39bd60052a64303c567b74a5ae970246222fc1dc3f277d890157f5e29cc00112c534c39c9381875770a4f80bffa9cbbadb6c27a17e9c99d6181a413afff3e220fdb1a0b944b49608f282de91f748c1c3fe15acf7f5a79ede8c311e608d6f295301bfb288a989e5302a649da6caf3c4085e7ec6b4513302c8cd0457deb96de11149a4c21d0302aa75d45a8643ff752a8186281c959dcc2a8f78f3e0233d4f08a4e0a1abce66648e1f6feac0808083bbe3f7b5290a097c14cce603b225edc35a7b3f2deafba32dd13e0122e25b0e199865781386f39e070f0ee6fbdb86c6fcfc5323ffcfe64a087d12f7c1c4955e117088e6e0320856d41d685de47df5e995a18cff63a2f20b1ebeea59205a1ab6410642c5c0d70702811013d815cd75ec0bb9220d01bc69aa14538bbd5e9f0207241b687ece7f9d77e89db996610d09590bb54b0de955c71202767a2cec8eff7285420e80236eec79e6c801fa908fdf0d0e448655a27c8547b1b6711f6304debf9ffeb2753f23a94d918da7dbfe30b2789f132943d05ae14a1299cb951a2c9aa64b81b493844b5b165a36cd00d533d1b7f05ef3ff7bf70195748a9023dfc5b0426f2442cad0aeea79bd134ef35d8fa41e1571558d132f5675a6a0938c7a60bf6c18b18a00f8760f1e402ad6bcff1bc74e9ee746a97d59e735ce85265dd9794743598d48abb378cd14c9a22c43773f57d9bc41f74c4aab353c7b32da9a64b6eab0ef173f1370706de75af176489abb4afc1ee2406a9021a088ea5c3efe04ee7bc9c0d86001343f55d9ec871d04a910215c56418f20fdc2e12ea56623c1e0efabb5bbba242512fe35aa693f7a420897be87e9647ccbe1289850aa221e7c6e353d770f5467b6167fbcacc43bb7c81445a19ec0b1c3e739dcb72bd5e9fe4cd30a305c4459ee966a72d87ee3e8b1e5d6542b8e896c7e66333d8f10ad62294fde672b1978b35d09ab73eca8335316c2423f531f6cc226017c5858745fee3db291045997e21dcfd353c88089776f6e98e3591a2c4d2afb2fc3167a11c8b6fe3142421b3c79206d6ec612f7b45f5dfd193dfcb7964cfd6ee95681df32a2e9121604f7bfda949f39ad7554b4b1504718de4d89a3ae0b6b576dfe6b149ab898f2992bf5c96495845b53f184bfa897f8433ad98ab478c614fc60d01a895e57fe7fdec93f6e32cdde286f520519b54c0dc3073fd5d9415648b988c7050a536953989a9d224dff8d2b293ca3e92b1a61bdfb3449e3224930326268728029d00050f81668174dc5b9282f9267d7549fc98e7f5f59dd633b128f67d7eb3285dbf45e159e73d5c7b1d197eda2d420b775d8ae5db9debe74395eff09ff8631ba9d5fa4727ac621fff21e1f38662526a6ea0106c93ce3437cf8aa0c61a02d35129223430589c47e0065ad02bd7f7a1e2dd54895b6d46413fa0b9b6d1fe965c8a76b3ef081dcdfee3f26bb8ec83f9840fb9c45f1dd70a5a815d54be92d4ddcccc95b52e4d3933f0cf5bc5f956c50e30d8a54c58f54f2b5f344684bdc2ed8add8b98d2dbd551cb420ce0d060fbfb0d99d2f53008342f61d20182b74c42a721a874195e726a827be2986c958955b29f934ed6444e09c3356e71f6ce2ce96b95d44711577a0bcff22c5ade322903396a7c85a15571d54a2268a74a30748482c554805f906ec4f604f05921ff537b57ad620dcee1a6ea01e35325db0154d62cecb6d716198f72bcbef1c35848ec5b5207e42de7fd8176d87c068bfbfa3e2067142dc527bd4ff529d4614a0c05299a2cc1206b3f67bd428dcddf00d89d12c69f1bd092fda3871e5953b902d72bff877cb5c5271dabe55b2c31c320eabe8e18f4497f1b45a8a83a46e74ff40f8f21bbd81155c5641cbc07db7ec593943e75ac42f665e1f520ac3c09634d030bd88b94bf5eaa58c19eb2bd693196bb71a0b74f81631b8d0d23d139a46edddfbadcbad71a0c7cf3992dcff05f5b162d89134af025a950dcfa6fd3779c729204bb5f03d21873e1dec080dbbda968ad63e74f71ff104b13126b114d6fc1ee295bd418130b89b326efe5107c9f48e362946e867afbf7c7fe0744641b3093d408332eadc3e8906b7f788d31f932b75ae116565b7f02d27a0a812decfd12ed69f0d2e79e7d3746d49967c1b09535fac7aaa50b350b9718efe97e1a85490739cb2a5a1de20becf3d11757f0889952bc453b0ca8b71c8f7fdfd17f0d17f31cf79e41b242cca2148b46b3ddbb66153bf87b2f1f7eb0453bbebb628ef7984d1494236edbee746a5da3f4e943368e8c19825aa2edccb2ba8a2b0bd9110cb0a6c08b581589172a8d3b390562d5415c31a833fef03b34697f8fa4e6d912a8c77b0934402a61f3827a0ffe6681f62943551292ebb6d8997911f16cf60f8aa1ac563d88eb658e44483b7cfcaa2e084273556cc1a3ffbc13106aca3d2237403e578aff1b3b8bdf29f7dc3d9b8b16d45b826dde7602460ef14b972f8e74a280c0073db934d3b5cf487f6ea86d5f0fabe69fc2474556013b035c22fffcab64e90820859b4afb10cc946ea063347afdb85fb17f4afa9ce0f56b72b838c9bab83d718ffb4601ae08835585127e8763fdb97c9e8edb98fe1a4dbc80ed0938a91bdb8afb6b3f0069b52b24a84a720cd", 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) getpgid(0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async, rerun: 64) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) (async, rerun: 64) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 4: syz_open_pts() sync() getrusage(0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1002}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}], './file0\x00', 0x5}) sync() r1 = socket(0x2, 0x1, 0x0) sync() setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffdffe, 0x1000100000000}) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="78ad55e8f8"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r2 = socket(0x18, 0x1, 0x6) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70b, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x1011, r4, 0x6) setreuid(0xee00, 0x0) r5 = getuid() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r6, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) setreuid(0xee00, r5) getpid() lchown(&(0x7f0000000100)='./file0\x00', r5, 0x0) geteuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x1, 0x81, 0x1c00}], 0x2) semctl$SETALL(r7, 0x0, 0x9, 0xfffffffffffffffe) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x36, 0x41, 0x0, 0xfffffffffffffc87) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x404, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0xb) socket(0x2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f00000000c0)="381ff694714feebeea3357c7070bc5aaf144b9f25f9e660e8b", &(0x7f0000000100)=0x19, &(0x7f0000000140)="da464e576b57120c3a575296785b28fd5e39fca0fb16b691508eaa3424f22563a88b105dbc2919c3766a58d8b30460da0a473c366f45d2357123214218094232", 0x40) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) setrlimit(0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) syz_open_pts() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba97d6d9fb8ac4c53925f7021b2d59c6aaaf2b094d89a3ad260fcec4af5d2d0cc0e5adee5e97b5cddc917ac151754437e9bad2050aac15b008bbdcd12edeaaa1106ce4602bbf67741813f515e16b4a08af2ca2a34f27428dc2420af93f1357fa20fed58fc9a7f8cc5fa7fdfd572128f98e5c4380eb3cb3667d9e8c1afceb5c3104e94a99c4defde46b9d5625f02a6ff6ec165426bee4005b8f504f8e3764bfe1bbd12e034650470c7303a11e44c3feec17fec605d50b0639bd34a7b7085b25e25a7819382fdf5aa2ad058f090d62eec267ba125ce36051555e625f0ce1f1da96549b98f736295cf02cacafca49f6b7d1d21a06aace9f61b687ee2ad5c580b70e219de69f826de59bc873d9cfce187020dc1917679c84a19bb8d2fab150605c540b94dd7215d8e30094626d0c7f2b83580846ab96963103fe2136bb41432da727d75b935bf3f42581d936b0d4fb253c595622bff7bbe2149d60dec8193c8a0fb5ddfc2f4777e1f61d3f45fc4f4551ad3a59b7e0f4e0bd1cff0431330c68ba460a047c8a9298b88ed12ada3559e4cea8abaf119021975efd7fed2d3eb40d8bd6993a5987ed9f5cb9066b1794ca8355e0bcd52060864f8407a05c59083c597141526778c3d3fa423eb9fe4683371d089229b4ad19d24baf1468b1d4fa3500a1075818d8a8fcaa82c8894461e88c212dc6e2acc6fa63624d57ab85493081e995e3c7232d51ecce17ac148c155b2bb12050b38ebc3d6c70506db5963a3c5e4e47469b3f3167aa6c1451a3fdad5e2ac48aa35c50fb1394cae17f313118e621e0d7b9a0d22956e4f6617e864d7fd89774f27311edc70c4417f21528b3fdad6dbeead3e6f13d0cab8280a74db367d0e3468640ba6508f57cd11b8f1c1cfe0a9b9c626e7e1", 0x1000}, {&(0x7f0000001280)="f9ca68af9808f029471bce23fb4d671853ebe78879d07bb64389f7fb9188381cbe0fec31583e243101f478485c5ecfcd704d1da7b486600c3dddb4011bbaaa02a2e384067585a566f6d826acfaeaaf9af00adb8ac588a617012793997030f36eeb149838", 0x64}, {&(0x7f0000001300)="afa6f60a7e36e7d0f57d0aaee47d993e01ff0e11f72c3cada40b3a949caaf36577555e8820bc5f92336e7c451695933cc5376d712ab3b97f46d4bdb030abb253349b13d19be55518e4b1acd79b0164cba302c9f10f7e7f9f249ce17e1abddd0d3202898a99bcae8c425746828066468559e183c0094afd4668ea1fd8ddd9c9db", 0x80}, {&(0x7f0000001380)="f0bb00018a49930342c5020be19214392ea4c4f327b1b55b42c138e7a0a89c72fca66c4cb9e4c809094ac204bd055b228d4c98b48227589543051ce5ddca68974f8d5ebc87b4dadf59c33e45bfb7faa2efd6271f52474b90aef19c144a546258b15a9c", 0x63}, {&(0x7f0000001400)="0e74b3754a89b56cf19b38c7f4c293d92579f7ed3768de4464ebb14d8b8a320ce3dbeb970ad24cc08764609e23cf66aaeb499a1495f6e5e7375e1adf493344129c4cb59a623b772b0e6a73ae97489dd1d89268e4fbfdc6ad95c0900c758557a300c6033b4efb55a33eac8852296fe5e38ddd346ce21fed8db6de381bdced26d549725b376e50e62ccc60c6fdcb92cc5924d207ca41bbf8406be68ff8f50ed30e6ef0fb32407d8ec0ba2ccda4ae177c300bd91d819fd8ed8ddabe6ef4b4752c735fcc4e55d3c649beb5180d0ac802bb094ae0f16d22c08e35548254ab290979c4a679e8cf44f6bbb9b816d6bea02e863fdde45335fabb53f4205ead9526b7762059038270c07cbd041a883f925a17fec3c276234b7e3ab2fd87c0be34155cdae7c40d0271bdb21e22ce5be742d6c4a7f01cd00c44d52e044db500acbcfcf39cd6f708f14f9af50323c4ec5f359af435e7f621532b1f08a16e0435166d9846e28edcb31c2d6ca114c7d5295a013c68f342b799fe039cceabfb9a492abf3af96563ed3bc1b2052121ed9cc8d6645789913110dd0f062ad4c83c8a5481835d5ec53bd569e99c5e7e812faedd1142b27454a8cb1e21a7e494b12ad38cc7b2f9c7fc2ddce2741ee66a7bf057ccceec73549ac955dde60c33e1f94c4840b1c9b85444134fcd6058b4a7196fb8148c9ea86f7163e47f57c1991fcc741ca8d1d7c02a781a421faa5640db4e682d4f0372894e682c7c9bc5ba5761245976172eacdf14fcc6ccccc1e6503b400e20150c57e89883327d07121e569b7d87b91ee846fe5d7981cf75944a8a95e6feefa4d6d3db4f3be867a6f98d63e54a657b7546fcce64ec445ba9969db4d57492093dfd0a2f2c1f0807d4a154954be678b38677e68c6f75d61ea33008d6e88f325ffae74d8fa0a350ac884f57a9eb08584cb6a71f979c9b2d7ec6787241a200d6a6fd0218cbfa309dcd3e4de599242c17f03ee986c70917556ecf5970a23a37f0d65cdff021deaa890a114e563ed3f832cf8fe7aada992ae33bb114555d190ec5ad0f3e7d5b84ad69e55798a214ade88556470d81ad7c7ddf54dfb1973f28e087a0ea4c7fee3c5b83f360a0492e2e6928279b43b8e8b5c2c8f8cbf19880a11fda728321f7ae9a1d47a6be3ae3a7de71949074c03660625c2aac65d656141254359d90dd8975859d566523aa8e05dd89075d9d3afd8b526f94ece916ba0921ea65eebb08a114cc27afbb7ff515d767d3fc52c87112670a13e41509455f07b46db5d49bc84daa336091a72ae70537da3644320cb7e3412c779b599dd8ea4dac0ecc45aceb4114cd83924fd1f1987ae310040cbc6b9b5fae890c51e96bba87aeec01404a4026efbb4ccfee6cd2f63e4d36d23a011c19ea864198c5ccc354785fc194fba5f33f346ccb3bc14bb83f2a255599192e939cdb20c083d2cff3f62095dc9662678abff5022449fe7686952bf152b313689c4646ea693866677f86b4aa1ec0f4f588b70c827f17a5dfd8247979ed681b234dd94cf3ad6d140716ee8bc04e29a91d1369a5d1c541a903277076e18671de6f679db3ee9fe0751079eb6a5346b656610fc34bf37eeb30b1a36d1b2e7b617c1d67e7b51093f47b7c6645511875f3115f1f5aaaeb3d91eb28289bfa843b26d4bde2c7ab23b42f073b74729a1ed926e909e093327c14de41532b3cd097128a428ba8baa60012df3be56fa66dee751a4109c79ac77eb690e0f33e01056e279f87b730cd9664926a731f75a8dece8096cc214eabb98ed7ee2015246c3f80b80d4aa2c58bdcd09a4a013abdfae12afcfc961c465e970cbe8dc220b58d1a4caccdd54cee52c80d57921858e629cf63e12910f258be25f1747349b5bebd5aaddcee50dca063503666bbc9ba35353e883e9a7859a1a85efa5c93c4aca92b9b7346a471b69ec0e623b11a205a9b66985768275b2bef55d90f719241155aa719d37c6d52991af8790dbc77b6214a240f3b09ede59d151681d35739b3b6600d24c2ac0668d2957fbc0715e9f6c27f3dae4fbad9b6b146574c49791a53b2ca7a4f232537c324066be5a21101c7570d345ebbfd01454a2dbd87cdb0cd5e30fb470d41eac8e2b31c2fa5db63cc9a265345b67324fb3b5005db00f6f639955a24ad831413b3a2830590d83129308cf9ff71194e4dfdb936e4d9586062e91cf3d237ddf22f09b802b7a50c201810772ddb3c3b064ded181573dd0d15dd45feeb4e257705351b2a2c0c4345678939400d09361d1c42d793441cd5cf1c71280681f95f5b942158c90bf67dc91e7e2f62b7a2c9c0780aa90cfc7594c20a6db090a7efc757eb0a7c8ff77236404247d8fac09c0e5238947163db50267bf92561578e46c39dfca42411327661092e406c41c9a4eccd72ec56237b3b3b518248bfed1d32f61e34c099491e4efa46ec29ef2acc9d34ce96da7c98d3e8515f648d41b26bc52963d91c791eac31e3ce1ac22c4ac4764c5f8234fc27010dc71ae26d4ef5c3c14ecaf29af8b81d17b0ffb525fd750acdbfcb5c3bfcbc8217370cec0f6b83b735d0092cd88f8962f08ada6a3f9ecf8b993f25530c7013809c7f24c3b1f904b52fe1ab63a6d5a448e209429f80506574932cf3f89b023d79d8c6d11c56a94e647a49b7d5298d7a58cff8a669677362c37bdb8a5890b7740f6a8d8988ac404f1845bd166d45dff6fb4e3ea2199d850876d1bf2a39141b6fe8b69727b4b6908db97ef7bc2e26e54e043ea15de1b4ee1c8dc4844cdc971c7eb2dbd45b66c10418eaf4406014175d0cc13b215f039c69198884ca4d875b1bc438742809b87f6b058474b6084b032c15b2cb615f1bdc4463fc8fd4656cc7021633c3b3b6265475e2abd19a0e0c889dcebd80c9ce2fcb631174006f9d84cb51a9ff7564f978d079b03f841de3f194ff21c3edfdda1deed7c390ec938b062d1ed9b62078588a389ecfcad2a681101bee232faf425b87904b1f57fbe554cf5ee125aa24e3ff38d915ab", 0x851}], 0x5) poll(&(0x7f0000002480)=[{r2, 0x4}], 0x1, 0x0) recvmsg(r3, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0), &(0x7f0000000100)) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) getpeername$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r1, 0x2) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x340) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/234) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0xd10, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000004c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0x8, 0x4, 0x7f, 0x1ff]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000580)) recvmmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000005c0)=@in, 0x4, &(0x7f0000001700)=[{&(0x7f0000000600)=""/248}, {&(0x7f0000000700)=""/4096}], 0x0, 0x0}, 0x7}, 0x10, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) fcntl$getflags(r5, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x10000, 0x0) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) semop(r2, &(0x7f0000002900)=[{0x1, 0x0, 0x800}, {0x0, 0xf2}, {0x2}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r1, 0x0, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="08000000aaaaaaaaaaaaaabb08defc59daf4624a001b300078ac14004410070300ee6369f80c72ff426c4e02dd00000000000000000000000000004e214e"]) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r4) semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x8a0, 0x400, 0xff, 0x4, 0x1, 0x40, 0xffffff01, 0x10, [{0x10001, 0x2, 0x10000, 0x976}, {0x40, 0x68a, 0x7fff, 0xfffffffb}, {0x7, 0x1, 0x1ff, 0x9d6d}, {0x5, 0x7, 0xff}, {0x401, 0x7, 0x5, 0x2400}, {0x0, 0x80000000, 0xfffffffd, 0x8}, {0x0, 0x100, 0x8, 0x9c}, {0x6, 0x5, 0x8, 0x1d7b3d8e}, {0x40, 0xbd, 0xd1, 0x55f392e3}, {0x1, 0x3ff, 0x6, 0x8}, {0x401, 0x0, 0x5, 0x7}, {0xfa5f, 0x5, 0x1, 0x7f}, {0x10000, 0x8000, 0x1, 0x5}, {0x0, 0x3, 0x20, 0x8}, {0x20, 0x0, 0x9, 0x3}, {0x6e, 0xfff, 0xbee9, 0xfffffffe}]}) setitimer(0x0, &(0x7f0000000180)={{0x1, 0x8000000000000000}, {0x3a7c, 0x7}}, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x660) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100, 0x44) setsockopt(r1, 0x7fffffff, 0xf7, &(0x7f0000000380)="9afe1d50022bd4c3eb5e58a3e77e45d1f738cab58c1e5b02a5fbb0ff28b10f4b8b4b963863fa9fa01652aac6a9960ee1962c5cbf65edbae67ad9", 0x3a) r2 = getegid() getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getgroups(0xa, &(0x7f0000000480)=[r2, r4, r5, r6, r8, r9, 0x0, r10, r11, 0xffffffffffffffff]) sysctl$kern(&(0x7f00000004c0)={0x1, 0x47}, 0x2, &(0x7f0000000500)="0f94c301fa6086c2580b76c9f84d677b0669c274fe41ce7e9c7a2defc79722c33b5c046f0c478718d98da404987cb2c62376b3fc771eab26f5a0ff4e7b5253973c98b326e8bcf6bb44e4db224785e2506cb100bb45aac70935c07133f977f9933a1b160589efd62f22c7", &(0x7f0000000580)=0x6a, &(0x7f00000005c0)="ab4e13a08b346e8ffc9f9791224e8f9314ae4db843711349ea83b1a08601016e9715190048ad374206800823ad6a6d1a2bb0082aa6b7ab2a07b038837ae3c9a7ae4b169e04851adfa8d2e27c", 0x4c) socketpair(0x1, 0x5, 0x80, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup2(r0, r14) chown(&(0x7f0000000680)='./file0\x00', r7, r12) setregid(r13, r3) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r15, 0x7) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000006c0)='./file0\x00', r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) sendto$unix(r19, &(0x7f00000007c0)="3f6d23b4bde11797b093debabf64aecc3ff69f949120e8ae9ec9cfeb1639d330ab53ca65fd0729c9182d2c8e65fae77869a10828ff887418f67ca9e7a138c8b7e6d680095d3f52b0b7568753dc461d32bab2fb3be3ab549209abdce798c8c6be122f4efc9eef75e093ce93861fde79a7d6fd25ea8fd0b1180ccc821c7a1eb52e5919d67875102528fe7a27adda526168a30fc703a14dd3e7fcbbb8e6f2f477247ab3775b7d119c1a893a6eff2f550cd06707714a5d306b27ec9d", 0xba, 0x4, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x80000000, 0x0, 0x9, 0x1, 0x1, 0x9, 0x80000000, 0x0, 0x1, 0x0, 0x29c}) open(&(0x7f0000000940)='./file0\x00', 0x8000, 0x156) sendto(0xffffffffffffffff, &(0x7f00000009c0)="350df59b32a99b62296d9e6bb3b6808d725ec8ca1d10e010c259", 0x1a, 0xd, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10bdf22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1", 0x31}], 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r5, 0x0) r7 = getegid() r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, r7, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, r5, r6, 0x7fffffff, 0xa, 0x100000001, 0x8}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r1, @ANYRESOCT=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESDEC=0x0], 0x148, 0x4}, 0x1) mknod(0x0, 0x0, 0xd01) select(0x40, &(0x7f0000000100)={0xd802, 0x1, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r10, &(0x7f0000000000), 0x10) sendmsg(r10, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x200, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000040)) pwritev(r12, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 4: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xc0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0xfffffffe}, {0x40, 0x6, 0x0, 0xd585}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 5: syz_open_pts() sync() getrusage(0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1002}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}], './file0\x00', 0x5}) sync() r1 = socket(0x2, 0x1, 0x0) sync() setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffdffe, 0x1000100000000}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r2, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto(r0, &(0x7f0000000300)="e4fc4f1c3d7b26548ec33c68f135367c1c23ea7d1f483ca2e94f27ca03b44cea22f6f00000af8b14854d000bd549fa80059121a6d44753e4348cf65acab4606adca5f99fb44d42c8381e577afb0a0733bdc0e29ee5b143c477e17594df", 0x5d, 0x40d, &(0x7f0000000380)=@in6={0x18, 0x2, 0x4, 0x10001}, 0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f0000044000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400000000000}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000341000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000258000/0x1000)=nil}], './file0\x00'}) munmap(&(0x7f00003ec000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, r0, 0x0) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/247, &(0x7f0000000040)=0xf7) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x8aad}, 0xc) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0x8}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) map stack 0x2002a000-0x2002b000 of map 0xfffffd8061574198 failed: no mapping executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xf801, 0x2}, {0x84}, {0x6, 0x0, 0x6}]}) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000100)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e9459", 0x22) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000000)) r2 = semget(0x3, 0x2, 0x40) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x9}, {0x8, 0x1}}, 0x0) r4 = open(0x0, 0x0, 0x15) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000180)) semget$private(0x0, 0x2, 0x120) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000002c0)) utimensat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000140)={{0x63b34585, 0xffffffff}, {0x0, 0x40}}, 0x0) pwritev(r4, &(0x7f0000000380), 0x0, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/202) r5 = socket(0x0, 0x1, 0x0) connect$unix(r5, 0x0, 0x0) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r7, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4d}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) r1 = socket(0x0, 0x0, 0x1f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(0xffffffffffffffff, 0x0, 0x10) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) select(0x40, &(0x7f0000000180)={0x0, 0xfffffffffffffffc}, &(0x7f00000001c0)={0xff, 0x0, 0xffffffff}, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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'}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000001180)=[{0x0, 0x401a, 0x800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfcf, 0x1000}], 0x3) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001080)={{0x6, 0x0, 0x0, r4, r5, 0x122, 0xfffe}, 0x4, 0x167, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r9, 0x19, 0x2}, 0x808000, 0x2, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r8, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) r10 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r6, r10, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) getuid() execve(0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) (async) r1 = open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) (async) r2 = semget$private(0x0, 0x4, 0x340) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/234) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0xd10, r3) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000004c0)) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0x8, 0x4, 0x7f, 0x1ff]) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000580)) recvmmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000005c0)=@in, 0x4, &(0x7f0000001700)=[{&(0x7f0000000600)=""/248}, {&(0x7f0000000700)=""/4096}], 0x0, 0x0}, 0x7}, 0x10, 0x0, 0x0) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) fcntl$getflags(r5, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x10000, 0x0) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) semop(r2, &(0x7f0000002900)=[{0x1, 0x0, 0x800}, {0x0, 0xf2}, {0x2}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(0xfffffffffffffffe) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000082000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000380)="85ffbc94b1a0ece2be6189c91ddec985cc891745bcc28f472272176a1247248e88f3b02361f92d356aca260a06f3ea11cc712b640616e0077f420e6a3e3e362255e7d18d18e2d4626359ce94478aedf7aad37bdd801d6a243caf7676aa1f153b7fe29e51b134ba14337779618838c3e79e04d23d8c880e9044237dd509bf06760dc91c82eed8ec0e5ea23dcdf8ae7da7196e44962c4126edd8cc6d14c04c19e6c05a9de877c1c14acadc9763168faaf5c5abdeb50336ab7558297af2ea5e9c601a176ca9", &(0x7f00000000c0)=0xc4, &(0x7f0000000480)="4e6eff9c8c8341649575cfb2df32c15f89e6ed9e69b5fc8d77f84107a6467ae177cdcbf08fb10cdf17c33a951e8a729ef3d036d6ccc2995a1cd148d6d64afb1695c3b7d6a9568185ea809d64edfacad60b96e4e14c71245dae107e6e12018d63435e3d5d68d4265c9e69f1f3b594a15407c6047916ca77da61ef03f85a6ec91d89386ac94fe2c3175e640fae6053fb4d4d8ab7a36ab87a1f5837bb34728512cecdd333313b5e114f50c2244aebfe54efcdb86e779a9c1b82a130f9b72e7072345ded0b1ca2d5f13d421c780b0fda046dd45d7e8feb9e655825d4ac22fd4718ee8ae4dd45d10c9d76653f793c9921573964dab7ba8f0b", 0xf6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) clock_settime(0x2, &(0x7f0000000100)={0x0, 0x1ff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setuid(0xee01) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001a00)=0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000c40)=[{0x5}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f0000000280)=[{}, {0x26}, {}, {0x8, 0xffffffff}, {0x1, 0x8}, {0x8d, 0xfffffffb}, {0x100, 0x8004}, {0x43, 0x3f}, {0x44, 0x1}], 0x9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x7}, {0x6, 0x10}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="098b93029dfee05e000000000000", 0xe}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffea3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x104) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4305942f0b471bf3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32=r2], 0xb9, 0x0) r5 = open(0x0, 0x20, 0x19f) readv(r4, &(0x7f00000003c0), 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f00000004c0)=""/189, 0xbd}], 0x1, 0x5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) executing program 5: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x1) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r5, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a2038 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1}], 0x1, 0x0) executing program 2: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x6, 0x80, 0x0, 0x3}, {0x8}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES16]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYBLOB="eed93d3c5627babb7e94dd8f68b2fe08a4c641d9fca3dd12a89895da38d322742b13cae28942c1869eaff0c339ec4e4840ce717cb082268c1397ad9b089c74d496b41deef07f7d98d330843a380f396d49544c30a722fc808ed5e18ef72e89ac51846fa24017b8fb7f25f859d452599f8f6f3ad9227e6cf1b5a39770074431cd5e748be6828824ad068ee232712eb2849f9789d26ba00dcdee28db03db29516bfda6c85a9c8566e0ee3d6f8bf6844d2b3aad0d4f71ffb071fdab602d78347efd677c5fa07e732a64599a2c7392e88c1983c55730"]) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe, 0x10001, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x1002, 0x35}, {0x0, 0x2}, {0x5, 0x0, 0x4, 0x8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[], 0x9}, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9680, 0x0, 0x2}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)=';', &(0x7f0000000080)=0x1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 5: kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e661d39ab1be31a269a39fd7fa9f12e499f602cc961c1ceb33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x43}], 0x1, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x12a) fcntl$setown(r0, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x14}, 0x4, &(0x7f0000000200)="e23446695969e9e6f35e58638b2ad99644e96b5667728bc11df44cab230e78a5bd2e00dc61ebe75a00f944b9715484deb9ec9ba10d42525fd4853970c538c8e43580b776b9834f4edfe8e8f255e84a74bef9c51321834314e9e465d47a5110fa4cce55c79cd9dd46a7110b598eca5c3967493c22674ab617987b2074c5296a2470970116e97e8556e58abddaa0c6383e9c64e89514cd7f7e6e0544bf81b86a15db692eebc15bd70d19b353f4afd33295844fc07de443ef637f1ea24ec07fde2e900d6a94ad73fcc4d3215bcb5d59e410cf3e238abb50441bb256916df29458a4704623b6c7721dd6980d8a1160084667c08e884bbbd350080b73cda6d4c30d6f8a3666b7b22d513c9130e7a9f3ee02008441f47a5d11e2fd5cceb3e90ed3d9ebe935cb1669313fe010714eb44790f32439afef3dcf5dc85e4c1859500763d5a9da9496552ff5cd16f6b8cb43d8fe80017bd541ea6d7f0da935ba3278534d8ba2edaf587019e82d70572e5e1659c1b5869f34", 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) r2 = socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)={0xfffffffffffffffe, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x9, 0x7, &(0x7f0000000140)="8a7d0620fd778c3f3a5cd0c0e5ba38552b30d6020035b2d49e38dabf865fc942c467e6864fcc47613ccfc6bec5c3231cf1066f024895e22e08ab24f5b2c4dfc84b33722dbdcf3f46f1b6aa032bc9965c5437e35c43bc5eca4735adc78ba2db19dc8f9c76fa43b5600600000000000000622e13b71d6cdac61bf3a32e85741f14", 0x80) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x1, 0x9) getsockopt(r3, 0xfff, 0x80000000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x8}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x1}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x4, 0x97a3}, {{}, 0x5, 0x28, 0xf0000000, 0x8, 0x200}, {{}, 0xfffffffffffffff9, 0xcc, 0x10, 0x3f, 0xc}], 0x40000e4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8028698c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc0104304, &(0x7f00000001c0)=0x20000002) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) pledge(&(0x7f0000000780)='.:#\\]\x00', &(0x7f00000007c0)='(%/\\\x00') executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/193, 0xc1}, {&(0x7f0000001440)=""/52, 0x34}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/60, 0x3c}, {&(0x7f00000024c0)=""/244, 0xf4}, {&(0x7f00000025c0)=""/52, 0x34}], 0xa, 0x6) pread(r0, &(0x7f0000000040)="5dead669f9e98b52b2224096e1cc93a4e93bb8adc0d6bba2f7307787a4dce97a11deb89b8ca3a4060a9a8fff6557d1d9cc96948c34dfd97dcd077d908314d3accda81c8dc555c24b84569be6786e4a6c4f88cf4532093273689b3fd65db36fd2adc6387c2f0f4abea2", 0x69, 0x6) executing program 3: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\t \x00\x00', 0x4) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 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) close(r0) executing program 1: r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000140)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574a1638a83b15208110f4f871f8b4cdf5587145812eab4a988f7fafd7ffa0c685ad4156c783959eff4278384b1193384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659c98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042da657e2bef51c06", 0xffffffffffffffc5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89060ba9f571178869feabffa401827b708fbc95154177bba5545dc6", 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000140)=[{0x20}, {0x16}]}) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') socket(0x10, 0x10003, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000200)={@local, @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, '\x00\fF', 0xab, 0x16, 0x80, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, {[@routing={0x7e, 0x10, 0x0, 0x6, 0x0, [@empty, @mcast2, @rand_addr="62e66aa43fa3cf4b335af8c02ac5e97d", @mcast2, @mcast2, @rand_addr="cb601f7e3658b1ab36342fdb7fbf62b9", @loopback, @mcast1]}, @dstopts={0x2e, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xff}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @udp={{0x1, 0x1, 0x8}, {"d4ec14"}}}}}}}) writev(r1, &(0x7f0000000200), 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff17) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x7}, {0x6, 0x10}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="098b93029dfee05e000000000000", 0xe}], 0x1) executing program 5: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1800}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4194, 0x400}, {0x4, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r1 = getuid() semop(r0, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x100, r1, r4, r1, r8, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r1) r9 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0x0, r11, r13, r1, r8, 0x4, 0x1dd}, 0x4, 0x6, r2, r7, 0x1, 0xfffffffffffffffe, 0x8, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r12, 0x0, r17, 0x101, 0x2}, 0x0, 0x68, 0x0, r10}) r18 = socket(0x18, 0x1, 0x0) r19 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, r13, r16, r12, 0x2b, 0x8}, 0x7f, 0x7f, r15, r7, 0x6, 0x5, 0x7}) setsockopt(r19, 0x1029, 0x32, &(0x7f0000000040)="03000000", 0x4) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180", 0x44) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) fcntl$dupfd(r3, 0x0, r4) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 7: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000640)=[{&(0x7f00000006c0)="6666451be43a467659e97316d50060dc993c87f0390fba2cf99133ebda4003f6b75ca1ba3f35e82c1045ebc8c7d5f70394eddd7c1a4c19297e441ff1b8a8aaf6d9d7f7d5a92474847ada716009c1f38394ca3fed0b90b178fef65d895ac886097bbe0c6d645d0e53f0967758abf7c8827a6b3e90be54244b76ea471323d757b54986321fe26cfc462271549e35215dae4351a9c7eb279991d08e26486869c7253a3f3a4ae1e0bdc419b16a7480ef95737497ec8ad1d60b2cd6a42cb16012e6077bbe4ffcd763aa76bc8b2277c233d6fcad994ca138ce836addde371adda920ce4627ef", 0xe3}, {&(0x7f0000000240)="60b2802c5af41f10c6d5e99d88de7a38aea6cf810be69d45d197b9ae75ec533e2553", 0x22}, {&(0x7f00000004c0)="2a09e7391a36ec023c3ea994b65e7abff9cc2e6d3e9c79b4bd13c8b1e52c2085f9a354fee51b5d0c71b4f32f942b3ddb0b6a", 0x32}, {&(0x7f0000000500)="e53f746ec420f075b0e65da605ac3f8b8b68eceda287512916dfedf43f42dcb92134ef5a6e9017418c7678c3501e70c7b743b896b28e7ba24de7dd17817de0ba216bb979aa0f48df9bfe8ceeccc7b0adb1b9a8be05e685ab1176b538072b02204019732e809cbe3b4ba6720fab0ad297c7c3b5771ee383588a4fbbfca74e2e17d4bbe20d65af343d1f1902ddeb70c8495fd282f57895a1b3a31039b4de0735c7fe980be905a11df71a3c69ce5b681f9e90e4bf155010476c3d5bb1c722dfe455d72d622dbc83b477d289abb51938ae0f", 0xd0}, {&(0x7f0000000600)="e72b29d786ff4041fdb4a75f2013bf2c8dd9a5a8d64cdc6ae7186cccb8a3d75d47f58e8db50eae06771cbb17ef76073c9a6fca71b5a95c92605056a74adc0a", 0x3f}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xae) r3 = getuid() setreuid(0xee00, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES32=r1, @ANYBLOB="abf48c68c873fbd9088371995a3b82534253859cf623c4596fe720d586b5586cddc0e07835238fa22b0027f3c6b77abde124a6afcffab4f9abfe2c9620a11b54d8e1aa87914706a45b8768198614f497e0958f15f5ccde2db591651282de381bc59da0251b8185868f13778166c7c4a840aec8fa8945291d94faf6469f28d1e8f29ef04d3a1a51f3bb5088a2", @ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000340)=[{0x20, 0x5, 0x0, 0x9}, {0xffff, 0x88, 0x3f, 0xfffffffa}, {0x9, 0x3, 0x6, 0x6}, {0x5, 0x4, 0x1, 0x8}, {0xff2f, 0x9, 0x80, 0x1}, {0x8000, 0x80, 0x8, 0x50f}, {0x9, 0x81, 0xc3, 0xff}, {0xffff, 0x2, 0x9, 0x10}, {0x83, 0xcc, 0x7, 0xc0}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000001d80)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea3e7a297300000110eb0000", 0xc) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14c) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x3d}, {0x8906}]}) wait4(0x0, &(0x7f0000000100), 0x8, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0xac5684354331904a, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r1) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x1000) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, 0x0, 0x0, 0x2}, 0x7, 0x0, r6, r7, 0x4, 0xfc9, 0x3, 0x3ff}) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) r9 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x4ad7c8f9, 0x0, 0x0, 0x0, r4, 0xa8, 0x1f}, 0x7fff, 0x7, r8, r9, 0x2, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000000)=0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sendsyslog(0x0, 0x0, 0x1) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/193, 0xc1}, {&(0x7f0000001440)=""/52, 0x34}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/60, 0x3c}, {&(0x7f00000024c0)=""/244, 0xf4}, {&(0x7f00000025c0)=""/52, 0x34}], 0xa, 0x6) pread(r0, &(0x7f0000000040)="5dead669f9e98b52b2224096e1cc93a4e93bb8adc0d6bba2f7307787a4dce97a11deb89b8ca3a4060a9a8fff6557d1d9cc96948c34dfd97dcd077d908314d3accda81c8dc555c24b84569be6786e4a6c4f88cf4532093273689b3fd65db36fd2adc6387c2f0f4abea2", 0x69, 0x6) executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="3b21b800d5d113aa8ac8711309fe2f", 0xf) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0x82, 0x8, 0x1}, {0xfff, 0x3, 0x0, 0x40}, {0x20, 0x4, 0x8e, 0x10001}, {0x1, 0x1, 0x9, 0xa9cf}, {0xf119, 0xdf, 0x1}, {0x4, 0x12, 0xff, 0xffffffc0}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x8, 0x0, 0xffffffff}, {0x8, 0x4, 0x5f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000440)=0x5) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000600)) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) r4 = socket$inet(0x2, 0x1, 0x0) r5 = dup(r4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0x1) setsockopt(r5, 0x0, 0x5, &(0x7f0000000500)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbd}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000475000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x3}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) syz_open_pts() syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9, 0x20, 0x8a, 0xd2a}, {0x7, 0x7f, 0x8, 0x6}, {0x4, 0xe1, 0x7, 0x100}]}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x1, 0x1f}, 0x10) writev(r2, &(0x7f00000017c0)=[{&(0x7f00000002c0)="d4fdd75b11deb62dc76f101fa0cb8b88f0a017dfe4abb8d4cd185c2156370f232a2f37298f358083905add178d5d72546a7d671ac546a287e66a312508086feb2379d6907f42bc3bff9ab953a013a3cb58d370f9d0d21d32b005c07b12d52190b41f97013e306a1b40242d1aa3a6ef3984e58870aa395c461e3ff4ee180e55e7693e4ab17231484f232d47dc4f79677ad0710bf8e2fc8c95db437629bf56af7ddc8e9d7b1302e9b3faceb3f2db5298b0b0bca075218a6d8db3f471c56e3f1a2d2db79f773bc26318decc81bb6caea1f0de5c4a6127cf93a294975b6069edcb6f3f4d93ed4291bad1b88a5088fdf0c02811d931a20875074bbed002506726d9ccb555687a783069e603c36e86bdd7c1cfdc9c7730727fd449d51915dbeb86d885fc462ea934da51e906af4b5c37209e2f1db51d8f9be93697808c7433a7391e0164fb3294261c83dd85688e53f1966f63d25e6152eb6fff6d05af7fc92bc12c15ad995c3206849cf2b00a93ce3dbfb5777be6b5d9ca021ef8f57be3c5ccf207cb80616679864d44dcd9b118b08cf1af4b684d3f23f860b9ff1ddb4e81419c9ebc3673cb169636e017332d27e63fc6261eb58d4a78fc5b7f1aa04a358da0fdffeb6a1505c41291b2649d0f5bc6e40f29dd0be44832b6c6efe28db13f6f1d317847df286f364faabeaffe3cfe70f5fbe808ddfcf6ec3edb3bb10ce16fc9c8e256778ea4b777be33217ca039a14b83c376b540e67f25f7d80f19729c2d4a08c9170dd32a1fea2730382383e08d35b0d1ebdfd3f36e6d9dc0ab9b81b274c09eb357a00ca97e74193b44886bf78cc95818695d8a9fa4dfc45940cf2e541ced142b894460aab97330a29cc6dc16ce2095b7491db6c47841debf586a0b0c2be9064de3dfa7b30f450e4b85af52d29370223e467149e77c2bbf29d42a470ad721b9fbdcd2c43edebf66b49bb899d62eee95e567f68fa66c9ce8b469911cf4a839bb6156da3d4c8f88a96676c03fcd65d834903684d1f385affd6fd7d1a492fe74d539f6931b5696bb64fe15120fd58d8ee985ac48b8eb215232db409af27466bec6a478c5967a770aef278f367fbfd44a1c619206332f1ad8022bc1d57011ff108a9df1a46cdf5dbae75af1eee6f45899f9aab9f5691e8b47babbd3ccbbde40f7227c402a2d66e0b0ff58916425d23b71b05fdc697a3d4c86e9208703596e48f4f031e51eb2f31a1d0f2d3f44929cdbd9c4d5fa65e0d8da2bf305ec72dff2f1baa66d3d4664e46dad1b2fa85e195769630aa47c0095c443ab2e45e2053cc6063aa94140ab6d7b7ba24843065a93d65ec8b8295fae302691c92e6522a06719a05aafc2fa148fecd9722085a6199bafc2e6f971d8d1c0f326598bc85e6c3c229331cb3c5bb6e6376c0cfc414bb182bd438a6584855fe05b7a8e1b1dfd33ed5d56ce2a8741e2bc8301b88813f274c7195aa684edc22d52e0f373656e412f81b54c74471b4cfd1c38f42c6ab4905ee4ccd8e31fb47bfc88b5121380d73c7e9f256476cb72f1991dd954daf1796ad109b94f36f20b841e2624531e8c3a099d45949b035307d66b0d31b50bba0b9d273cfab9cbb867e72505321911f61f47b2e0bfe7e4a3dce3cd8f00c3025c2b286f536d27a18b914d1039d3520b6dc7cb2a118d170716624588aa13385ce673cd4efdc9905e53139fcb4b115a40fb881235afb0c473f3416dbf58ea99c16ccb2cfeb736393511f9dfb0d9082db73179efb226c799c834dc508085d03834a51077b13ecf92b67012aea49e62632b35d16c92bc59dffc864257499ebe1be043b6d5960a1b4cebb4927dd189281fea6cf2a40f6870531607dac70079e2699dd9dc2f81fce68e81047ea01ef0a2e8f29c428534f0e241ad1d164797521f70761296ea4c532db44dfb78bbaa843f2b87b532135d45707815db6ad01a989e2e42461c70895d19dfb765e60e0a9b270ab7377be00e393b0a4469a90b530562ec016ce70d2ea73959e18f5cd24dec1a477ebd2ff8e34e9464491dccbc7b771a835163ff2bf0fc4cfec866f3cbbfc6f79a227d6d7627bc45bd8090393152be652e6a6e3bcca4d28b8a8848eea64e9733158cc7583e0cf0a8f0e0a34f3f449446b649e7dad808098f2aa46db1dde644c87b677a8816b47844093cf7b0bd1b201a05ac6f3c2c00691b219725e5f0886f2f884a4665573dafab76fcadaea70dbd629a406f130b40bf2b574c87e0ac88f39f3bf46538486ba3901859bd603486555caee533e8f308f1336ca632a27628f3cdad8c930fc9d7a9aafcded43d5a772e86f7b49aa8a6db77a016fd039e9723fb8c1194b1884bf23ea98e26d3b2e32a438f54746cc7dac5db111e2af8e4a5940817766cd9a866ac530baf255480f5f02640f439f72801029d9dcb5654a2eae3a0cb39108c6c9d7185975052d03d5ed8f17b02542d1a95b221761075e8775e3684d8762489b5edad64ba702d652bbb364e5b3572b8efc89279184a7c71f1607917e7512310b204e99621974106b23a87f97d2562da48d6137d08a35c4f967c082d7b5a01358171dbb02d8e15d993a4497209f1f51572630e73e9e188f58d5e8016eb19ccb95fc5320759f38b29d86032592cd4e104dde9873a3546886c6b05d3e8b988e3b7a07baf62d030f2e889ec14e70eadf04269a5d4f3f696b071520ee49f4e7064a63fb70e4bcab61dd8cb9e11056429eb71e00948d8cc2b93a473d0d4cc2b81f0b6f1fbcba71cbf3c41407bf8b4798e8802c3f4bad90758aa9d0f2b7a2f52c7aa6b0b85477215b3a6c125bc8382ce0d802cfdf5fa8b644eb538de47f900fb3339cf0e29ceee2cba7a1ff4cb649970d9e20c97e394e6bd9bff8a3779a85096d9f3a2b1d31726de6268482e6dd8949b38b4233ca2003695eafe34d271007f949fa2d0506f93593b89339581e83a6e5ce5c83c012544673ab6d60380e13c7c8895b84d547e54b764c984d735d1f3c7cc3400a79168cfc132fd613d06bea5fbd4934e6a1b9161cc43723d39298725edee65f71fe3a1e4cb846856d7d9115c447058f3559aa6557f6af3445e1960cc463a8ee077b27f7739a2173efd845492b141598f23ba4badd8f026e9f3d9f925307a11b5d8aafaedfe14c3f1deb8696fc561052298cc9b9e64d6e62de7f88659002607625211e6fce78813b7445948b8109362bf0878ef34a4198b21671b098a8954709f01aad304df0d57b25ec489d37c10ddb28b724437a096e3ef807f27a0e845cfd01ba3b370b5f135b60a33120da3cdabc421c1ad289886e7ba3b92aa627c81e8ccbd650291096ab171abf4b76c13e4816f7e2aaf89fed7681b02bfb62f97b2fa4ea816e6f86c02e03b7638afe9db19ef45b2ab7bfef059730313778eb82220376d96412f0f6a70a0c1d4b532b4a047ef9a7891bf5111599942e97c23846535656e66b9a81a3f60f2e9d2bd9a76b85f0747403de487d02d2e41175db7adbe86235e6c0d4186e21e799255f8ace2dfb95ec856535a5cbd2f07ac7bcacc507d7352488b3ea08e95fb865780f6dc26a7718aaea10a2032c79ea6eb82e26b4e1c397fd39f12c0c700d0ac309537efd5b60b442691fc757b209f4999f3dabd3d4d0a99e076802c1e3ff84180ffabfa56f2b0ef3bdca1ea26866997f6dcc7b694dbb04ed8c117bb388ce63c1f99838caa5eafbbb8dbe634f1bdc3e4d066765951ddedc78d0662bf96479ad6f2527c6706c570a59dff7b2d0cd6ce6a286ae310438413ce138255acb194db57a7d584780d4cc1c307bd06d4884bf3a43642bdf0a01186102b9c9ed5268cc7309dc2cbb9a00cfbeeb3c2e50d607e08e5c91ea4b16242ec60aed9a80ca6b9cd8e6b47d503b28252d58d79fe6f0ec9555cb3bbdc1e99d045b17eacf73825e02686df868d2711c0d667a7e2329320f88840e471e0c322603651026021825ad4dfdda370d6751c8f76c8a38debbf98b827b9a0098f5d2050c8c01dd08bea7490e39027515c49839e522c31ac111f91f4252629798605fa7dfa12424dc39ed2ae9920dc4f2480c6283e6f5750b14b60521708a33ba20e15ffce4fbc62aeea14fe15764395ef4ad662baa053004a995f2c2a8a57727a1c504c9541c040b3ece2fe0b85755b7cf1b3112fd8efd4307d44387b95933a80e7f58f358e806dc097ddf2fc654f2bfa2a048592f58e564c27d4fdf4e3335c79fa5052074996c9a8de7a625e435c01cd8d8c7b3232125a54a7fdff2dd1a1e3d68e25d3b9c06ccea80dd97e6a163069ee91bee1c0df2a0f6b49497e7a68705ca9118c462644cd618b4cd280eb7112a20b567b82687d923f45a952880320f401278434a3b2d435b0cf71a2b732b90e99b6713cdaae9017712be8a8a3978f0cf21eacc7f6f19ab86f4da0b48d7a7da61f55acac6b08a8b44d6ef565715484a2bfba729d00a7120f6910794c30ff479edb2b78c52044f5e0b9d72a0bb347ae691d532c97e0fb9b16d32c68d8586eab89026cd00e003bd11e622bd9734b9602613d1211cd635f089a0690690a2b749b2f17c72b45a44bed6a67a2b255a1d7cdcbc6854c07f14d1ffbf115e26f6ed4e735afc480c0c1f7a44912f6b5b549cd87ad40121011a04a45b46806063bd857d4a7265be4dbe796c17d72a23059cd22a159ee598ea245f1eb7cc8e592d611ae172b3b154a1d8834d906b36eebcbdb66b490b6536d9967e216573a4bec6320166f68ca04da0686793f4d3320de3bf713e575ebb75042828b2d3d0ea950c8ce2a7715991a2f6d9d5d997cea036d983dcd5eee87e2780de3bd0a09d5cfc8ca454ef8f47934d70213c94ba0fa29a93273ea9f512d384bc88de161c66ba34bbaef446f00c667d6cbe90d2d4727f3be5cfe7e97240f08674e09127d1ee100fe880d6c725186bdd9390cd3b6584b52f0bb223417d6d125dd2a13f4074f1952b6b06a171a63bb105baec291a11f468b740f99f82b59b0cb14cc5603b8e5fcffd9b4c1ce43e32a31c52241783a1ae5e64b3eb76eea0f280e50731176172f3e098023563372cc53185d14343a8042c8f0b990cbf4e174a436659c24d2cba2af91e94e2a1fc2b65d43dfe9cb9af571abe248ec90f2b8523e592aadc046e50ef541f95ca60e444e637c76310261b63ca958f3ce42369ad3bfaaa77694e12afa0837d6ee84aedf00fade5dfb75604f494f7f2250cd6542fa1cfd697bb5e7fefc706ccc60642cf838089e7526771ef8d3f1534bef527e50621e722eccbc84c69d95c7a74bd67b25b77abcb5d356b1c6cb8cd6666fdd920e320cf95bd9e11ee32069c59e21ba6ad3f20249eafe6e08d4c027435d69f7198137b6e7a83caa5da7744caf63cd7d44812ec581d9140727211a11d572254bc33081f63bfe2981491241aa4ef177b2529d01d65353f5befee07ed1f05f21fb23ff3852a0204e6154367157ab602864b22a903924f72794c91bde996546321cb1cd02c86e557f33114f5e78b21e2143659adfad2334114481c458b0269ac77f476732a8f21fbb23eede7e223b2f047d5a62d6e809c72fab6de8de69f302b254383e96546777c5de8cb88a953be243673dce0cfef603f0f4f434321c4ea7c47349a1e3f058e1f7b1a45b077d411c1919c994e97c4ee0cb295501b1a10260e419356aac99f2ca989061bb9c9a55a1abbdd5878866e3fc6ea32cbfdd4912f7110b5abc002b4e1277dfd0cf406472fe4cae671a479f8cb39149d8a5ce680b0b624b156991362dcfe3278546031b0f5d8091be14b73fcf750afc37a15e939b0914acca296e27b37e67", 0x1000}, {&(0x7f00000012c0)="fad087a1ca391587ba49ad4ee2e002747dfcccbaf921900cda5b4df04d2b4dae17dd721a07005f95f7348e9096f86d2b3444c3f0d58f2e74c2edfe9646885bb00361314af0faf214bb4b060653f5", 0x4e}, {&(0x7f0000001340)="6fdccbfaf85ecf060c4ea6ec017610976f52422cd117ef9cd934504360d3fd646dde287336208f0d6528a4c437d9022a7315ab4dd2b8980560668ae35967e1056070105f50b49c549323c475ad545009e878f0e493f836648af7ed3ff9e0ab0a1bbda66f11ffcfa385d05eb155a2282f4916725b3e0492c49fa0748995d8a4c094af6250cbfec939bacd5970160f763a960f57e2de71cce34deb002695ee50d3da817e3b12a0f0", 0xa7}, {&(0x7f0000001400)="a95629df580a2331bcc47e7fbd2cb811b1ed70be87763e2df198e4ba4d3ea2f1e9f9408777c02c6099383ea2bed25b3562f8754d68bfed509865ca31e18b3333b712df0baed683363ba3282d304b1641f3554469da81f4c1534514f92b665b6b5568a72c158752cf0430ad23ef082a04753bb51c54a9fdb5845ede9e19b80b2eb48354b03275168bff6bd8d0ff3d309a3ae945fc31b3510edc2a", 0x9a}, {&(0x7f00000014c0)="40f77f21aed137e604408f758dbab28a845e5b536fe29532b9fdeb2a451dd28e8acb02bdcbccb16b4046fe010eacdf0cce9a89c052a689d4457df1dae5a5dfe8831d8098262ef1e02101b0c97b1960e746879b9982c617c1173df6f47017481e66d517839187508aeb287b2c3b1099285704ac084c83e9bda11c1a43c81e3b7fe87aca8991bd3ffeebe83c7a9f00fe02ecca568333d1e556dfcc37c2e54da734f5ff2b18897dbc5083ce4bd02923dfe8205aa83db34a816a41718c4ae76d529b58fe95a9dd1b9363aa09958b8c5a9bb37513aa4d356a1ca911540dc925c0b9fd4b561a52a0886334321c17", 0xeb}, {&(0x7f00000015c0)="73954e469cc5acf180e5763906608f9a4c93ed3bc6e0c344f6ff93e59bfed71da9f53647fdd3175101de56e00c8a6eec89b997d2044754e5f32da20c3f17fb5c0d6f68be1c451e9fca15d81f6e71372e3bec72f73f4df72ca9b4485a293eac9e3de448e9a763f18e10f6419211101a30b6b47b6a4b1046d71620a98f2dda88694dada95ec3577c72325ba6a9cfea3d3be03cae27635e5deeac1807b78f7681ccb1ff1e89ee541f6a6100929a4a8c459dca37bcb924c69a43471fecef23", 0xbd}, {&(0x7f0000001680)="198b82e1ff51ad77ce8f2a054c86e2c9140098bb03ff6793a28c8e732e51c8662b7e536ab0821a9ba209a1d8fb2e6f47a8d95666fda38dbde2ddd571ed4608c87f8c5980b812c7edf1232182b47d88b69effc981fdae", 0x56}, {&(0x7f0000001700)="5668ad75a989bccb97aa2f2f1c252c1e78f45438e113d0480f51a19c667b4366893126e53d3891db91e39c4840fd713a9d2a58909df69a76c57a9772a099ced1402c641eda49082e791c0d322893f35e5c05563753d3e6897edcc80b553529741437d1079ecacdbb3b12d7bdbaf3db0ad01e94ba73f75af8d779ab1c8f242edd73a2a5aadd961d48aed738e7b604e7c3f196f992741b61b4341c9e21148310", 0x9f}], 0x8) r3 = kqueue() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x8, 0x0) kevent(r3, &(0x7f0000001840)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x1, 0x10000}], 0x7fffffff, &(0x7f0000001900)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x10, 0x100, 0x80}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000085, 0x0, 0xffff}, {{r0}, 0x6, 0xdc, 0x1, 0x1, 0x8}, {{r4}, 0x6, 0x30, 0x1, 0x4, 0x184c}, {{r5}, 0xfffffffffffffffd, 0x58, 0xfffff, 0x3, 0xfb}], 0x7ff, &(0x7f00000019c0)={0x100000000, 0x4}) writev(r5, &(0x7f0000002c80)=[{&(0x7f0000001a00)="4ec9738473bd", 0x6}, {&(0x7f0000001a40)="cd27d52aad3b7f558bd547ba5e13697a3ff334a7b468387a5d7026459ab2b054f646c0c3425aac8d46c1f4a8dac232a17cb84f0de488da24209f7c8eb374c2eacb84f8d37c7ee8a7a011b5d7ba84c8ef6ebf9dcdfa69f9450ac601d731711cf5efdc4e6a402e464ce50013228b02e8467a8268dfb98c2d61614016660ec139f2da81940766e56aef56571c84db8333046dfaa35046ca44f808368a09002f701ab1eb60e93a4b26c7d73e19d34109a16384", 0xb1}, {&(0x7f0000001b00)="9cd722c5291a373d17a83e5d1cb21e4bb2986cd838c45b748873f042a9feb5c7f6570fc9fa", 0x25}, {&(0x7f0000001b40)="e17ffc4e0d65278c0c2590d87a1fa709", 0x10}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)="3a98775720a4bffcf524f7245c708c03113dbe09645ea1700036771df0e2966259be9f2e9c19ba1cae46bc18cb0facc78ab099206e7d3eadf37797de5b590becb7c3aa5753ca8188014e4268b510f417e7bd57792d870f5115f0a2751ed01e9f18a8d0f1096d41e3a23915307735414c60056cb9c26b04bcbf26f9133911ec4cf42ac264c48525f238ccb3558472263fbf176377b029503311ad53879f78e2e57e86978ccd68dd40217d2a48", 0xac}, {&(0x7f0000001c80)="84550d810ad75c5527c7a4bd49a9a2df5e61f78556010ab5cdaba4c6334b43b9938488025c9cfc604bc16f46e39d82ba933c72d205a684f74a64417d35504def60ceba9058eda5b934e3055497120d65ef71fa96c6cba65e5a0355a50f6dc08accc093de7575e4a6d39f892b84396fc40bfa6e97bf846ec63aeea308240c7ba00260d855bd0cc10b9c1fbaa0667b52a01b8b01693ab3d7215fec23e1f0da937843afd9c7aff53b3c9435a2a86f91f27b8c50e0625dc7f6fa94c4d383a227ebf7f3c9c6e450469542889d004c7eaab62876f4156da43420dc2b0159d9a9672f57ac1037846ef10b47199a128fe5f7012b764ca3a03e9cd1c9cdc2c42216716bfddab8fb0580346e7a9317db02f337ac36b75150767a50e12256fef915d93e997f2ec9a225cba2e60ac8f037a6af7ac5c522723e152fbdfe3c77b2d03080d577034e9ba3583cf4fddc14ce40c4b13abd4892b01484d550f6db433ee334c4b2c3f9c5d9ab46bd8da3e5782d445e4773f2d395f25c6a013a9effde11b73169e25621e357ac070498bc3221af7717f967b67955c9572f6486067622ac003a9db489b7c7a79827f9122df7c969ef44e1436840b2dc2730e753b43732b82cc605df1df68dca0eeac6bc6966faca3bf07385bd4d50b268f4816a00b1f1cf5a19188e567eb3278e36db2272cdd0a299383403731c0e70ba8ed83872944868dc7b44f6eb191333a31dcec6ab22dfbd653940e78f0a168389ec0eed75511ccc2c0b792879f997bdbe0939e5549de17df80c4eea2be573588b06ea51c8d84395a38c2b21a0058539d6b6c5590e324d250657cff8b75d82d5323026a5d13dfd92f988022754419e9f321f5c32a51ea3e8fb2cde6792225bbd5e0247c74370901cf477aa8a2c85581df4b907fd9beac14d579bcfec9ce95e5629b2ae89900697622cad67475616470f5aaf1d0a403b592700984caa197828c13e5ef2a07188fa1e0effb2a1cd350045bb9ca5ccfa88d7bce3b1ff74a429f1fc62cd6e3583a4559ed360fcee25c0ae2908260042759dd1ac6fc0956a2e710ab491c8e9b343d2baf3838913c77bb6cce7386983137506caeb104b0c36717869f49601e4c4c03fe6b24107602cde83d3dc67d932a330feef1d19abb63051f0edac2a633e59c17f9f3b56a2747e41d8f5aadcf9f7f698e272552489832d4c165128da14529723dbf412471dc83af692167ddab264951f6454d995ecbfae5d0c93ee16ac6f3d54fc1c9cfdd46b78e6c0ebfde22aa52dd20c61c8c3a3f170504ef797322477063a139c917ed77047f0eb8401af66a6ab65a4d5d727dee7258fe9c75c94300014e584793d5cc44b0fa4df51d407fbec9585eab53e7d5572a47562275db0bcd743cbd8998fed4d93559688809e0367662a67a453cdb5ccc7b2677a8906596dac07b99849d2e70c741e22f619a2db8bda16aa0d3baa3865cd7c072e93f4181fbc384ba8bff7b1162b2a2dff4277de5dbd4e2bbb0a22a3b48d1d7a2f363cd1e844335521cd4937313a0cae04177be20685b026912238748aa5e79b5048b039b4316a8be14a4fd1697f6f46604af445a8dbfdb90299594b880458440c159f69e99fd9e73c3181e50f1539a8f4c951f84f91c4db367915a84cbe965d5a187603cd7b6d0515a10454eec59275d588cd4df87d85388838a2e94dcf28a472c0b631d50b77e96336cf602a053b672e88f97cf062a632886c746a3b2cdd32ff9cb0d64fc32f061606aab627df9e2ace801b16b7b9722d8c26f02abd392f3ef4deaa50b1f0f631ff07807a1d131ec9af89e4b57677ed4212bf4a6b33b78e974bb85700ce2b4c9fa42b4aa9eb069ab107734e90bdecb6c02264a2a8b18acf531efba5454d9241f28059dd82a0a2b2de28583e62d12bb9d126ce3d09cc9c697eb8b9a843cbb9c983e085a6c28751209e68388019bcc8a77155cc5b9bdd9ff1e7af54e0f62a6d9b3da0b5da61acb4e2dc18e87c799c8dcfd7d65a4b2d9b3f662995a1f4b536a853447a71cfb71dcb006e5305f570fbc3144f786bc68dd71b11a9c6fe62e2a08fa1602c9a7fbfb288c5babaf09b69956b2bdb3d3cccbb20d96348fa1d9ea5ec2db7a24f246a49d5b3129e1dfc7fdb7b7c953b67deca4ea89730ed2165b33f8dbdf485ca1ea4c79a04291ac2f68e10f65d569a06d72f5e6143a307900b1d15b68a5c71bb4f1c0fb6435c6ee91fc052ed64b13654e3a89f1b907bfdd964240a6701b78f5ab152f03b072058d4bcfe0cab77f9e5454d0fa949530a2c682eb1ab0fd9e4521af8b54a7eebbf60985a95341ee263d6be8abd0b8f03594e315c50a0d6f4134f304c7e71c607cdf02a27323db478985647c2588eeeca2e111254b965bdd0e3f1a51f917d68a8ed6b411184fb3be7cee567b2e5595c046651b7033eaaa2664ef599c83c2f0d476271f3bb440bbd9d49a4f986e507c30acdd1d05a5a85086f52680dbf21dbd1598158124c15ee37b008ed1b64cdb7076c116db794004c57e882abdd6c33b9133b0d0575efb3abbd12f67cbe6d07f297c3a99cdb7928641c6d46b9d1d53759649daad29089880e785cbde5dd30ba573b94755b0b9af50f151d6ac83dff99d07fbaba497ef47bdcc4da2f44b64bdc0f296a4615367e0cb0fca2a8f9edc6c82cbd671cbab64ce42722fc1bf7116563e9020d830a18ef5b635f6a8108020834a8122ab560c27fed0e8c8db536b3d3f42ffb965bebebcf6c7fcff56b19b02444f931a0a8566951b78b9077a109c0e2295e1ad127a624ea5550b4046aaf6a0d756dab7da3cf8a381dfa7249d7a3c1f4631acffe2e11c6d4b16e7859dbe959d3e791bca6e7e5ba4dd3f713d84728c258edbd1a388317fa06024b968bf5835fea1cea8208db6472ad04fc0f6b38fb17a3f90bd525e4d303d8d2533b5e7322163d2cb97a5d7e638c76e2bdcf474984f69d915733c7e6a5ef2f2f743b2ffe0c0a48798f0b4e3293588a75718cab59d2a7074d4268afa7dcaf3134089ab860f9625b1376145384090bc48f030e533dafd01c242970616facc6d4629ab27f6dd7462e741a2c5e7b6c29d94249c711a1d6ebaba84f388d278ec5e689550f441d0fe705c32f371cee2fa8eadb18f7c9dbb167bfce8e4c3ccd10851afcc66474c9bc02752ca849d931bf01ba1e743318db283a2719047104ccd42bdad8f3ef869808f0406529219cef5839f91266e711b022abb262d65beab7f93a74b291c7f6caec4853d5556508a3c4287e023d3265705d36454479efe95a9268b057a6625e61d2c354d207523797d88f47e390f184026ca9fc45f0c4472f4ebee7fceb2d21af5744187863b0b420f8f2041d6725441d1a70d7ff81fc1cbbea2859d6cc5a0f57363edac0607d75b51ccb62ddf21b90341e66694daa3abdf05f823329ac71550d0f85077688c71b33ff364ee2daf670644b080186b0aea2ba87061fe9586632d9ded6857b270af3d7a58340c34d2f3f88d35bc314ed997d3125aeb59bd8baa0c2c8772fec8cf668f6845c6a421fc2806bdb21665f2fb6cde34aae5d1d7ddeb521de316ed02b2e26658f5418e96581a4bc4cdbe46f61c07d87db27a579e15b532b6047f0ab93760441214af100420969008acf72b1ef268caec8ae7ecfb7429c14da6aabb2f0f692b8e4ca85abcaf03a0223c6266ea10580495dac40b65ce9cc6e5c40918e0197ab2de99b92de0fc4744a72af31d5939b33cb1afff550b3f21ac87c058dc2828ad7812d972c55e637920a6eda38e595856248b9f49db618518eb24b5c9323c808b8217cd665f1f8f3bad903ad175ea950adc0222e66c21e09f57c6f94819091fee13612117c917503bf0581e523c7e3d7b1cf87d7b8495d069038ea2e6e3a28401e863dea3db8a92bf85093e59c595ced6515bc58bf04f59f3058b20996818b8d32390d23f1a6e58f7f8c0c89d9be09b956b52b76de6df9a99eb4a4519e14a67eaeac30c503be70ab36049220167ef7cf4414c63c47b864b7d2250300fc1afbc9584bb082ccf202d01dc54f0184b023f5c367e4bea3799a518842f2632c50903df5d98256bfa69e6e9aef190fa267eaec4fa5685e4d23a5058e6192c585863b9b3ff8f499013283186277fec14906b16be469e9deefd3b8459964cdc3ac3f38cc1d3ad801d82da79d54fb5c47a284e8103707df63d2501f19a3121e1c257a0f5e71a5b3274bcde763270fed4693038cadbacc5e6ce848eb845bf6445ba68445588dce9aeab4aa65ed3aae9f547c1875e6307e097113e929fe3807d59a5b24217720644c0b3b99fb65047c60b38f46302e47b9402d0d490c18695e62910401c8fc91fb396c392c9d3831720f67668cae23b0d35ae561db79116efe7bc20ca27560c6c871317f677ae523ae476a5f2bd1c9aca2fa0da04ad1b7f1fcf6bed2afde4a5b52bbfca808fa3f0dd41dd7d28e100dc5d00028cfa002f199fb370aba36deee2d70f05a5e902c0e051930057775adc84a07a67268b874202d3ce2a9743afc4424c8346f89bac3f247bc2bf4314e45b8167ae718b83517740bb03bedd5a31b933e21a27141e115936416c14ff1b91543298ba5a878ffbf022ba3147a09158d632fe7638ac2ce807d8fcad07d413b0aa7a147c338a0cdfcf3a0860a337845212d07ad556e620bdde4d83cb4ecf90575ce384393b2cd59a3f0e17310e244214512645acabcbe824dcb1eea438659e8d97acb18d3f1b596322d711ba17da28fccccaaedbe989d0a06716101e3171c688fda75832130357406ab3dd5b7deebebb80302bac6ebb386d95143fd85d07cdb68340086c8996aa1b199f4b126bceb790cbfbaf59603e6404c38f52c1b4d88b2062202f4ad3712c347ff34081a2c20733e0614fa8a72646a8892e67c3e675a9830c0ac0887d8e8240b4c343a1f5844c28b3b9198d0a6bf56a3b16425c0de54c08f6a39a67ff095e7e7a4f4f6db47d62d54543b1d24a6dbfb17227a29655e80ba8171cd18c6535e7a1319e25c8d7cbd790827e279489b66486b50effcceacb760555835e61127bf812581f6f658da660863e674eb6bde7fb5bcca00cfbaa3e5d1cfffdec3c6b205a907a8c16246e90a9f4166486503879c1b836ddb10701d961875fd4bb35ed182c7093f79369c3f3c3de0b03fc18e5cca31da0b279d8947241b1a00bc43e8d335bf9e42afa58f8ad245d7fa3039f201c607d9e20b03198d48999dbc9315daf7df6051bb3771ef27f0fe13cceb73252c9f8da86aad7b727a57f13ceba90f072abc36217a8edd3a111638e28b1267052fe0e26419215211f2e655d0510b92c0a047c1483dac9c2f7b1532aebddb2900de80c1f6ecbd25fb53bd84f69f5ce1908d5f4f1b455e5dd3d9997dffa53a0287500d216d5bd50d50bfca02321ea1ca9200d17dbd76012be9a350d3f4937ad8585309d4158997b8464a937c4c8d721994e3dd3eb8e86e1449c3b97335fee7414e88818627967391df88251546e3ad0b9ea455980e23f3e644e863b7467daba021c1dc60ace17c2d229545b20c18f4d2745cb66d21bc7e3780ce696a2d7f5a8700a656828bbc2df22ce973abbfa212032aa897f8354afeac81bc1c156648aa51ad7801e6d2b2bd1b890c9080d889500ca45ba1a638e64065595e6610f43fa670fbbab19687657714adb7ec7f6de212da016fd0927b58ca470ffc6bf3148a47a196a7e094fa3d6ac8e9b82d1b54b0b1886113a1c8c12af5d8511bc6fc8b0a99e654f5f7e8e201c19dc42d72c93dabaec1da6f75186da295f4659482563ec4b7727152", 0x1000}], 0x7) preadv(r3, &(0x7f0000003040)=[{&(0x7f0000002d00)=""/224, 0xe0}, {&(0x7f0000002e00)=""/58, 0x3a}, {&(0x7f0000002e40)=""/237, 0xed}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002fc0)=""/115, 0x73}], 0x5, 0xb837) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f00000030c0)) pwritev(r0, &(0x7f0000003380)=[{&(0x7f0000003100)="09f3000e9c022d3c295df6a704ecc0e8fd1fc193fc48b8107b63bdc8e14202e2a3d8d508899ea99981045fb0f3117338228b38db659f386a0c42203a06505e2b4d1f73dc3688b4120808168bc7c31b65115b6eca18d49113b1fb092230400a254be9595ac54a7030174bde686e8c7bb16084c9ad7e7a8010b1838e44307a4fd9360b079f7ffdc3799e1c05dcc777a974875ce4d4579609b0a79f2298760831", 0x9f}, {&(0x7f00000031c0)="59efdab641e84024d6b400a049326fa66852a90d03e73419a011112b196270dffcafdb6655544f13b3f0ba52d9318ef4a6e64cea52a849577812b9149fb2dbbdcb3c1e70129d19563bd749af31dd362f7bc7bda16e872c693b241fbffa3abf8fe5ad0c477de11f059efda2cd70f0751743c0d99f344cdef3eff77881aa36ea290965e4cf3d4c8a53bc11d1b5588b7a5c1e1f9b05ea360b9a98428e32ca5ba637d5fc95d8d437514e90a9bb8c78f59e", 0xaf}, {&(0x7f0000003280)="014ccf97c013a6bae05fd23e59f79f562dd01a0ebe521dcaff91edeca2790befa078568824eabf3b1fdcad373097049817e9a8006a3883359bb2050c062937f0122bbc668ca146ae74c0acf47333dda0f16cfc515bf84d9b9a5cdae40d4c3866805a8fca384cc83156a6d93073d4ffc6b8ba01428ea4145bc2a7b27eda858cb49b5ad337662a1523c14cce31fcd604a35240fedcefebee20f24d0edd1ca4a7836a3ac5c34fa1b84e7911705bd30e81978dba2c782113bd301c08a1fcfc5d54131fd585298fe0df0e72bb3b13856a7dd8422fddf9035164424eedb1ccd2ab3247c9c40d6a86841ba94cc22d620bed5c3b9884d672e1a35a08208492fc", 0xfc}], 0x3, 0x6) recvfrom$unix(r5, &(0x7f00000033c0)=""/130, 0x82, 0x1, &(0x7f0000003480)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000034c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r6, 0x2000740d) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000003500)={0x6, 0x70000, 0x1, 0x1, "8985f9de522c7a066d79c63dc56ea22d0d718f26", 0x8, 0x10000}) fcntl$getown(0xffffffffffffffff, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003540), 0x100, 0x0) writev(r9, &(0x7f00000037c0)=[{&(0x7f0000003580)="4139cab3c51de944d51280e88ae1240cb15fd471546b07dd9a6bc1568ee0ab5b395cf0a57b11836428249d408c7693823aab2205e72556b8eec244df023b612ba491a16192c225cf5b356a12dbf80c2f79742ad53d43d19a614cecca072b51cac294d827517b631d56eda08c899de851b7dc6226c1c25c65587d9f649187", 0x7e}, {&(0x7f0000003600)="060c03db1cc87ac71bbe528c5227b7e7f8b2ddddedfd850b1d40a1992c5fc63c337b67ece4ae332c51d832f967816f6bdc326be92e8decb3658dedece3971d9a77801d7226c529e417edba07996509430c87a502d3352e16feef7c312b7608ba485efdd9155c0d6d44cd7fb5ee382bc68f913e016a2e1a0ec892249fd9554876077aaf91d452d4136b0988d1b8d59967e93935ec495284f7db1f8611c1d236376ec660139a197b9d475f348a6b819cc836ad4b9ec8ac1ec00308aa8cc4dd14dcc9755b51b057ac5ec8f3b7b401021ae5a6d43006a61de8760db4449767", 0xdd}, {&(0x7f0000003700)="4dac91ff526692e7307ee9a00ccfa30ac170c7123f9b566b65cbbc313121538c7c9fb1c77910d576c9d97372131f42d40a7f2d16994ce4826917bbb0e065468c6d2141bdbcfc70404630c50b1705a1f61a2c7eb95027fc21dd1daade2cae4a347847b9ef05d8d9aee1c799db491f2fa170ea61c1cd2ee6ae77135a34b139e0da01e4d5a5e510e17e42", 0x89}], 0x3) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000003800)) ioctl$KDGKBMODE(r6, 0x40044b06) sendmsg(0xffffffffffffff9c, &(0x7f0000004d00)={&(0x7f0000003840)=@in={0x2, 0x3}, 0xc, &(0x7f0000004b80)=[{&(0x7f0000003880)="cdf144220de9bb9d7cc15fd3d87ed62e4c01182f4cfd7433340340a88b0ac304af168862f61f48e5faafb94688c3422ad51134c38d0567708b7207e8157eb601a7f437804453b059994defebf3faf6f63e26bc745e075ebf00fd072f01fea8860cca4b670900fa67ecd896a3c37a08a55733c5b35bfeae8287d71e32ff97bba9dbaed33fc3d4766b11ef3b68a81aec7bf2b4bd0fdfbbb7425f858f575dbc2d1138f15ce1c835ce417efa1d6e7deac16aa748c77e6526979f097b4b6a31574e4559209064fc36ad73c67e8947f6016ccaa0ac5c6821d88cdec1c3a26b1cffbfe319057ae504a8b3ab2d3862c8ec5487e80e931cb0f5b444120e3347081ca0aa70463a333e095b12a6512df8566bb754e24266564e66197061a04ff68de9d66d525f777720e9945c720c4a5f4e15d0d843ba9d4eb42885b187e765ded455515567c9ae667c3a947f16015fc5dbfb81883ed260cad0e82d8de646e39f73e3ce1a7d08fff9f3abcccdbed39b1782cd485edd10784be83040ae4605b485b464c783b3321c11d990247409d4372fca90c78b725dddb1ee246aa8a671b80c23dfb5ce31135a6165992c674842b1eb223e8e3b17b144c100eb8aa69554bd9573d9e2b57e9bd86a1a0ae2c64867838c20e1fa31c1b86c3fd33907b5da8a5fcb6dc96018277a8012a2f58efacd9c7ebf13ac622f85ee310a1cdb1ed532647e5f5fe9ca7132c73b4167e56efcfd01130c21b7fd67434b905a63df794573681e5bdf04e3caae17f4a0362867fd46068660d80c2b56456d7e3fec572cd5af26a10a63fdcbe504dffb2826c5cfaab54103cd19f1d7aaac03eb1c490ec37486492ee6654223bd552f1783d7baa4ca09a7a5b678f1b9fc667e202e45f120ff02c11343a38c914d0df398da41077826a8f5bffb0d78a7f158c466df9edff795ff7cdb1f444947c93267945ef541d5c442f460a4001ed5ac0d58d0cebf6df7ec684649e1ed20e71447e1fdacca00e6f1926eea6159eee2880db2608cc519b9644d1f85b68bb89ca30c708cab03a7af72c7c9c6c87387b6db0bdc3790f15eacd059532bd51dd0d97368774b13d352aa5f532c81ecdc49aa34197a8eb9a68e7c0d06794c7d3d780543c164dbf457998ded0bf2f16552e071ad6b5a735cc10fb445bf09a9f17cd7cc0e704ae86443950bd702e88869f6b884b4f497fbab1edb0ae1b9e9890be9ba9b47f1e7372925a4206ac5b44284521c960500bc8666e9f02a056a599d329f4e5f0c5cdef64018da4d920c4d2162597365d407ab424d02c7b8ff0d0dd494505ece0ebb062ae319335e0e975f42b61bc6d1859c9331654623cfbb0a2594d488cf3952b40d52c37a8c3bb6bf035dcbae367ec425bf2ce5dc0aae2cf747f39fc5207195ba29c33a1dea8ec238854e4f4753430e01ea227ad06e4f56e480d6eaa72956e8ef663d9d2a1ec5f5120a3f4d14ab0bf125ac384bfe5df840b310c2f5c6bfff29d0f1e5a9c48954c5748a056d5e38aac7fb2ea4af2d5e4f67786bbd5f2fb2f99928eb6d15524f0982e13ec9bc9ddf0751fda1550440616a3d3c8147e752c02ab67b2fd862918cd808e3ccf5abc2e722de9381429a089fea94d2e410228935e7441cf45cbd8e50ee710bf0ba763fcba5a47ada1ee39844affdb8ad57855f255969b302d36912d1726e4110dbed8528097a12a62374f1dda7e558c545a8f83e8327b5b316081feaedd962afdb0cc642cb9fd1d43c97b59a8c3d78d24700583f848cb8be996eed54305722b74200176c12ca592108611915808e3f14a593988e1c7676964918bca532914a4524d7097dd56340bf35fc0a220a2d3b5beb2c6efbc052d22358024ce54f8bae9e721be4a9480cdb307eaac37deea1e5f9409125fbdcb73787daa756ddd117313e3431e6e58e05755f7c5e73ff2063d50d13e78c77536fc948b42957eac1bd69bd6d2431fdf543310ae97ff00d9adf812f4a3224c82be3426f759934958df586c34a6203fae2529f90511ecd4396ae7bb4e2374d0cda16ef623f6178a31cb2e641164e3de4d94d00afaef1441db32b57cb1bc5a82070fa6249cf491912476d999b4998c48f4483e33c1900f94af0583300e27b5b254e287ec7145471022d988a9a35a174bd148b37fa0b9b35a6543d65f64b935ee57bcdd184052295772317ed82cac0596a14b809a8fc903b8b613cb7df19aca642d089719383af8945d8c93199279a63edc0e511ff09340dfb1246d2a23d373c563e02359e6a9b9552402726344987e4690adda15901aa16a633b5970829db5a3dcd7e6bb2fda77c39f5326e145b28929768791c0294b3874f2a75ce2bb334e43026c53516b4ad0844d30f6a879da96ace8f2711e61ea3f784fd056044227915fd930a3e0ca5a46dd7c578ec44708016545ed7b845677fc3e2e058332d29690f679a557dd811407e1d2596f84c77deadcaff047ba4e4d8e803a61951a9bdd3cdacd3617840faa850e8bbfb49ed76224701cac8039caaad992100e546e21f94c6cd27c88e0a631e6da814954e41e4d0bc68608d73f4f9f7003d5d7cdc332ac3ffdd91ca6c20b01c7a2964c3ec92ebdfef72e2a15ead2a384a1583519c789980d9e77979a3ab6df6893e5334fd14a255a44e2098243eff83b016e0803bcbc7e21601df8074eb72be5048387efabbdf325930a10e3ea0af07c98767318e5a41ca2453ea3b9c7404e199d6dad913404797dd2c3d02f6b3c1782bf7e6b809aa18c3a44685c6aeeb8e7480c89b2e449475095fa402096abb6b19a38e3a9b86002bfdf76ac427206c6ebf6985a04a16a1525a6704aacc5f6757024e19fca7c6427f9ba6d8ad4173f13e186e76f82ddd9b0cc0cdb0ff72f1c95ec7ebe79636af2b24c32e2117b92b42fe2250b5d4e6275c305d789f1b27773dfca83b21d36c6169068cf12d62c3d6433d130947aaf61726cbef52436075068620aa666b8198c3cf0e47043d9a606973019c3b77ad0debd1190e3ded73b074ae47a39cdd7bb92b48a8013a1f1cf11d296195fbd42dce02068c214d2ab9e928707bad49b185ef5d1468857429ba12a1c150384ca25198cab6f4a4b7e538fc3aa5a912ddab1cad7b517884ed1c2f73a0604f57ca6b1e0dec5332fc2cae242720b096a41bb37e32376d70d0472c226ebb6762e85398c0a9afe128be9560e3e029b520f50e94fa6f76cad6368b8ec9dfe2141560472128662e63ecea6935ffbf289194359d6b7b5971001521bd61ba3d7f976dcc9eb05f827b20ab3b188cf9cfff93c1c205300e081450c63fc413f59800897e7bc560b7ccb8d848b357f031de67ba1b2616b060fc9fd4f9999c26a4d8b5012e71922266ca853af15548ce069dfc13209bbe3b5df3f00b66dfdb64b602bbd8cdb54bb173c9fa0f1964699bac90e6172061d258500a022cc98bfedef42609d98cf6d6ae75728249f458f756cb19c0ccfa9a4dd0f3ed116436cd8b315edca8a89c325030e01ac11da61cd30eb554b1a0e4006dabeb59d8b33649fe0c2e9812926ee7ed533279ee169fca00e83b600f6b6f2b6fbbca4f03f1ac4d11809b7f552e96b9cce96d0eb0bd61b363c890bf93a48c40572dd9311146279031effbaeabb60614fe389ac0eee60974c5c06a25f9eab1115bd94ce582a71ea3a5ddb3193c6e522a47a67b25aa66ab2d436fdf5400588bcc94c2077e0e3873ee8c0532a4cfa5d38a9c0fdd3d98ab95c7499b9996a214c81958295916f6aafe1f77608832dffb367051922284502068de7ff68c2d3fb88008d61f1dd433019c0b91cc5e83d3232a2aa97d4f6731ce1c1ccf5f53fbac2984f361584639419091f99591b6348cc1683512fbdedfbf2b7273bbfee2d28bef4c3910cce90b636a1fe13cefffd37d1335e0d59a7aed6065d58373b7f557098d40b8997342908d579b14f3bbfbdd225fa3bccec0539405f79563324a7cd625fe407365e897e86028424fd0923b3020e3fb56ac763ac5844443533f56161c5f425b21c87d6bd12e5fb651a1e82f268d5bd204aa1c82fcc7ab66b30489bdddcf5d6461be4216f1ef809d36bc0d4fc26815b8d2edbc2935e2fb23dd238bc45a3664db70f518694f3dadcd532903d9182d10e167cab8abd437a2e517ac702f87c6a0bd3ca15f9b36d5175f2df2748f8cb7bd3346698eebd6ad7bb4f3fcc3aac63eef4a41da0979ef3c2a67b842743709fcdb9a1615c723cc7332e6d9c79c2fb347ad5d27716fefceeb250b4dd871009eab58a498ea8396e41b7cce897ce880e5ea9e75083925a57d1a29f1d36168defe31968316670ee5c4d981af936bbfd4bba91cfaf18cc1ae65f83cc521959127247ec23191a4450359060645155d85e6edd105e3680297d01379bb8d41606eef29aece294875fbf65ae8ce29b73adc483e91fc8742bf746b85ed73f878339f09130b6517304b2c51c6af513300ff4ccde267f5561000c6ee3a7c098b54cd1f3a70113d79daa990d95736472292149329d203de213c40169e2e7c55468bf45f8a6cf619cb05e21c85459d8045a39cd2c98fe4428ac808710cfa0e216a40f82e67796b1179e751b847129ad2f2b054dc0ada1ec5f5f23f6ede197671525e3a50ce0eae7e1daeb993f440ee53048a44659f40562b607bb70858cae5b8886055da6c540915c81e85888dd64b3746c032b5648a27b589e46ead4826556a7a452522f3607d12520ded6aa16e906ab081207864b214cafb415e8e5166c325e781045d58640106e5b9037d8530784e3e01f955c5f8b6ef86c2bbb78b83b283e21d7235ba6b9e35b855021308717d82d72bc3b0752e114cd97c19e214b1eff1a004933b7deec5624c02873a8b737fbf5ccbabe43c99b26c5e4157156207b7ec99c37a43bab62ed6e3cb59c31265d9e2084a14b23d59c95a7b8a47f90e74c63ab701b1ec9532a59d15778432a7eff532fe8eccbd899edd47826f00ba0785bf68261bb42df537ea002cbfabeb4315bc5c88fecf69d894af6cbabf0d55cac9574e81f7ffd3f156fe8a72ca0aa3de05469aac8423ffa0aa435457a328ff77ca01b2ef89346abf6066c2cc9eac9179bb583c4442e154d53b0dda39c37cdc388c939bb888f321160f0bb862e6c5f4726de392af646a85434302770f1fdea9faa05a6a22a069d754f68e3a05eed1a17c650561174ddc46f1648798274517b17901ad43a46dbcead4f4f143de7ec21c3b1ab73506fe897a294ff3a9cb4e9a574e052e0c00bc399a0deb68dbb5d33d4e6f4ad5e0a4d3a0c3814bb3b518a33fc44800d9d25b3ce91ec549bfe08ac6b699c0bdc5fa3ab64e7ecefc27fbae153d736c23f88187ccae062d9bdb56222cffd9123dcde1fb3aafdd00f8160b3d6dd64919bf6a02e77d5e59d6ceae7b719ddc939a67499cf11ec9c963d59989527b3b169eed27b0dba5b38b790cbcbd3ba85b7011129df36343653f45dd265bb50c0c8aabef2dab9a7e93b06284ba2b88f357701d26e09826fcee93626d3a6c341aee1ebe58256bf2043ed6d94c58cb9694a76c7f45d7a02a5555cd627cac171f749b19c7d1cf80a73c6fd0a76e76daa514afb81f096c5dc4c4e5209de9beec853c0c1382ff409fb60b5be2df2a56d962cfcb1f87c7546c0df912fe92c4daef9e718bc8d221ceb8fd17095a2e1f816c0b1bb64836c683b1fd1eec5f4cd795995da3a9cb4aafaf66fecef2cc6c945e73fe3550c9e7ece2554c32b0eaa0e0083a98794261e0c92a67a5757d69942ecef9d79630e9aff3a2734dfc2f9bb39f282906b996ea0760a1019ea20a5efb0973", 0x1000}, {&(0x7f0000004880)="ade206941f263ea7623d2957543e2d3b6263f6d17ac30f17715a772fde521b60f750a0684cb6a96ae86c4512f174eb9648213a7474618f26d0dfe960f7ad363ebecd2405f2d1f01504df811da1af6ebe931f3780f8c7295fc0152ec83e78b6cb0615d5200e14c38890450cb549b09d22f1e745b3a424e6b8e5fb2fa8a221d34b317f806691ef0320919e25e1a265f84178c5bfe231760d77d166f521fedfdd7012072dd783e505da5dfabeb6b8a8b122cc3049e409271eb908c1533d1a74181fbfe5e602e4b66487491b1b603e2ac2988c9ecf15f8e312", 0xd7}, {&(0x7f0000004980)="d508bcbd0ed6c8b1abb5aacf3a4539ffb547e4e69c165b79e989c6feaf371af4e4737fb3f0bc5256a8cd5bdcb7ec21d85a230421c43e4a1a05fe16a7f2ecae90d805ae766b2c1475a0c4b275fdbff571528d3a1bc0f1a9110f0a6b343307c3be3af38e6211c729e3888411667f59ef34b583ea492871555dbb4bb5ce76a3a17deb3ddadd58c92fa531d4745b0b8f9e05f25423f384c356b20503cba9925739f3cac6e1d2a4f4930e0e254bcb21d44b47696a14d63cc269f0d8a5d283f4", 0xbd}, {&(0x7f0000004a40)="eb7ead38faa0adf80b97825bcc634433e2a1391e54788adad9fd582a2175ab056935905ebc60dbeb39b642ceec03daa5aa122aa0b0243242e426a19bc2c06928467139a0f98db71465238206dd24845f81aff75a2f9a9e9ad37a6da8e6449f681f37b3ef01535f923f6d", 0x6a}, {&(0x7f0000004ac0)="9c9667cb7a0ddd569a889c06583459aba9b98d6db996035615073106", 0x1c}, {&(0x7f0000004b00)="d9a2d74f71e04047f0ad8ef53fcb2b57eb7b288a9f218711b1f1db5805b27db83162a2775e631d941ca8b231442a85af0989b7ea3d2832ea21d5545bf1da71f476d9e1cbd53f7c0718bb2c2576ab9783737de91634d1a73f537c13f61a51b974137b", 0x62}], 0x6, &(0x7f0000004c00)=[{0xf0, 0x1, 0x7f, "f1f2b435a860174b14fb8f8df5cb77c299f82178878d2e1bf68dbfe478035facbb8c7873fc211aefea5b8d60fae7111cb3b2bbb7bab3e52e80ae48209ededa2987d1ff094e4c34fdebe2a4b3a97516a4bc535f8e09e8d732e2725377f697998f7dae8b7a81808fd4cb42a1cc71575f7383443f5d1fd7df6511ce83a9764994587c255deaa5e6ee25fc167f6e9eeb0e99e0f4c5d4edabe3589be3b3d647ffcc65e8a660ac572d9e4e1db85f3aabe99a659d257bded2840824280d6ac5e2cbb02def4c5787ebdd170d516eff5bff9f063d9b2a62120d424af7286bf0"}], 0xf0}, 0x40c) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000004fc0)={0x200, 0x7, 0x6, 0x2, &(0x7f0000004d40)={{0x1, 0x8, 0x20, 0x2, 0x81, 0xe4a2, 0x8}, {[0x80, 0x9, 0x0, 0x0, 0x8000000000000000, 0x9, 0x1ff, 0x7fffffffffffffff, 0x4, 0x4, 0x5f, 0x1, 0x154, 0x40, 0xb223, 0xfffffe0000000000, 0x3f, 0xac7], [0x40, 0x393ac96000, 0x101, 0x4, 0x1, 0x1, 0x20, 0x4, 0x200000, 0x2], [0x5, 0x8, 0x3, 0x88, 0x1, 0x9, 0x5], [0x7, 0x7, 0x5756, 0x7, 0x40, 0x401], [{0xfffc, 0x6, 0x0, 0x9}, {0x9, 0xfffffff8, 0x0, 0x98}, {0x26a, 0x90000000, 0x101, 0x1f}, {0x7bd7, 0x0, 0x3ff, 0x1000}, {0x8000, 0x4, 0x3f, 0x488}, {0x101, 0x709, 0x0, 0xff}, {0x2, 0x2, 0x7, 0x8}, {0x3f, 0x5, 0x0, 0x4}], {0x6, 0x40, 0x94a0, 0x101}, {0xfff, 0x8c88, 0x3e}}}, 0x0, 0x4}) mknod(&(0x7f0000005000)='./file0\x00', 0x80, 0x4) setsockopt(r6, 0x3, 0x1f, &(0x7f0000005040)="126650aaabc3d1385e85ac2d02a6a53975799d79a9f4a2c4b5cf14de1df3fed9a6dde2a537066b1f51a7ae80343101d7cf021a9eb072df35d2bde6b33ad661143628d69065a8e938ae6a09b77b5934de416107fd8147d834d3c4d4fa7b151cc15574cc6ca2c59abb72e2bfa4ce7a14e2a742c1b73d92832dd0c1da600884d6fdfea4d45dc94c6e19ddf4805923da2b64a1e20201cb076453434536e0726cc5d47c78a38ec6536c3c7ed4b6ccf6e204e6dd14ee2dbeba99db68a3f94d463a84044100ce71", 0xc4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000005140)={0x9, 0x3}) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x5) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) fchmod(r4, 0xf8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0xf1, 0x6b}, {0x8}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000079ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3"], 0xec, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f0000000780)}) ioctl$TIOCSBRK(r3, 0x2000747b) recvmmsg(r5, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000240)=""/213, 0xa2}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000780)=""/129, 0x81}, {&(0x7f0000000440)=""/135, 0x81}], 0x4, &(0x7f00000005c0)=""/244, 0xf4}, 0xf7}, 0x10, 0x2, &(0x7f0000000740)={0xe2, 0x7}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0x81946466, &(0x7f0000000200)={0x0, 0x0, 0x0}) close(r2) executing program 6: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) r4 = syz_open_pts() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r6}) r8 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r7, r8, 0x2, 0x43}, 0x4, 0x9, r6, r1, 0x4, 0x3f, 0xcf, 0x9}) setreuid(r0, r2) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r9) sysctl$net_inet_ip(0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe37) executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) socket$unix(0x1, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) shutdown(r5, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x1, 0x2, 0x4, 0x0, 0x0, 0xeca, 0x7ff, 0x0, 0x0, 0x0, 0x1000}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r5}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x1, 0x1, 0x7eb5, 0x5}, 0xc) executing program 3: kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x7}, {0x6, 0x10}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="098b93029dfee05e000000000000", 0xe}], 0x1) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0xcd) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}, {0x0, 0x1}}, &(0x7f00000001c0)) close(r6) r7 = socket(0x2, 0x1, 0x0) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x101) r13 = dup(r12) recvmmsg(r13, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r10, r11) shutdown(r13, 0x0) dup2(r10, r13) bind$inet(r13, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0x83}], 0x0, 0x0) kevent(r8, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1008, 0x0, 0x0) shutdown(r3, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) executing program 3: syz_emit_ethernet(0x126, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0xf0, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @pad1, @ra]}], @udp={{0x3, 0x2, 0x8}, {"68ad305d86d01341d5e96bd98e850139c73fa9213815392700d7a2cb034b8e69e89a466fae86fd1cb04de72878e1c3e385e21535b11fdccf12c48401322b224e3d861dc332d757b46ee6087a901431e4d1462f1ac2ef9b169ac927142651760b92438d04d349afc895b9a7b40b9837f0ab212f4d9ab972822241055d297519defe4a5971dee2f88e172fad39464e632500af3524ba1ba1e3d39ab00896be9ef54cf2c2e82b41607f8882f5afc4086f97f5e669b95b8b0f09b3dfa763eda3fda397ff0db0a2fbeeaa7499ed6542e247b3"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socket(0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x2, 0xa1a}}, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100c0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r2 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r8 = dup2(r7, r7) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) close(r4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') dup2(r3, r2) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) executing program 2: select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001dc0)={@local, @remote, [], {@generic={0x8848}}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) syz_emit_ethernet(0x149, &(0x7f0000000500)=ANY=[]) geteuid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffe1}, {0x25, 0x2}, {0x86, 0xfe}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0x2) syz_extract_tcp_res(&(0x7f0000000440), 0x6c, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000b61000/0x4000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d3af0300000000001900bfffff00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea8d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00", 0x1e5}], 0x2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702ec229e8d4d1e33b8fdd055b5e10f900a", 0x97}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000100)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000700)=0x7) writev(0xffffffffffffff9c, &(0x7f0000000880)=[{&(0x7f0000000740)="6c177e256bec870c6d35d9d4ba96a3ee221b00c764ba5f275dc9eeb91f1cee01a7e99bb08a1c7f0ddb9fd2d0bdbb0bcab1162a532240d60bc7982c72aa5093dae876ef17a98280b340730016b208eea9579d1374664bfc6218c81d2391577627a8bdd7c3a47d8b6b1959017fc39397aeed05566b28358db7f9aa322140e6faaac2a7b1423249fe96d0ec9d007a2c0fb07084b0716068b935abda038d853c79b7f3ef6c620f4aef6fece4e971fa7d1053c65a523706630f76271dcf9c8e323fbfaf082e97d28c4167f7514ccf419cb4341fac5e3f4a322b4cf03b3e07d7d0e2982454d031a1776ff4e7", 0xe9}, {&(0x7f0000000500)="c9288525a90c1a74a7dbc92c496913522560e6f1ad7c9a5b0bb462149bae89102ae76aefef6a87870a1baa70d47e2fecab1832b71e6ea7d23613ce302231cea950a8d286646911f64e454b663334fa0b0caedd052c23053ca6b11be8c610f51869a55d9737f8f9506f4dc339629b7e7b4ed07bc26c86c048526684f3df12f85f6c9337d4fadf4565da9d6db7bdbef8bc66b9dcb5963360b3bc85fbf2c18a03208b8d9cc7950048be3f7c6468726f32a512728850f5b889b04f8c41ddf4d32df5d743b8af72ebca63e1b3", 0xca}, {&(0x7f0000000600)="77a7bc06bb8e4bf3bf2dec5653de95648b3415fbfc04ff2633b1fd875a96faffa31001a4fb0f69f35ac3815e92e6abf225ed833803dbad4d00aa5cd852f5aaf2abab342fd1fb6921090119907214c9a7118dd0d06ee60b787a66fca21fa8104b735000aa6723fd693598fbf477ea41da72c4a891c697ea2fe7e9c536c24562183b23a362aac1526c772067556ece3f791d861cc0267d213bb483656ac94e43fcf5c4b408f8922373a8fbc98b85b0828ab0ff965fe7c046846a63f5d63b0626ed69b9fb6146f5556d8a23cc15cbcfea62ad6fec", 0xd3}, {&(0x7f0000000840)="ac1b5c5b9af646df73df9a", 0xb}], 0x4) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000040)={0x0, 0x7f}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$machdep(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000004c0), 0x7fffffff, 0x47dd) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000240)={0x10000, 0xffffffff, {[0x3d, 0x1, 0x2, 0x836, 0x101, 0x5, 0x9, 0x7fffffffffffffff, 0x7, 0x1f, 0x2, 0x100000000, 0x4, 0x4, 0x421cfb0000000000, 0x1a5abaad, 0x3, 0x101], [0x6, 0x1, 0xfffffffeffffffff, 0x200000100000001, 0x7, 0xf0, 0x4, 0x2, 0x5, 0x2], [0x4, 0x0, 0x5, 0x80000001, 0x7fffffff, 0xffffffffffffb517, 0x5], [0xffffffff, 0xfff, 0x5, 0x7fff, 0x7fffffffffffffff, 0x5], [{0x4d, 0x2, 0x9, 0x6}, {0x0, 0xdf3d, 0x2, 0x2b6a557f}, {0x7ff, 0x6, 0x400, 0x5f}, {0x20, 0x41ad, 0x0, 0x9}, {0x3, 0x7, 0xcd0, 0x35fdfb61}, {0xffe1, 0x5, 0xe70c}, {0x800, 0x9, 0x100000, 0x6}, {0x3, 0x3, 0x20, 0x800}], {0x3e7, 0x1, 0x3, 0x3f}, {0x4, 0x0, 0x5, 0x5}}}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8d) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000480)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x28) write(r2, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb2}, 0x7fff, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file1\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r2]) fchown(r0, 0x0, 0x0) r6 = getuid() seteuid(r6) unveil(0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='#&-{}^]]-\x00', &(0x7f0000000180)=',{:+#[#(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='p:\x00']) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x4) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x200, 0x0, 0x9, 0x1818, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e", 0x0, 0x4}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000080)="240900d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 3: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) mknod(&(0x7f00000000c0)='\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x5ce}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000200)="e7c5a553a6de54922049a6809a29e5421c489b37282e9bad965fd7cbf28f77d839271a0a", 0x24, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/35, 0x23) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) read(r3, &(0x7f0000000180)=""/162, 0xa2) write(r3, &(0x7f0000000040)='\t', 0x1) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x3fe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) sendto(r3, &(0x7f0000000100)="3c9e69833166628396600e58d00369d36a6fafa5b87fb0a8990db917ae3a4fe7f60b3bd879d925503e377ba794b7ebf5ef3b2a1e96abf727b4e6b1333be61b3d569534806ae26a78913b667c69c3619dedaede03f67b62b6e11ece07334017e40594f9e8b44a6cfb79b812f7eb043a2a1ff0214d63d4dd1f9f21ec10a2ae2693fcb47b03276d0b8a39fec24442c078139bcd75", 0x93, 0x406, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6, 0x0, 0x0, 0x1fc}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14800, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x21) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x2d}, {0x16, 0x1}]}) r2 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x3) getpid() r3 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x4, r3) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x9}) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x5) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(0x0, 0x0, 0xd01) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x4, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x100) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000040)) symlink(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x1}, {0x6, 0x0, 0x0, 0x6df1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) readv(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) executing program 7: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) (async) socket$unix(0x1, 0x2, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) (async) accept$unix(r5, 0x0, 0x0) (async) shutdown(r5, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x400000002, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) dup2(r1, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semget(0x3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7, 0x2}, 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47"]) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7fffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x2d}, {0x40e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x11ffc81928d2784d, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x42264520) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x5}], 0x2}) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fffffff, 0x3}, {0x4, 0x3}}, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x9, 0x1, 0xfffffffa}, {0x1, 0x3f, 0x9, 0x3}, {0x40, 0xfc, 0x1, 0xfff}, {0x3ad7, 0x5, 0xfa, 0x8}]}) munlockall() fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x8, 0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) getuid() mknod(&(0x7f0000000300)='./file2\x00', 0x2000, 0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = socket$inet(0x2, 0x4, 0x94) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="0e30de8119ba63156636487c6bfa713c04aa2cceed2dc7cf4aa9d02d1d35a33bd67af90b61933022c3cc29319fc963741e346a5fac124af5fbe142fa5dfb8f3bbc2c4816ad81e9", 0x47) readlink(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)=""/55, 0x37) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x10, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)) mknod(&(0x7f0000000540)='./file0\x00', 0x1000, 0x6) r5 = getuid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000600)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x3, 0xfffffffb, 0x9}, {0x18, 0x0, 0x7, 0x3f}, 0x7fff, [0x40, 0x5, 0x8, 0x6ff845bb, 0x2, 0x9, 0x8, 0x8]}, 0x3c) recvfrom(r6, &(0x7f0000000680)=""/4096, 0x1000, 0x2040, 0x0, 0x0) write(r1, &(0x7f0000001680)="9ae3024ffd9709a61ef7d904b1f05b78d63d76559491f62e2d744dd7133823dff1cf467c28178e541a0a9b171e5bb8337150f7a80b5203e047cd4177b2ea033598839e67d727e2dfd91ec26459e593c72ed84e0db7bec0b2bafb34d2fcc642e0eb4d19f56ac23d2393b985bd097207e6f5debba8323791983f27e61620fc7ac028368f235bda3a85f0e0b7b178749109b0fb77a679cbb6c537d6d311800c347cfb2d32ef9b037ae8721cdf80ac90f9f03a555ac652e952b264704d43139a", 0xbe) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001740)=0x2) r8 = open$dir(&(0x7f0000001780)='./file1\x00', 0x400, 0xa) r9 = getgid() fchownat(r8, &(0x7f00000017c0)='./file2\x00', r5, r9, 0xe) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xc6a, r1, 0x0, r3, r5, 0x80, 0x1}, 0x3ff, 0x0, 0x0, r6, 0x6d30, 0x4e, 0x2, 0x6e}) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x88) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r10 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup(0xffffffffffffffff) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bbbad341945f64aa3890390fd9ce5e14d7ddd0239b9ca44cf8b00ee412ae687e696ced14f475d5a01707cdb8c9ea8c994bf62d6c633c226fb5982d157191878e7d29b5a1d4c8c224123580685307b9781349c2583e4e92193b81ac69def8cbfb0adb1c9ba68eb7605848e6a589592d274526b6d832d28243ccdf082db0d6444cf99619302f67f5d16eea1ebf330eb419f4eaae55fe8f5664498aaf1cc8f6566bdf1c9896b8af0fe51a5e7fdaa911fc1fa8a51b6cfb762c9aa5b41c502ec9594db618", 0xc2}], 0x1, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r12, r13, r14, r15, r16]}], 0x48, 0x2}, 0xa) openat(r15, &(0x7f0000000580)='./file0\x00', 0x0, 0x20) r17 = msgget(0x2, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000005c0)={{0x81, r3, r2, r18, r2, 0x151, 0x9}, 0x6, 0x1ff, r4, r6, 0x8000, 0x6, 0x80000001, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000640)={0x9, 0x5, 0xb8f, 0x5, 0xffff, 0x6, 0xfffffff9, 0x10, [{0x5, 0x0, 0x401, 0x7}, {0x57eed6af, 0x0, 0xa00, 0x9}, {0x4, 0x3750, 0x6, 0x1ff}, {0x8001, 0x5, 0x0, 0x800}, {0x9, 0x1, 0x101, 0x8}, {0x0, 0xfffffffb, 0x3, 0x7}, {0x7, 0x6, 0x4, 0x8}, {0x6, 0x7, 0xa2, 0xfffffff8}, {0x6f2f0f01, 0xffffffa2, 0x1ff, 0xd6}, {0x0, 0x9, 0x4, 0xa0}, {0x52, 0x962c, 0xb139, 0x4}, {0xdff, 0x821, 0x4, 0x3}, {0x9, 0x3, 0x7, 0xfffffffe}, {0x10001, 0x8001, 0x2, 0xb8}, {0x10000, 0x1, 0x800, 0x8}, {0x10001, 0x4, 0x8, 0x8}]}) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x2, 0x2, 0x9, 0x0, 0x4, 0x1000, 0x0, 0x0, 0x0, 0x8, 0x1}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r20 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0x1f, r1, r2, r19, r20, 0x1fc, 0x4}, 0x2, 0x8, r0, r0, 0x1, 0x7, 0x8, 0x6}) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r14, 0x3}) r21 = fcntl$dupfd(r12, 0xa, r9) r22 = getpgid(r0) fcntl$setown(r21, 0x6, r22) wait4(r22, 0x0, 0x8, &(0x7f0000000980)) getgid() executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x0, 0x1000, 0x3ff, 0xfffff001}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x2, [0x0, 0x0]}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x94, &(0x7f0000000140)='./file0\x00', 0x8}) writev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="e836f1f247a89582d6a9555a9fa7500d151c75856eb34c4171ca54e154bfe49b7472a352bf7836394076689f24f3d3e3af637be5414edca04d095138f082cb28d38ec2021eb6ffb6c0fb825c197c3851fd2de35418d91e31623d782f7b972c5929d591008ea4f017294690dd8f0ed4b24b2250162ded6e1f1b7b7170dd9d0c1d06580fc6661317c3d2c61ebb4973f200d86811b9c4a9e4c68cfb0724ccb1c4414cbd68c6116dce25acaac812e394f665ac17e807978005fb55fb5de277b9b14b51141994cb382de7a1bd56cee2b435cd582b738466ba78f18240c050f582e9044e88", 0xe2}, {&(0x7f00000002c0)="6e10ce3d31445fcc0e29e1108c45b002ab4306aa53534197eb93835708900d678853e5922e269fb7f830a5f6ee38417fe781bb7f1ea7d7754cdc177581816814bbec44105c", 0x45}, {&(0x7f0000000340)="08d462df69d050fb6ab271bf723ea990fba494a37d6d0101fe4f3653efc44da846fd414e71fd74cffbb653d5ca38f81680120fa3245f4c2c1e559d49812e0ca50d36769fcd22596d741f81eb98299cf1fc8868be306a6864c793140e6f0e4f41", 0x60}, {&(0x7f00000003c0)="d91d6293c3fcd3dc6e9af8a58cc2b69f47abb54500a8137ddf93dc7ce68ea7ba31b78d0c9144855d2b213ccc729842baadcee8fad4352540c90f639015cc8c195ab864ec7a1177e1e4d1686508d4d6dd26216d7b67d701e53b4fe189684cc3f018f018673134061cf9c8c332837558dd326423080f2d4081334a56ee679fbda098b51ac02aae35ddc8b2fa759afca0dd7f4941b180af5d50d19fc719c3ec05a7b7146c7f7780351fcd3f902c5178d02700353d9bea6a129abb46d0400cce12a69e951cd08cbaf89d3d68328e780429e5784063441d647d8dfd2a24d79f668e272b18aace007960c6689d6383cc89a8abe84320e1d1a3ad60f753374d8fc5e037cc3a15acb64168e11d60a8fed10d875eca9c1f814ac3b393d7f0f61222c514b4cd2bffcd1f1eda75ba57c2581413e8d190c3b81bb0815cafa3bbfeccda474a8edcfee416e8425441bb3a7f412d22ea9272697ecbff92d449a8038cb2d9fbd4af4537da31244c9e8de14274ad3a2d8e10ad81b629d50059b2c7c1dba7c77ada04f51b6bbb891528967d912dcda819ea0fb4b149e6f95795d79a1e80dc29cfcaf908f3cda86bf9a0df9191efbc9cadf0542f8cd4b2ee874e7351119e5c3a7b5ae1b346e63f472e70bcee0f88672c9f516aaf2ea38458df9f8acb6407e986a9aa20d4b081e32b9e1ffdaca4029a247b7e03a9ac81bf89ecbe70231f08c38ba0eb8815b8931b4b84156dd236fdc749345984b5393c16aa0577bbd1e2ad5045cf4fd6d0c710ef7c0117885e10e80c9335d4b7d92d782beb75bc23f6e86467664a89889eb21d2590d0034847cd58f0c963b009bf476649de7c5663b0ca8ac1a0b85dc4b0d4fd42c7d36e43e3a0a91974909a1c5afa7ddbda37c97d20bebe5b3ce2e7c0c83b8e476e5a5d85d3038d4d3f093488d3de153ff0ae55f2a5e1224299353345c7199dc3f870397aa8038489b000adf01a756e35806ddfdb2f721a58095f9d094447f405e6f4a4473c144421d192598c45d74ff66d88afa40744fef007ea3fe91fcaefcd328ebc673cc5d9a1e6278729691662019289eff09c73bdc58629233618162cf93fbf0b8bafb34b5a3c5cc8ecbe52547e855e1ed0b3a27709955cdaf819d20ac8d0a2a2b523037026556fb5c716340c2d53fa8e14b382e88873215d00d084fb78a54b3c25c1596c30f00ff572cbbf93eec93e30fb9b7f1be7b6aa9b7c43d4f31c8a465e74c359c95ccf28162760d05548067a674633dab3cbdf8944684859c89df9b4ac84d5e316d36e25b3778380563fc9cb0a0141d1d0689589981186b7f4fe8145f0112d2522506484c7a5ae46e49d55cdbae17d35b55d8485aff328f5a792811efac01da4205585976f4b8bfb71c90640a76b0917bb0b9cab974ea7b093d80b951e2d363511a609f2f9f49a68b0e825c7655786bda20371b0208f1c36bfcdfb326980818c2f5972777d52c2edc81b808e325c9c4e1085d6963d7c32a4919cacf61a0de03c0aa4a9e7c68926bd5663a7702d6e192aedf7d0ff8f8a78981738cc72f83ab9b51d0c04f12506ad5243856463bc5f44ca1df7d0dc970a2b5fdade72deab03319946651c102e50b67feb9e220201305671aa0f2b1efee6ef71bfd2491d03c5561ce64601b4411e95c185b312b6d7a36c394a7c1ef8ad5129a0a6e70fcc1352cf99c299cb45925758ed01d27bd8a9a1dcb8e7c208c2487779ac88ac71c4109d82264f2aed1fa20aeea6d081c94b9c1b7edcff5c376d5737861942e02463c67a6f9664fb15d0336a2dbdf084876188c40e5877abdb3c37c00e382ca8595e420e5a0a4753041ea13b058a6c3f3ada0e98f29ce539b91080c19ab7f3af0f25d56e71e070e1182f238254819afe245c9a2251de2c128ee9d0e653158a89f164d76a34f3ccd41f5728f8a0da9aa9c2bc6395ae767ba33527283d1cda4b834470ee6c1390245a5498c9565c7fdd603c91af5fa5a9a2dcc1f6084822c048bc41c5b72533c798ff7ee0e6151afc9f12ccd731b6483ea55a685eb411a2903a2aff4edc98fdd9693b8b136b7811bc8f6f2540c7afd1ea81784466c1d62c4c098c19d94c6dfaa514b6ea1eeaa947cff58f26d80a437835f22eb43288eb63b643ca3576cf71ff95b06e81eae4dbb8dd590cab2e65074c3ffff984ade2ba2221bb72ca7773b5e930a8dc30a3e2e607f3d68175133fbf431068ccd9b311ca30ac1ded5e359b2c3d12f26bd0295b0bbc0b80f9efb690de852deb0c8daf7ecb33e75aa6944289d0576385360487de6b4e04feb05157bb5e28d6f73e8540e7452f60a795dc2b3ce522ded0ee1ab379eb2ae5f5cc1176cc8aba2415fbf19115fbfbee1b8a56579e8f9bb04d4cc388802f057923ef2c6e33d15021bf69ff0e6a5ead31356c85c412eb6c654aa94b8d646164e6169f8dbcae20631ad13a18231e96d7eb9b024ed043f94818509d8872b6775617ea2c8e1a09a2dfa4b53fd5e905da1a06a13eac2a9d60605e7bf3e2f5511dade96a56800d193cab4a11ce662e3c0d7b5fc468d8bf8135a10ed9ca3f17053ba723f4374a73184f6ed1f3b09e781b5c93909f474685b1c1e6923a56ec7bbd0070002de739fa5119083c6f2ad82861e225ffeca45db5310075ea2800ddc119ab88246be2071d069728cf0f61733c48eca37bad570e936515687029fb5c267becd09ba0e270eac42f8207178afe9b7514a21e9405f1e7e53e6b2b052e2a1414697d95ed40e6f179f06dc8c2dc36946ed4449003155404d968c41cf5dec128070b3847dbf728e85ac061e80980d174cb813baf6a5a0f7c28c2b0877425d3e17a7b16b54cd794fd2fe9a2ebf5119491bad9389ed32bf1463f3d6a77a4341fbbfe1fd6ba196e16dee1e59f05b8e3529706f4aee71369a55da6161515859de2d2a74dc90aceeaa9a06e522022871d3101ed3187b1b00d1096e013f58288ddcf8922632b881fc61f50c929f6d9c1ee88746721b6b4cb625d086c51afb8abf114bc0319bf7e0b98d3c2bd7d4075e4adaebf7b3ccd4496365a7ad3f0c7d1ab3f04552250df79fd226b4e53a925d03c02af6ef1ac98ed89fe180b1701427473e7b35aa73220221784bb82c66b6b563793dda9df4850d83c82826fc2d153f3fec7641400bdd84340546c0f62023ebc5a7a1fa86d376be0ddb82264ce7c9e32d624344b5ff666317c7cd1dc07e2e6c68366b7e8dd756a323fa32f328ccb99f038b99915c0c0525c8e009a25178f5f29e1a3428a1aab510b269e3328c94e4beaaf0470b7f96adbc486a125537d0931e64f9ec101687f39650d1cbaec99b76b70c00f90e879444971dd3f281a39bfb7aac15dc7d4633c6accc7cbf0bcb12a8871cca4e4da91140b200b4c707744179bc187122051ca7f7884e7e45754f85e8c1a3f23c5b4fb2360c27be1a972ca41c2bb814ab820b1b6e07ec043a81d0f393b6026297e6d6e62adc6d4c2f969251f3db19e4b10143ccc320cc77439ed833b5593571555f754686cbcba439f8907eba063547203ad01a338859b4ee8d124cb7268b7b7a19a953dd30bc24da3e6945084b6bdd5bfaa5f0114fa366d63b61a720debf4ae7acc525b0b58722594a823fa935ccd6e4d08e905505571e204748ddcac5408a2cb499552f32d034e878de92b36546b80783b38341a451f961e4e152e91a60c237f3b7c7e34853ca119ead63ca2608155a14bc1b1e21c9dcf856857a4375bdfe119c5f43af7833bdda9d1a2503040551f3beace40fc1e8ab0a9168e5a2c215e69e4c79f948a476e9084c6a7188014377124b3e682d410cf8c788a86bfc34a9951d3da83dd3eff45e09372460612fd4faf9de68f2517782832cb65bbd4d8e8a3b308132efc4b3ea49a37f66bc3b0394106d5d13421ac03f215be727acfbc4ba259c826fde01d35a8069c3b7a4a9caf6b672692472d2b5c0ada58bae7d6c5f79e702f66dc7f242b7ef1f0292185c8457fd2575a15a23447daf595567977ed922431834dc5c24890aaddf16776cc9807cf274b39800132d0e526b35609885e0d799fcbd8319f6696c1f0722530fbf5140cc40c5db0e7b173296bd4a6b5702dda191b6a610b140d701c37f59df8b7cd19fe216b337045461d226e05721fee3adf45c5d63455a90482c0af03261fbf407cbf206a4c47d8f99764297d1e7d12884124c8599df72ff4b250f8a6b14a3d6a84a760253717eeaa05cb359d459cce78dfa1338a2ffb9a4522c499a90f7c569560fac305d293a7813222fbee2f55f7ddf05d06bad0f494e328e49c8888b33d8a3e965b7a79dcde5fde785123ac75b6abc2d9ead495f5f4f3ff1f04447eda25886442ae856c330f8beb9fb8df73657719205ad4caabc2815fef8a7a7f9c4119da420427de84f1fd47e3df92af1632e93450bf70c2e077530df51e880c47a78d3e1be238492bda469a9c0425a78d973ee7e9c287905eb8bb3f2399bd14f7a048ccfa49672453665b6a7e5321ab8279a40bd6bcca6b01856473496baafbef9d5643a660be010f6970ef2419dffd1955b0664d9f3f5be7cb7b5e36387e13535a1f730a96c5131b4fd94b9182d660fe5681994965c12519710e71e5e274074095cc0fcdfedd1e5870f7b9cfd26eaf3869a877f4c9de8ba4661deeefc3a7c19647d60c156281b9a053c9a4b3b45c260e487687238f6a35fd571bdda4be0cc36ab287b4fb7277d063ba0c6d1c31eb69ff52b30e2b174bc2b3697e4d2f86d7af4a3716b05a262fa5fecd6f85520449ecfa6cfe657d9bcc4edc650f32f0ea7cce2961ce98a0b7e503090ea2b018cf7743f41e6c85dc8b129f26aafe71198ef44fc913608466bc19e1a501ec021a192f148e6e8ddaf12bccb5e915aeec155c4488224f11acdafd0704ec02b835586f1f000577fb63bc452b9633aecf06b1148b042e144ac57211ab9c0cce7def87a10c24c8c387fa8c2601261e305d4a68c9777359b5239b986bd1f4965fb72b9453e8e7262ed0ac5493d5127402757a7a7fd695cef8aa253714342bd27c60b4531940c53ea9cf1730ddbc1fb0cf477cf5ac5a0e704bb2fb2f83b4a24ceb0121a9da5b5160392b67552ffca7ccfdff2e32b5dbfae656e71309ef1c1d555aeab1702b7506044214070d61e1009a93b19769ee8cd1a037f63cfcd815462abac5edab410e2943e00d91718a8c7bf8fd02a1d01c14f51d1aa7d0c88b117ed33636ea11d16d68b5402c81de3b87c5a32760db8d9598cc56a749cfdf180a50a6e65d92cca70b5bbb0b84616b4bbfe87b400fad53e17c67a893b61745f58f567079486c0ad7bc189c6dfb3487f9a10a55c80ea08945b604c511908243f34a548c7a9bdb9d8a75faecfec1f95762d6d27afad200973f4fd8857d71760c1295e47be4f29993597defea7f5ef7c476701bf74edb96edd22c94205e1cdaaef5f0d86e8a1bd9fecb0d5964f2e5fc61f0a9ce135a5de7041de19ce72c49f866324e5517c4b7cf01a06513648fcddbdde87ac1847349da7417ed0b4edb4e2a698f1a81536338654bc6159a1917bf1acb670d139d46986aacb70578dccb940804e85bf035056b1ed3bb851447d129d3e8134ec4e752836570e881b79fccf187a70ee0869212acb2dfd6829238540dc66bab67e6b6b5194d7c487635bd89a42419514fc8f61df1277dca257185141893a35794b6016feb61faff26862bfdf162f1a1db470b42cb29b9b85a447353ec81ad10a8336a3b67b038e2129749feaa9cf75f66c3d532302b70b640554f81e02ebc37a9c9924beba3ae1f5eac033444d10970137cea743e", 0x1000}, {&(0x7f00000013c0)="f7f457a859a800af1b0f08cbd484a2763e660e888e7d6732e53f2eca86f23bec0508cab8d99d8c3b44c2588c3e314fd735340b0fb405f011144c3ee4289df3b5dc2bb41ef27e0726aecb519adf2d11a6d485e6cc12ef9d7f095aff9f674144080865b20732ea38009027ed35349dd4aeb66c6a2fe432c20531a41fd103f491e5ef86fab4d3ffe9880e7b1944aa16a16ca822ca2f900a9e81f292a17ba3c48f8a71b916ca1b16afa5cc48c6f9bfc14492c0438b2de5e01eb4d667ec375afc336768dcc7587ed09d78677f6e6c1e58bf5284b0ecbc23cb9ab8604f1ac7cd3358433ecda3cd5f16e7b647e203e5e0830dec1de8e9069826234c8e1a", 0xfa}, {&(0x7f00000014c0)="f57a6b38fa19ff69cccbaa7a6944f915c7a8eefebc06e82a9d9c4a04a88aa4a7720e18702a64d082e5e03d055f3a01cb1d318ac58b853c2fe5b0211fc0a74a26d28accc71fb36a07797b602c0b9a197b156f1f49fc8ad0f8a174f8fe1d556d73def81eff3978cbc873df474e1cb45d866b5f25a4ef92fb00991d8656a7eca504353d39c21bfb380bc11a3cc6b51768ab780b7ef13d6148de3d8e030a61de51a9f5dcb606c23a89495b71ac9490d839e5507b95034e84aa", 0xb7}], 0x6) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001600), 0x200, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001640), 0x200, 0x0) fcntl$setflags(r2, 0x2, 0x0) fchflags(r1, 0x0) setsockopt(r0, 0x5, 0x6, &(0x7f0000001680)="fb5747f27968367f3efff40c5d4e325da3fd02993b7eb70290892e3cb1f5a1f164f70b625a6da6f186ab1023cf800232710ff269d7ad447d6ee4f154df5521afb9280f6c79444600da926b2c3cd372e0140c656aeb1d5aebb20c92eed4f2e879ca54f83b10e98fdd1780d87cb30f6614a1a4e379f851900807", 0x79) r3 = accept$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) read(r3, &(0x7f0000001780)=""/231, 0xe7) getsockname$inet6(r3, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x30, r4, 0x8000000000000000) pipe(&(0x7f0000001940)={0xffffffffffffffff}) close(r5) r6 = getpid() r7 = socket(0x20, 0x4, 0x24) sysctl$net_inet_ip(&(0x7f0000001980)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000019c0)="f8e7c2d42511988fbd652eb0d33a19bd7bb8c9aeedf9183e3c31bf6ad764afec9504210f69933f91a9f8a5d4ee878fc5735ea11e357e46", &(0x7f0000001a00)=0x37, &(0x7f0000001a40)="ef0e75e9d0e2e2b8ef541fefc7e42a70195e7db8bd76db00d3d52560f2c969e22105b31f2d32bd038f0d949836b125ad2393ef5387882653308c2804bf72ee3a28f15ac91aa58b8e37ac742e8dc488683f", 0x51) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001ac0)={""/16, @ifru_broadaddr=@un=@abs}) sendmmsg(r3, &(0x7f0000001ec0)={&(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001b00), 0x0, &(0x7f0000001b40)=[{0x58, 0xffff, 0x3, "ec286dab24c27db358824c1defb3acd6504aaef422f0f95afd6020d49221373229b95cff3a241e155575be77e4347654f53cde615b25ca709d77d99beab4b756c0582e"}, {0x88, 0xffff, 0x7, "8eb05550b29277361f283cb70c26034f324943ba02ff9bdb28013b3670aca1119c629bb847cdb94fd86ae7310e7670999e3936f176cda4f96c7877f9743ad73c0c3a99925dacb437cc774f50341b9616899ed1b1d7256812d96065ae0f24396625719d9bba7ed2cfb77b11c7982307c2b819b0"}, {0xb8, 0x1, 0x7, "7b9d8e479a79018e8aafcb28f9cccf3c6d869457cbb4e009453a3cfe5cca767e09318fda9d2c1832acadeaa43234652028d47f320cf3a72e5ac0c41c84ff70f222de7e8af94abd316f6e85b62daaef2cf42d32fc1816c26ea499a62f82e72ff048999fe71a734212483917bbfc9bc965dbd3198918ef4c46cce7684450bc86f1ae5eaaacbb0086661db5a67ff64277053e7d6d1bfa49e22514db266a4afe90c47f94"}, {0x88, 0x1, 0x6, "6806da635857476cf02a821c859c154b97e9a2cdbfb25c28ebb21dccf1d43929acf3a052f8368c92c3d0a4b3ecdf376e4d463c916851a74e82869485fc3601a297c5935fe35f5324a02a674aa778eb0df4add1327088b7af4e1ed2d19e996eb642c5f1d090032c54baf91a20c409f503e6af1dbf4be3"}, {0x18, 0x1, 0x8, "e2873a8f"}, {0xf0, 0x1, 0x7ff, "6e9b168625dbf4ad65caf7373cee59faceaaad9486123105131f9eedbd987245281be4181d4ef64da1a4a5fa1a19c833f30a506f1a2b2c69a5df79fe77415b28519dc16b73feeda35899048f9c047913d4edbdb5b60f4789efa728f312427723324fc4c3222e3019f24b93911937cb1fc5475eb19912b608ac0b3f9b8d6cadbe8cbd7c99db3d8cbdc0e566617de0c1e0bc34607b69aa66147eac0b4cf688902bde59cdf0506cc43de71482362a23fe60ab05536294b783f0913c899320d75f02ddcd364000f4fcb6c059723404f75156f426bb47a20a26f0e53f94a075"}], 0x328}, 0x4}, 0x10, 0x402) pwritev(r2, &(0x7f0000003080)=[{&(0x7f0000001f00)="626d0f35eb859139703f8a6991965fc943ac5ce9ed33abbed68a89ee36333a8ee8940d5e27fffc6560872547ca4c28311559cc7e14ae299d89c06b11f858519fb1a6c20182aeea35561724fd69885aa0a906ca96be", 0x55}, {&(0x7f0000001f80)="62e58d5cb6bde93ff231fa96ffc85e506021fe1345e0e093359a41d3add9976198f9a5cd227bb8f0552a4830b5b9372bbf674e07f438a74b38f9d07bef1e88d5a427a95a5522576cf5c7a5ad0d2c3248e624119c42260ed913562214041329029c08866d565e0b6dbd88be86ca399712508e485f3bc9d2f765326677d1caba1cc04ec709b8318e974860ece04275f7d01a43e83f96f47bf9ff3212a3030b8574aec0b2dace8e3262355fd3", 0xab}, {&(0x7f0000002040)}, {&(0x7f0000002080)="6a23b48fc94b89fcb0ef96ca7182c73a12d750fcf079be1c674d865037db24aae47e36bf68a4c24598e22c30f89d95d317caea389bdd2b5e6a14c599357232938ca71b2fb7a4350f16e0716d520c505f5afaab37f965e18af65743c3aa1af8b83f5329733de3c534a097c58e36044da95befa8c0d967f2c53aad60729a962fd3dd22c0b23b9907e7a2ccedd5b0d350f3f35a59576352d377a29fb0f5ed96ca31cc78471bc095565a98203eb29dc837c2faf9ff59f8dc1e219c45ca3df8256c7abf3ad6311a80399dd77b09195b52cfde705390beec62e4ad6ede72b76d5727c97fda8585510dcc240621d147a3f3d792faff1ca0125d255f13b1beaf4f010e04da9f0ba7bedf9f267247e8bac92b67a46d152807f15e030ded422c1f5d925a273cf0a4863df16dbad227a7f8853bd27600d9a4f2060aafe9367d21c0d06e359bba4506246444aa3bc658611c60096e0800dedefe670c06a21f4cccf6ff8c7d90eac48b4196c2a88de6e045776f68f182412e895daecbcc5a41febec48a9c64d5cfa2baf4e90a7c4b91b9c20e9b3820f03fef1a1904da4badaaa44e9bc0e5296817f0c4e1b103fcda42385dc21b99f8afbf292e0405008888552f200711ed2958c00e3ee0398b11b96270f3a3d459be651f8d5d51ea0bd664e50731c2518612362c7748c865379bde7eeace913f43fb4e73da30a7ddbd0293c9b32efe7aebdafca4964143aeeb717b8228b6d1d8519e168b47f669b22b9c28e4f9112252db7cf5eccc51f2dae9c335746414f6da7a52a8ee46a8d615d53acea7b3691cf05556155e3f6f986dff0ae1fbd9812d45451df64e95139557c7790a0ffdea625f0616d82cb56da74af109b692b5163d79c7c78f673ac17cbb55de10db6d317c529313d50178eef2017110643c6e2eb66220707c9fb9db56d21568e75f5752f781cecbac975a1fd2bd39ea628e1b11a1a811458462c328bd46928ef33285fb08dc13513803e89d6ce8ca34281f1abd570b5e97854869cf17472c514c66c2e38e3a042d9b87e04098ebf1f37830d3dde195a279059185cfac1b39af3d7d2fdfbc270a74c7c7baf5f03d33179ab30766cbc7b1aed4f5a4f03a1fcd0c0ec14c65aef644cb5d51617810eaecc973a3ed136d7421baec497d8a3e55be973214e61b814d0144d28273cbf9e3e1f940f079fa0d10c8e850157bdf81f6935f1e93b988d02f534af796593cd274f6edec51f8b8b38ec7aa83ee55bc5f064efff6f9bed474cfd3ee047f0cc1fe6d2910b0378265b6b8250913aea56af4fcb05b46e15e2eff2497bc2bc1a6dd409a7d512e3fc173b201efd6cb8b755987dec3db0aae5b12102d25a12f48ee05bf7fef2075d377fd6a71cd9693678d454b37b4247627dedf47f370336628035eb821c477e20529d17fc65af46d8ba2f94473369f9d1d7f6e9dc6bf0a91f6556780b01814f175dbf1fb551fb933f1f6bffbf1c6bc6cc9d30e77b9f00a6ee333842ac631876f7fb4ef3a08b4aaebebaeb3631cc151af7bd5af64f48758e6649245f076f09c151ce2775bc44850b7adb31ba8b6e575c2f41f7774f9eac48de757be8e6d670ee246498b6122cd6ad63e8cc3effe111fd1e6631a0a8f0abc975040479749c983735a0db5afef227bdc4a28e2d6d4a8f8b864a19f560c0e3b68521e3ed8f407925620638b7445418d0ac0d53c35071487602c2924d3b818c80280f91da479e87a6ebfc5998bd7f5b5086a096bc0155efffce204f450fe84a3970c557f47bd471861e45594416863ecd31f035930ce8aabd7395820524d91068cc7aa74b67e5d982eb82e2016ae0b436d541f12ae133e0b467771e3ce0fa758bd1c8e62a7c525efdc87872b1ad5507653d7b24acc56177eed3262422a3e355032cb2b479f540f3a828258b645076d8ce96c333e602a252d1a45fc9f9e6539101872a3a359dcce8029ca5aeb3e26a7bfba31d791de5c7a76d02eacf881a6ee2bbb38b79daedcc785c3bff9d08e2b49f70614da7e9d55e0fb975a768e02b033f5fe501521c5b8cde8e8315eaeaf1ef45f50e4329f346b54252510a833bbc88f382363fda8b02bf401d958e4ddb29a639bb6573d5823f278de732c943a695ec5f934142b08d8ea260f377e48baad760897513d774a7cf7188efabf1355b9d8248fad79fd43f3ad1fb9ea99ad0a2242235d91012132537a5a684789ca3f4e3b4f3b8c5c59df929d34b3debe74db549ca53abf4a61da9a5cea9c16ba66ce1e8a09b69e56356b6c90cef9831603e1088433a2dcd5c46fbad5f4ac5701f0f67c0412ff833ed3b4ee783e16a3f536f7f4be1f6c020e329e941f983b49fdd9d1a42f3015a2edb5025710e3e9f5841ee6003651d91669ec1ab96f2e7701986f5ec51683305c985acbf48df2f6187ad1d2534b00eba2b16cbed8ab2d90dd07a8d3a79ae38146a7a2c10d9c7a366c6f9b0a5688326577b027eda7c24ac6e73d72ee6dbd57fbecf79fd4a2ed75ec3981e143298bdaa2435df702dc80e2de73d81d9ec6bcb170ea6f7b4f3f83896fae5d4b879afb662e4f83b6324b083580e614bd80c33a0a26dd8a1fc6ab3bf4c8270c23551743f058a596c71af5f09c3095e2b2c4dad83f3d4614caa898e2754b806b4ea7378276dcd6a2af6639f73ca633db37562f9a8bbf6a87497bee186d2265852207a488488054a35181c82c83858e14d905069c17dc899171d963ba0f75c2d128f3a7f5a683ed553882586e8ed11b58c74825368783a442b18b6fc8a9b0f9594eb56533a36c9c90d6baf519bb0d3b141970378c5c185d4555c59aa62b565a37f2e7f94e599db21d39811d87124a6518681db044b3ed9e2e4dd6ca6f480d86e10e011ab7b55e10c6753c2a82e90d46b010e4f45c81d8f2597ebdbaaa69ca10d187cdbcbb1b02541c0fafbb93a9af805791065029348a924d2b665e3f090fd8caf1701b27d6c17e1be343b8231a68f4bc478cb4dd3d256dd19ea0041bffd3afdd9d603ae270907abe5e46a0b1706f0b94c108805b112456d4e6a31359b1273fe0e6599953f71cc18cb99df54880b5ac30c57143f4c3d5dcad82e41ffde0624302f02da1abd7d627ea6b0b364e56252f28a0467db0ab45da23c1a513276712e81f3ad0cd59d9635868b26b60637500b2ea50cbba773226ab6f45c43333305e03710b0e2f57f95f278fe3eae533e17554340997172a64fc8b68209091017008cf83ff6954011dca578a480645f8e649a6f53fd3189ee711f66a916aca1d78018718826330f447248a5f175768e73a46d2b9a52e679f3c61aaf7dd1c4c36ca151f1b61e78f828fab3aba3bd229a906f04c4bb95f2d7322c2b81ef085312e1054e9d6ff70188e7f818365d37b21e6fa72accc7c641cec535a00f50d9eca2a201fcd571b5b03e78a61a70c0631ab49d9973bfc61aa94a379d5a7e15264d9ea10a8c2cf86ddb5344d696ba4c877d4bc2e7645f6c7ca06e0e81debf29304eeab99d7917ed0d7c9f48c82e78a89fb9c4fcd9bee1f76696a581943eba2e4a084ce86da86d4f1f45303f886c9fdf10ef1b7b8be73dc7611ab463482f0996947a4f4a8a4467c28b08cbdae5252c3eb78fe20d28c6196cc259fdb85c10d0815b7cfeea9dfa3f4aba506bb0b84a2cd258683862ab315a189baf08d0da56adf24b2fd943e957ec5a09f7dc13cef7fe378fba45f80302e8739122c43702dd98890054171b78cd25a4dd416e2d132892e5a1b081a3b5704f9bbf4cd996772da01228d258bb10a44339a381f37eea8770fa5c93174d9a0765f5e6c8537711dafd3736571b558b2622d6c7dd16a65f8f18b250a88f4530464095c3abaf259ba3a0a44cc93d490dd53e25602ad767063dc4a3933b55e1ba56b52865133db18e256ce2e9d544d760c7cd4790fbc6275dad0a440d9e80583330a4c4634e917d8d4344ce1100bd119fcc1630a17bd821c5b6d5ca5a095fb19d8cde6c3a561380289751369fe9f6632baab9c67997e793fde2abf74761b44ef5bc9f3bf651d38e2b6f4e79258bab4e52d2521b0b811e9ec35354dca0ae6df0993ca885cb7c9e2bec7589f730afc14684fb32ef08d14490ec7b8228fd5fe27ba5d82112e6572fdf4c79c1a982538801cc370865dece814bdf1d1f2588b7560d183c3e96201d85c98999f552cf1fffc8af8bcd847edee15e2acd7eaa59c0e77a5a4fe1c8c9af0f32d1d16e111563998483ddb647a74c83a73dc1f0d8566b28d473caacf4672ee00d17058e9e8035dd67de9fc87ae8938be3cc0ee5d00d9e62de5b209de7e0db336371cbc22091ac4f8ad46039029fb6836814479fcc3b6cc39475ff3882e10f8a6a0084e0060934b2fd3aa569dbe8d9aedbaea13ff0e054e6d0220d92106d1f297bc2a810e5ff844a11e7530bbe8136815bfabb4e5f58310737358099c335bfe456cddcf9e956ffe8f84500ff239e8757834108b4318722acea0c9e6805390689a0b1bd0cdda5ec4a7075d522db734207d819695c2a11cac63333264f9404d79f6ba28d1f6a5561fb4f550486489e0c3154c187c1850d050802cb880f5eb73315f43bc3567f0e70ec60478ff4bf0a27cc226b64b71fc197174f04c379758470e30ad4ede429baaf164988c70440866aadda94880feb31a783776f4485af333c1aadbeb9362c2718e3ee047df765c5078182e28a8e12d910e18fd124f5fcbe3edc2f1bb4ebec8568b5c179b414a8adb8768097c52873415f267d53ffdddeff168b3d010b8419c6253c5797ef55330c23367728ccfc1e848fec8d428c176f0d12b40eaf3f795f600552a6f34bc14b3f0dd1ba1d939743e2b6b18675137d3989a217701a923f442b8d85d894b664d1ad209a87836da4443f5a2b402d1511193d46d0234757d271b5bd09190585315b15137662cef759c008b362947bfd8a41c52c281dda4b7f0234de5b9cfe0e7708300bd3f26fbdfc43dee0fc82387892db162a0708ac3d1e49735998e3760d39583415ccc217f4037cd100ac3e75c76d246e0c24376489dadf0b216023033cd8f48e249a457b3d639fed1e934e3de636c104c43a536450ab938662a5655d976c9d3941e619f11c9d3247be4d399c16b88bc78dc58d962653a8b92eb7050d1c7ab6627afa473bf6eb81b83903877825d7360e3f96b842fafd8dbad40ab0ed8b9eb715908ac8463f0bb4cc23a9d8962bcea24ac977d24efda9a088a5a3ec3bdeff5603288db6214a932fa9025da7d636d6c1f0c6ac6d3fa453a3d8897c12a338c3925fbea2daee85b72ab2bce43e99af48670b097a344fb8d0b0bff1aba7957b2118d91caf69268e8d0624d1c8582b6603b01eb9ac95bf7c9b9220296172675b44162d2e022071f8572004398cdc09c5913e2fc3816f4f376e58eecc400142fc1ffb209f60e5bf261ee7d413243bbb029b8027a428c618c1bc6210c97eeace329530e8d0f6a5b82b606d3aada1aa38c70cf10e1c4cbb07e53647e15df7d5f090674ee665685a15a61195503ca6265982cbbdf28d28b900721302aa9c2707f57f9b9c3d8fc28942c11dc69eac53ebd5e3784ce5f1bf967d321b912d71f5239cbac46c6ac14a0f976770eb0faf12f7ec09adee6c8e558ec1a5646954e559e5972b69e2e5373dd53a2bc2e823b516ceaeca97d0a503cd421a67d517301553e77a6aea8774dcc397d7d70cc367617810bb12b4aacaf09cca0b65d2b883baaa5d1e8037a0d0a9413ff363b0dafc5b699e878874715d0d514988447a0ced0d4292614b10a651a636405698f7671c4150cc0ecd4de52748bd3b313e2", 0x1000}], 0x4, 0x8000000000000000) mkdir(&(0x7f00000030c0)='./file0\x00', 0x50) fcntl$lock(r7, 0x7, &(0x7f0000003100)={0xb63a0d6d3a57504e, 0x0, 0x10000, 0x5, r6}) getsockname$unix(r0, &(0x7f0000003140)=@file={0x0, ""/58}, &(0x7f0000003180)=0x3c) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000003200)={0x5, &(0x7f00000031c0)=[{0xfd12, 0x8, 0x9, 0x8, 0x4}, {0x7, 0x7, 0x2, 0x0, 0x1}, {0x0, 0xff, 0x3ff, 0x100, 0x3ff}, {0xd03d, 0x3ff, 0xb4, 0x8, 0x7}, {0x2, 0x3ff, 0x8, 0x28c, 0x1}]}) connect$unix(r5, &(0x7f0000003240)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f00000033c0)=[{&(0x7f0000003280)="fd84fcf3f7f2cb9d14bec31b9b22bbfcbea76093749b768b7f8f6472fe626f1d6b1e3c9ce345d258e87db884dd23985389155f52fa745b4b48fc31297873ad96d105b8b29e6690d43af9afd38a04f04983a1dac1d6430d3989edf79bd68e564bbf05bf2f2e8493ffafc1abbfea2befe0b62db6592e622c9a028b887836d2961572d9b423a5b9f41daee4a8870438ecddb971395e95255b15740ac11a1942d01629a649647806066bffd0db2d004c2ad821fe60398bfe1b8b9506241a6faaef7e5052231edee582a101a4be7c28a67af10c649459ca74a13401d7aa4e7b577f69afc466a066c87349c0339cdad98d54628d7786368f7da6114b6f9bbedd8375", 0xff}, {&(0x7f0000003380)="0aca73f3b4e7b370cc75f2bbfc7fd41e2a7a456bf321db8b6472c4136f87353b25d060", 0x23}], 0x2) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x28) write(r2, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000040)={'./file0/file0\x00', 0x1, 0x6, 0xfffffffffffffffd}) setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(0x0, 0x800, 0x14c) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r6 = socket(0x2, 0x1, 0x18) connect$unix(r6, &(0x7f0000000300), 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x2, 0xe4, 0x1000}, {0x3, 0xfd, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0x408, 0x1000}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, r5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r8, r9) fchownat(r4, &(0x7f00000004c0)='./file0/file0\x00', r3, r9, 0x0) setreuid(0x0, r3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) dup2(r10, r11) r12 = socket$inet6(0x18, 0x3, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(r12, 0xffff, 0x1007, 0x0, 0x0) r13 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) shmget(0x0, 0x4000, 0x580, &(0x7f00001bc000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000020000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe80000000000000000000000000bb"]) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x24}, {0x8106}]}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="17b5c201464e9637", 0x8}], 0x1, 0x0) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(r0, 0x0, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{}]}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x3, 0x3f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000340)={0x0, ""/180}, 0xbc, 0x1, 0x1800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0xb2) syz_open_pts() pipe(0x0) kqueue() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) seteuid(0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000580)=[{0x4c}, {0x4}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x84) r4 = getuid() fchown(r3, r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0x20000000000000}, {0x0, 0x3}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001540)=""/4092) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000040)="637c01058426fc35604da2ac1b9eda76953a77dabeee4fcb", 0x18}, {&(0x7f0000000280)="4716df94fb0cdaa212649e50c0040a33f2b91e830f9227338000", 0x1a}], 0x2) r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r6 = dup(r4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/207) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x14, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x1, 0xdc) getsockopt$inet_opts(r4, 0x6, 0x1, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 4: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) r2 = socket(0x2, 0x4001, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r3 = socket(0x11, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = dup(r2) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r1, 0x40}, {r1, 0x1}], 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000080)="d9dcdd1aa82ea319b7b65af694d548529ace700d74043cf815871cc24aeecb74b3edce6d7c263271e3d94230c2b68b0f", 0x30) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xda}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r6 = dup2(r0, r1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086e6e6b1b14544ac61efbd80ad43250eb5ee2b29eb346a97f9630a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xd4, 0xf00ffff6}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="9c", &(0x7f00000001c0)=0x1, &(0x7f0000000300)="78f010cbed24eeb7652a414effc6c20b5126a3b6b682aa5aa4e2669165b54e31244070d77b692a8ece541d1d1566ece6d931dfb5b6994692b27df81a88c3dea34d7217c0c986cf090fc037b739a4b73812a702c7", 0x54) executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x400000000000009e, 0x0, 0x0, 0x0, 0x6) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) poll(&(0x7f0000000080), 0x0, 0x20400) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d3af0300000000001900bfffff00"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea8d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527e2ce8fa8bee86886bca6f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b695", 0x1e5}], 0x2) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702ec229e8d4d1e33b8fdd055b5e10f900a", 0x97}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r5}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) setregid(r1, r6) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x5, 0xffffffdd, 0x9, 0x20351e, "04000000010000000000000000f100", 0xb742}) writev(r7, &(0x7f0000000000)=[{&(0x7f00000019c0)="d78f4edc41a11aee361b850b6e47f3fb1d4a3e1927d7928af6432b7cd0847f121d6b2fe543c0ee96bc3a37ce892b7ea8a33d12079cdf0ab0c8b0a2b5589ada2b8855f92c05ab9af08a7d1039674064662a6dcc46b76dfa369542938f1bd501ef6d29dcccb5a088b2d72a6b1ca042e1c1af87ea0b34a19fd1a27ce943401cc1c80e915f52a98dc81140b69b3f0f0bb40c884630535387812300db72e913aa29b84993ba89d4e6a82c3c559cc774c9d0525aafeb14c12f18e1ee71bc707e4c0efd3afb7b6a29c49a07c8b5d2cc14b56d6d17ed6c6cd7002f55d4ef4c42582f21dd51a5e331b168ac36d22487581dc4b89b06ce796100dc5236e0d7e68132f6ed3ce820bc79f678cfd2e2b4b448868c017d6e3ad7a1151c26a8079bd3b17afb083d8152d139852ccf2ba99f706ec66cbe42a393dfe236c1b94b9e33e202abb74ea4224e96e0cdcfc48e61eb9369bfd2e461c23ba0ecda75bbe0f62abb7e67301d48808a71aa108842e0eb15d2c978dad3764b48f84f5685446ac2f0a452473e567c9cad46cef24942ca72eddd506b0862a2dbdbcac3822cad564486a02927cce70beed8980654156fc59b6fc64d34c3f327d27b5a66d3ae702fcb634d16c9395bed104df6a629c5efb6cbbdb351a80c5f451a9e31bc2bfed94193577e52d13bff2cd3ed5160f69f1cadcbd21d6ee99c5dc3f18c75d81efcb8392a0313ec83c542c6033e6cd731b041fdc1703d5f647c929ef2add480ad3e2904", 0x218}], 0x1) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x2000, 0x0, 0x0) ktrace(0x0, 0x4, 0x112, 0x0) r3 = getpid() ktrace(0x0, 0x5, 0x1b0b, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0xfffffffd, 0x0, 0x1ff, 0x0, "870000001800"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r5 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r6, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x40, 0x0, "58b6d8d95efec967eee6369e82db2c2c3ae3f770", 0x9, 0xff}) executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000180)={0x10, 0x4, [{&(0x7f000030a000/0x1000)=nil, &(0x7f00002c3000/0x1000)=nil, 0x9a8}, {&(0x7f0000477000/0x1000)=nil, &(0x7f0000771000/0x3000)=nil, 0x7}, {&(0x7f000015f000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3e2c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000f8000/0x4000)=nil, 0x3}, {&(0x7f0000308000/0x4000)=nil, &(0x7f000015e000/0x3000)=nil, 0x3}, {&(0x7f0000505000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f000059f000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000316000/0x3000)=nil, &(0x7f0000321000/0x2000)=nil, 0x246}, {&(0x7f0000726000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000065b000/0x4000)=nil, 0x47dd}, {&(0x7f0000315000/0x4000)=nil, &(0x7f000016f000/0x1000)=nil, 0x7fffffff}, {&(0x7f00004d5000/0x3000)=nil, &(0x7f0000727000/0x4000)=nil, 0xe623}, {&(0x7f0000605000/0x3000)=nil, &(0x7f0000490000/0x10000)=nil, 0x5}, {&(0x7f000072a000/0x14000)=nil, &(0x7f0000617000/0x3000)=nil, 0xdb8}, {&(0x7f00001af000/0x1000)=nil, &(0x7f0000104000/0x3000)=nil, 0xab5}, {&(0x7f000025f000/0x4000)=nil, &(0x7f0000181000/0x2000)=nil, 0x9}], './file0\x00', 0x200}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r8, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r4, 0x0, r5) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r5, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r7}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7997) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpeername$unix(r10, 0x0, &(0x7f0000000540)) sendmmsg(r8, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) syz_open_pts() syz_open_pts() executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="51ff7c0a23ba46abf2ab6591080049000040000000000000907800000000ac1400bb9402440c0603e00002000000000000040090780000000045000000000000000000000000000000f000000100"]) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14800, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) getrlimit(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(0x0, 0x0, 0xd01) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: r0 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000100), 0x4c) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb0, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) r5 = socket(0x1, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x27, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./file1\x00') r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="2d7998eae3dc270fe795bf41fb64865ca62b85ae19398e6189e48981d9ddc3084750cc723be3b47a0093d835cfff95b9f65421ce10c94e586289bfc73d561869826f4ecc4956954706a7414a7e9cde6b22d7dd17753afc6e7c0a971d4c6dc53559050ea967b7e11233387bc12091c633f0c3e1c83a60007547b89b4cf4", 0x7d) bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f00002e0000/0x1000)=nil, 0x1000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001ef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f00000a6000/0x4000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/18) semop(r1, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r2 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r2, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r2, &(0x7f0000000040)=[{0x1}, {0x2, 0x9, 0x1800}, {0x2, 0x7f, 0x1000}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r1, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000002c0)="6083d20fba1d19fed47727d0f4f66975a16fb5858aa77037206cc31754d24676a542b2ad798ece29674c131c5bed2a0d98329e36e1ae22c7cf1caa2a52974842ff7aae78a376d22767e5a5e29883a192ca113faf6d44af64097b036e7abca2000002000000b0747f81000000000000004d9889f24100009e83000000b99fe4decf0a451e1cbe0fd2d1cc48c0c5b70eb3232150a7517debac415db4367bf2eb395b970375866d4b72fd42a9d80172b46b1907cda1fb8987c8dabd587ecf0825c6d3db2205619f7c265b8cda6594c9745acd2f2daeeb27b9f03528cddfad355885006c37109a4da27085d990849c7ba751427cfbf2c6ee27bc3a013eeaeb58c778ef6c1f50eb2cae625cd3c15c44d07232cd0c0467fa085c9e2e36f9c91455c943ce9db4582da8f09f090e5cd211ac13127e33dfdd3b2f7a010cb46d3192224a075c2aad56af54b7db2608f665cdff483c6761d4f74c1312140a38848be178ced9996d56ba10de234c414fb99e93", 0x16d) r2 = socket(0x18, 0x1, 0x6) (async) r3 = socket(0x18, 0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) dup2(r2, r3) (async, rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x70b, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x1ff, 0x0, 0x0, 0x8ea}, {0x412}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async) r5 = getuid() setreuid(0xee00, r5) (async) getpid() geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x1, 0x7f, 0x1c00}], 0x2) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) (async) seteuid(0xffffffffffffffff) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) (async) semctl$SETALL(r6, 0x0, 0x9, 0xfffffffffffffffe) executing program 6: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086e6e6b1b14544ac61efbd80ad43250eb5ee2b29eb346a97f9630a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) sendsyslog(0x0, 0x0, 0xb) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x8106}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$inet(r2, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0) unlink(&(0x7f0000000000)='./file0\x00') executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/12}, 0x14, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x2, 0x8000, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(r2, 0x9, 0x6b5ff704, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x11b) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000000)=0x201, 0x4) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) socket$inet(0x2, 0x3, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x81}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0x8, 0x6, 0xa2f, 0x4, 0xaa5d, 0x7]}) executing program 5: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r3, @ANYBLOB="1165fe2ef92b6ef796fae517aec3ed71b7eb2c385c0645ba9b52e3b0e015df4aae92565b463dc4b3fedd904840252d5a6008a8e5d0b33334f663255ff1983018c6d38a442117aaf47470632a186422d562c120ba8c5add2b45bfdcef1b47d0705a800fde644a3dfd6e9093be3cfa7d2233baf79798fc58a063b8d21fe770353d9e7c38ee72a6e1312df305b8cf6f1d3dab06ef19fd8cdd80ff00d17fe86af5753e8f2a0b29961e5289319d876d7e90694704ab50677ad2c3b5bf3147668e5816dc84fa", @ANYRESDEC=r0, @ANYRES32, @ANYRESHEX], 0xb9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x3c}, {0x6}]}) writev(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r5 = open(0x0, 0x0, 0x0) readv(r5, &(0x7f00000001c0), 0x0) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000001240)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f00002e0000/0x1000)=nil, 0x1000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/18) semop(r1, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r2 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x0, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r2, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r2, &(0x7f0000000040)=[{0x1}, {0x2, 0x9, 0x1800}, {0x2, 0x7f, 0x1000}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r1, 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socket(0x10, 0x5, 0xfe) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="1acb9a06acdaab63be32fa2a0ed3cf16ac60ea9214a11b47f4452c6fe03fd5fe50d370f050bbfd85375ba3dae49888aef4465989246a8b7e9028d6849d6d78315c34f5ee2fa77f50df34dbf5e668f1cdaed417dc19a52a8efe8119b11e88cd9b4282ef8f672137e4b5b5c0cd26171d4f86e41e6839013587f7c3563d2f38b1a29021db2219b9008487ac3c11b8cf90810dfd0f484493026915be32b9df29690788dd206c50d02be4852716111ed64e4d85cb2e04e068796efe5de64796d572b9edef2558f362fdb14de1b21cec67a621c1dac3033cf2abaf2a126706", 0xdc}, {&(0x7f0000000140)="57295d53ab8856897a010ab6a4919efa18220bd7ca5049c97c72e0b1bb236aac61dde14c8983bc0f07aee26ff1e8626d53b6a110605fc0d1698a404c1190c6982c36170b72915e564f6ca97ff8cabf00c35def058a961e87e7f9322d3755bf75d28e9f0d623390c84ae1dad95b17c7b2e8955e67451efa520a7b24f61c260b9c98219610c21cd4b80cb2b76fb82f8c7b", 0x90}, {&(0x7f0000000200)="ea716d3f0935e5d99aa486cdf6510654f4e67a855098b02b755cdae338b645b260f3e8dbbbb8df66b7ecc1900f18d09f630fbc1a09e4a08e92c3b81f2fcbae0c85631cf1fbc5be803b19385550f390b7567d48093b2842e6fc053bdda49947f73c88889fa39f26dee497d5b4545d2ee912c1630034", 0x75}, {&(0x7f0000000280)="b72a36fb4e7724b9a6b9d322e45dbf279465ba4df27db78937b7965a313048fab3b3e08ed60ee059fb24931002ab295c409892f1e594fb5fab6be5bca1080b4db11efe8fecc633d53cc51247d51c5220574e67e0f1d1", 0x56}, {&(0x7f0000000300)="d4c305fcf83246e256aa9c37eaf01dc99791d61d8b8922385d2fa2a3cd", 0x1d}, {&(0x7f0000000340)="141fca5d103d764e05f0f62148f90b282463371bac52de264ff8048acbfb8c653a2c6ac4419188b47f3d0e7beb975fde18510504e0c086b012c9521495ea3aa08f9a682c9bedbb5c9d54b35ebdede77b7cb4e7a80766ba40b04b85bb724d9d9ced8554d5b0", 0x65}, {&(0x7f00000003c0)="613155a5d6d8ae20907f7d9032eb98242b3dec7f34bb2319564189242a4b63ef9d676536625b3e32575466694a56110f96549f02d7554426f789ff066a85d639b33b099a7748e58e17200fc8308d", 0x4e}, {&(0x7f0000000440)="885347c3fd05b1ee8691c2508ddc792c003813a76ebe63e85e916bcc1a72544d598fe716238781c41c9cc2d62708c5e9ec62f814dd97966d1e8d816ed9e40205c156fe15cb3da74d54", 0x49}, {&(0x7f00000004c0)="6df91320c09df55a6fc490c4d4f134e7508987decb8822585f047eba83b9878856d1d7f00ff8c7e7bb0116fc59b352bd73bec0093fb2e10a8ba5c111a91950e6bb99e2c8da7c3baaf3527fbf89ec73a7bfe3d783a8f14b7f54fdaa98506df35bbed5736f3cc6add7e7380f092c8e89bb8a1523d42e28a7ab2bcd959a16cf15415e60f5fe0f75a2c4e61b160231fd410391024fb12e777e0601be4eee715e4b0ad9e8d4c7b6836bb1e3daa842e884c4c4ebc1f072098bfd2b2f9f63d6205b370b178a357d272cec8fba3a8e3a", 0xcc}], 0x9, &(0x7f0000000680)=[{0x90, 0x1, 0x80000001, "80c7e892294a22d29d8a48a8060bd0ca4054e701fa81fdbb6d8037dfdfaf9d144e2cc850beca698c97e2949765df6ec7613b5d574d0729ad91a512a531f1b91a30768076f9403502a8856eb84e562e9cca900258d5d9a9ad1f3ed100ca87b3d9d6da0155ac850455156aa6769cd128553d53e8c7a4da08f3f7126a7d4aefdb59"}, {0xd8, 0xffff, 0x1, "79ca3a448a7d220dd06b19453ae5256c74c692a9634c733b74f0cf1a433e9560e2aa133e0b09e6e6a01ab0d5c70e73bf51240a8dff87abb06b5d992fbeeda0a4648c346bee7c3a03d51a65b2c51a99204c72f5b94f7fc72d96bd353f43392221c7ae62d5da5030e254b18e23a43bb5726aa661a8b2d490d0c3b3547c4b1e10dbb417b7f180c2d8d52d51dd7f5c3268f12a4b7f5c50f6c1ca53ed6b7f57376fa889d25728952c2b6f3b91814bf9abd62035dc5a63e420b6e8cd1fa7dae3a2d991dd254c9fb01d03"}, {0x28, 0x0, 0x7f, "56ce72ddaf61e72dc42efde16e970ba1c915a71e49"}], 0x190}, 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x1c}, {0x7c}, {0x8106}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1722, r2) r3 = syz_open_pts() close(r3) setuid(0xffffffffffffffff) r4 = geteuid() r5 = getuid() setreuid(r4, r5) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x7000)=nil}], './file0\x00'}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2a, "871ff9bdca0d88e03a90d692080d51aae100"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x75, 0x100000001}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000001}) clock_gettime(0x33563686ec971794, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x28, 0x0, 0x5}, {0x9}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x35, 0x3}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getflags(r4, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semget(0x2, 0x1, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_getres(0x0, &(0x7f0000001780)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000700)=[{0x2bc9}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x7}, {0x4000006, 0x0, 0x0, 0x3fb}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "102609307e7be2df67de208c8bda612c3100"}) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) open(&(0x7f0000000140)='./bus\x00', 0x21, 0x0) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/4050) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000940)='./file0/../file0\x00', 0x0, 0x0) 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), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r3) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f000039f000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x5) executing program 2: symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000340)='./file1/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1/file0\x00') pipe2(&(0x7f0000000100), 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r1) accept$unix(r3, 0x0, &(0x7f00000001c0)) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x80}, {0x4e}, {0x6, 0x5}]}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)) r1 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0200000000ffe6", 0x8) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="2749b14b4264d42680c89adb25b3068017a4706bd2cb3f644df22d0b4c6778861e85e7e4efabcf8ce10e58ff3f36352cc1bc803bffa0b9fc56010e7cf63a1bc60b1ca2f3b2864316385193602d5d53c7b98c15388c3261f0f5fefab5e8cd06985488708933a648e59892bfeb1433fe22faacc3d5479772991df00a6c9359c0f81987a54e1c1f7757b34dbd3c9e6201d0721e70dc9a88bd29c290b41f75c1acc51e139e59e8", &(0x7f0000000100)=0xa5, &(0x7f0000000140)="4c4450b2f047fa62c05105c3b146512f8829493cd14221e5ac4451947f1396381a68520248f4f7c0d12a6430235de23116f43a4fffec3ae90deadd998b56fc2ef9c0daba69668ce145010d8f35b1e545a821e92c50560291f2e4b53dbe8c1d931595f998288c3e490351978939c5c0acf965d83e899cdaf7daa32a37fee04d9c13cd1d61e785cd7bf4908504da7f225865614ff5572de2b6aebce6478a645d579dde481c6173991cbe41434f8993d83436ecb58347a91636a74ac73e272eef4dbe989d8ec4221e22b7c420db5d3ac2c271a846a29a3ef16915e7cf0950", 0xdd) r0 = socket(0x6, 0x8000, 0x80) recvmmsg(r0, &(0x7f0000001940)={&(0x7f0000001900)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/243, 0xf3}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/75, 0x4b}, {&(0x7f0000001600)=""/196, 0xc4}, {&(0x7f0000001700)=""/249, 0xf9}], 0x8, &(0x7f0000001880)=""/84, 0x54}, 0x6}, 0x10, 0x0, &(0x7f0000001980)={0xfff, 0xfffffffffffffffb}) setitimer(0x1, &(0x7f00000019c0)={{0x5, 0x9}, {0x1ff, 0x112000000}}, &(0x7f0000001a00)) mkdir(&(0x7f0000001a40)='./file0\x00', 0x0) getsockname(r0, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) sysctl$vm(&(0x7f0000001b00)={0x2, 0x4}, 0x2, &(0x7f0000001b40)="ddb7dfa2", &(0x7f0000001b80)=0x4, &(0x7f0000001bc0)="b9d9907c12020aea4e90bd60c8a419c27ce2fc61c85fef28f1b10e1713f16f6def266238dfd059ac0fb26e378cf81bf5c40f12139651d276325f41eef7984163079be2ce0984a724b013a0cf1111688ac7c0bba7121c937d8c7ce27ac9e404064a40a4099bb4ccaae91cd01b71e87dd7c7ffaeea50e670c24c2e2a4134139d11cc7c8c6edc78c3392287058ad1f5cc09da8f2fe988d94414d9eed480", 0x9c) truncate(&(0x7f0000001c80)='./file0\x00', 0x3) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000001cc0)=@in6={0x18, 0x2, 0x2c, 0x95eb}, 0xc, &(0x7f0000002040)=[{&(0x7f0000001d00)="e6a6097575775a5306fa1181ab6477be8bc3912ee9ef8c38bb20697577b32cee066e4b7fabc066adeeca59acf3755c943a5b5ae54bfe3dea5b95e6fd3786e4b39ab4c7259a15d147f4f5127b947aaabbe0432567cc7fa6b29a18a305fc65f0e63e62eb452520abcef1cd5bd6fad16c64466f050a92555a8f20b849", 0x7b}, {&(0x7f0000001d80)="01f6c8d40f5e93c674d6e88fc0cda2519e336593bd6de45c0d05a74f9b0564bf9a5ed14a1b74cb288fb0972bcc8ad4c635358fa08e4bcd4281326a663faab97eae6bd19871d420a4cb088a507511aae93bcdb22c02", 0x55}, {&(0x7f0000001e00)="bdf140553c752011367ab0c601730426ac6d1d5ce305df47e240487068205cf4a900ca29c46b074f631916c916de0be7c8e8b3d543f784588e25b8dcb159296ce921c2bd0de7247fb4c4d03ead8a046f07c34d76ac40", 0x56}, {&(0x7f0000001e80)="032d57baea456f5c7ca7058dad33775fdb03ab764ec09171e816af2871d50d1e6e9d99d28b322fe02df674d104d4e129d3c4510253634f1c515b63ca381f4d12768fd1d0ce608ebec33757c76d723c07040de569d5bf5366b3a4dbcfeaa8679f213edad8ed15736868a06f2c7aa733cdb1356f7e0cfda2bdd6aac01217e7612063bec1730d25d93fa2a10799bbb136ff1505e84c9efe3b7a0e2b855c03bacb9144bca30ea3346293c3a1cbb47cac8db745525a50b26ab126cf03a8e00436db", 0xbf}, {&(0x7f0000001f40)="44438defe6a0765222632d4684517ef5151b513c2d0f1ae848008b6bb63ab400868c630d3529fcfb51e7107310c66b9d7c15d3e02ef7bb178ec6e87654693c9d15528678d9f0d4e23037d26ae457550e13f2eb219df3e3a5d31b73fc65bd20a1098e2a5f8be250259cc4b31635890414a70f48038c82e72808f67c694ba0b597557fec43f088d871c5d942ec4b3c18e4da517b8ec73cad", 0x97}, {&(0x7f0000002000)="bae3ced0", 0x4}], 0x6, &(0x7f00000020c0)=[{0xe8, 0xffff, 0x5, "06708c1a3ad605ff7203e7bb5d5db2ebc0f551eeaef45bd74a8ba45557ee4ec60f7dd7475fc5aa07992dd1a83170fddd938d1e9b45850bf3dff359ca9bc774f75459bcc25919cc01a26aa9387b52619956ce4bc01dd910c7350f78b7cd1f9eae45c3d13a8a94b3b80eb57e9638a21eac37f37bb9e01e8461e893be5f7a8027f3ba0919210b4c715aac07d93eb34d706292f9afde79979fd3262a9e2037115304e7f9acce1a029e8857ac25460e30c635161a4c25a0c576344fe0ca9dbe0d6a3f22c3607fd3e9b8e79a12277396256993480ba45a42e0c600"}, {0x110, 0x1, 0x0, "1d0f70f344df835c4ab4d54e1e054171ac4f6a709fc496ebeb43e3b21a3e373143a9d3edd7b68b4744e4547171fcae148ffbb7d3a89032a2e315b1d12fb7c0a21f25b3fff7ae3a9aa8f6b1bbb887e55c904ed63096786728eb94df89376a4fcf9422a82aefe0b2325a0d6f76965fa0bbf8de0033f1b91715d311d9eb7edc408a9cfdf68d571cc5d8cc4e628e31b596a6e434f94c08c0dee8f521383f3bda5e6ef291bfc96b225f240ecd8affdc2bad869a5eddae5b148f0e9a9cdf7e01ed0f1fb1f430d3e7523ed8506d24e0f1573ac2b2f6665e462c773d4d9c993194f37b9b6bca1ab5e1c7717cefe586070ef5aad8fd147f5a761cf5d03b236fe8"}, {0xb0, 0x0, 0x1, "e167aca8c5d36b1e656f665aad8546ca585c4c1f970586f07026c8015d7e638be633dfcfe9b7ce8e3b9def634bdd7c01151729950af0352512e39e930f5fe3f094be25cb3db9c8ac200b42d4bc097fe4f12b2281677694fb733199a933b08211072f649921708df24e1da0d78311f6a4b4af701c56f94f9dcf2cd533b4063364bcffd0306f8bd73fd292794bf15165a1a8692d243cb05541336d"}, {0x48, 0xffff, 0x8001, "1cce687c093816cbbd4a16b8efa994fff631846948f477a9b0fe7f384716ee411858bc5bdfcfcd409a1d62b6901e8cc28e371b0bfd"}, {0x50, 0x1, 0x0, "b7decbe7f7554ce99e16ca5b2fdc6965adfac8fec4fa0861f0b52224ce0eef71e04a9f72b6374ba798931cc47f88e3b919d75218123e805d4c0e9d777da3"}, {0xc8, 0xffff, 0x3f, "b26bb1d19ddc53f6f0519b1cc34d04c416143d8ac0ba74837d31b73ee074d6601ca5806d6a7073a9e3a83e1bb3c801e903403cdff7d0867cd66d1f800319d27418fdf372484c3cafc52491c774c55ac881ecf994c58dc8f6fdb15f288d065d976507a01482029e4397e2f1b72c4be9009f3c5060dee0f5383b9ec3bcc474901cbac9d9436fb0c9a06c9efd9fb26305ac6f7d70c55e1f2a5e97ed7d4749276963c813524a20026d1e59e25958d55d255c60f5"}], 0x408}, 0x5) getpeername(r0, &(0x7f0000002540)=@in, &(0x7f0000002580)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000002600)=0x7fff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002640), 0x108, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000002680)=0x8) sysctl$vm(&(0x7f00000026c0)={0x2, 0x1}, 0x2, &(0x7f0000002700)="b9e65061faa8c8ed8ad603c736a06a7042845229333ddb920f520f98c9390fcc41", &(0x7f0000002740)=0x21, &(0x7f0000002780)="fd5677ecfd3621de817d5e5a4cdcc25cff1acbeb6213f41351415cdd98158e9fb6c2ee09e04ff238ede94d2b242c6c513cca4a64a324c67435cacdf2cb5ed1c75575f0ab6d376cef74f6a224e92e7265e03dbcee8a3fd422c359aa601fed8d1c586ec72ec3c3b0fc505bce20c7e483baacd9adf0eb5b", 0x76) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000002800)='./file0\x00', r4, r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000028c0), 0x2, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000002900)=@file={0x0, ""/4090}, &(0x7f0000003900)=0xffc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000003980)=0x9) fcntl$setstatus(r0, 0x4, 0x4) r9 = open$dir(&(0x7f00000039c0)='./file0\x00', 0x8203, 0x60) fchownat(r9, &(0x7f0000003a00)='./file0\x00', r8, r5, 0x2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000003a40)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003a80)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003ac0)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000003b00)=""/134) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x200}, {0x60}, {0x0, 0x0, 0x0, 0xfffffffd}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x27) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x8000, 0x40) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a68b9f0 executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/18) semop(r1, &(0x7f0000000200)=[{0x3, 0xa, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x2aaaaaaaaaaaac5c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r2 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x0, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r2, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r2, &(0x7f0000000040)=[{0x1}, {0x2, 0x9, 0x1800}, {0x2, 0x7f, 0x1000}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r1, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getpid() socketpair(0x6, 0x3, 0x38, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48}, {0x48}, {0x16}]}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r0) executing program 7: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x10, [{0x6, 0x7fff, 0x5, 0x65}, {0x3, 0x21834256, 0x0, 0x3}, {0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0x6, 0x2, 0x8}, {0xfffff000, 0x5, 0x0, 0x8}, {0x6, 0x2, 0x4, 0x951}, {0x0, 0x2, 0x81, 0x10000}, {0x1, 0xc8, 0x8, 0x2}, {0x0, 0xaab, 0x1, 0x6}, {0xcace, 0x2, 0x1, 0x463}, {0x2, 0x7, 0x26d, 0x8}, {0x3, 0x8, 0x0, 0x9}, {0x1, 0x7, 0x1fc00000, 0x3}, {0xabf, 0x8, 0x38, 0x8ff}, {0x1, 0x7, 0x9, 0xfffffff8}, {0x2, 0x4, 0xffff8001, 0x8}]}) r0 = socket$inet(0x2, 0x4000, 0xf9) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x7) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x4111, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0xffffffffffffffff}, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffffffc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0xfffffff7}) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000480)=0x3ff) fsync(r0) setsockopt(r0, 0x6, 0x2, &(0x7f00000004c0)="23224c0eef3b518549293f60175b00dfd9a7b2506a4fa8440b3a8b9eec5034293844f2b5fadf52c1182f1c7a50037029a1b8f3983424df9a53c3772563f782001d9e0daf829e32dabf0789f8a06a0ec5473540e4702a7e64e38bfdbe89e1395b5139dff76819c21e42fa649bd48d45ccbc6b50461f6c259e2e6da8ceabb46d9f8f1ac905c7199d8d02fa97c00918dfde0a680c83bf4783983fb1654884b81829a403056c652e082de6cf9926df8f8b49e38fe4ea3245a14115e80b06d39307ecfa9cad7ff8361b65ed022cff", 0xcc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x4000, 0x2) r6 = msgget(0x3, 0x22a) msgctl$IPC_RMID(r6, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0x7}, 0x2, &(0x7f0000000680)="77316cb8807587f0ed9eaf63677308e868b33655eab28b9e50e725b7932da86852767475d16fb4a02641a27b5cd635d33412a7bb289a28d85e2bd947cae52af611da9f224b7bcf51a92b93307a003ec8f9502be7e07b7b09881e030eb34c01d5920f1628c34ecf64e43a9e769a2bed3b5b705c8f", &(0x7f0000000700)=0x74, &(0x7f0000000740)="0a2aa408ccee62ffcab8dd92a353bb3361d4b422e8390cea1345371029c7266ae9f449abc4845523e3ff4476a70c0c6a02329a04ae694a7c28d946983dd0a32482ffd405f17d2b2354298aff0cab85d59769ce4f7ddca6fdee2ba1ca88ef04c99dc99160e07ad4bcb2307b8b6639e24eb0e033549659eb68570127eb13ddefdb519e98f307480247de351a9294b2058baa8e8cbb39318e7f374f39f5eb5e93203610615220e7ced3c96df9a3694db605bedaf10384b650f57641b1c6fb1b98f3013e9da35b367de8239f61500034d5b4764b7b0e7103291cac0bb9f2e463aaecccfa2f035a1cb931602e750a82343ff32fec15", 0xf3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000840)={0x1, 0x5}, 0x10) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7, 0x2, 0x60b1, 0x90e4}) linkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file0\x00', 0x4) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000980)=0x3) lseek(0xffffffffffffffff, 0x0, 0x2) executing program 4: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000000000000000000ffffffffffff9874564a189cefd6ebfafc207d24f7a7"]) write(0xffffffffffffffff, &(0x7f00000000c0)='Q', 0x1) setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x40000930, r0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0x8, 0x2b, 0x0, @empty, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000140)="07ff6636c17bb515a1d1ee5867ce64141930408907d8087c680d2fe0f7a522adf4f810cd1eacd778b82747bd6f700d22cb1e0d1a97fb28a37ee5404cfba5d2e2618b0a8352eed47fa519e7a32a62a6605a30f16d2e25913226e1a775133a8373829a60af241f2439f69bb2b7e4cf152a6d83556713f10611e8b91d5c32a3fc2fce54571d8999f23d313a9007b64f2b763c73b8fb504e1ebd6d7a3a4ef255e1f51bad146b90c6bbf934410a641e4c3f", &(0x7f0000000200)=0xaf, &(0x7f0000000240)="1467db5d001ffe0ac56a00d6da622ff703acbcb061de5a6efc297c3c97ff882a9777507ff7303cffc162d9d0e1f9ff950769a4ada43135fbea51b5c891ee01ef8495b75e33de1f2c57c6899d8a164e48696c4c3a18d4e022c4563f7be305f5367148647cf719f7ba91b159bf0f5313a493aa6879679ee30f1f5c0f5226f394454ce77702a7c968c58a96ebd2fe4275010159755b7966f4e9efc940ff535b03253181880a722210c1ce4c9b11f67ab9e3e7883f43649e58185d827a", 0xbb) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x48}, {0x54, 0x3}, {0x8106, 0x0, 0x81}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) socket(0x1, 0x4, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) msgget$private(0x0, 0x780) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x36, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x6, 0x2, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) executing program 1: symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x41}, {{r3}, 0xfffffffffffffffa, 0x16}], 0x100, 0x0, 0x1000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x8003}]}) write(r1, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) fcntl$setstatus(r2, 0x4, 0x80) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() close(r2) flock(r2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x9, 0x3, 0x7f, 0x401}]}) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffd42, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x800, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000400)=""/117, 0x75}], 0x4, 0x0}, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x45}]}) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x5}, {0x2, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000002cc0)=[{&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7", 0x12}], 0x1) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48}, {0x4c}, {0x16}]}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x7d) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) executing program 0: r0 = semget$private(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6fd, 0x81, 0x3c7]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/166) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r2, r3, 0x4, 0x30}, 0x0, 0x0, 0x8000}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x8d) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x1, 0x0) dup2(r3, r3) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) bind(r5, &(0x7f0000000000), 0x10) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 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, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x9}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r5) socket$unix(0x1e, 0x3, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) clock_getres(0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa5a0cdcb6e49888a8270081002c0086dd60b1546500200000000000000000000038f93c1877f4579200000400000000000000f6ffffffff000002000500000000fe8000000000000000000000000000aa3f794e204e220008f67dcce5687ff426d832187f39033048a8dd13fc0b8531dc0c1fafd57d1516d15bc4a8155d4b41d8e758a7"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) 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) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r3) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff800037802bf8 gsbase 0xffffffff82cd4ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8282ae09) at panic+0x159 kerntrap(ffff800037802b40) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800037802f00,ffff800037802f1c,1,0) at rt_match+0xc3 route_mpath(ffff800037802ee8,fffffd806d806bf8,fffffd806d806bf4,0) at route_mpath+0x8b in_ouraddr(fffffd806d806b00,ffff800000e48800,ffff800037802ee8) at in_ouraddr+0x98 ip_input_if(ffff800037802fd8,ffff800037802fe4,ffff800036fb8000,0,ffff800000e48800) at ip_input_if+0x25e ipv4_input(ffff800000e48800,fffffd806d806b00) at ipv4_input+0x47 ether_input(ffff800000e48800,fffffd806d806b00) at ether_input+0x525 tun_dev_write(5d07,ffff800037803358,ffff800036fb8000,2) at tun_dev_write+0x209 spec_write(ffff8000378031b0) at spec_write+0xd8 VOP_WRITE(fffffd806fd46948,ffff800037803358,11,fffffd807f7d78f0) at VOP_WRITE+0xc3 vn_write(fffffd8064e75978,ffff800037803358,0) at vn_write+0x157 dofilewritev(ffff80002a679c50,c8,ffff800037803358,0,ffff800037803410) at dofilewritev+0x1a9 sys_write(ffff80002a679c50,ffff8000378034c0,ffff800037803410) at sys_write+0x87 syscall(ffff8000378034c0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16e82023e40, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID d662f6a5-d763-0b53-7cd8-e4e6b0001699 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace