last executing test programs: 6.645396261s ago: executing program 4 (id=1088): syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) readv(0xffffffffffffffff, &(0x7f0000003900)=[{0x0}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) syz_emit_ethernet(0x55, &(0x7f0000000040)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x47, 0x0, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@generic={0x0, 0x0, 0x0, "fce36d26adb37288985eb19ce21d0144e2310b01c4efe54fbb2a2c8695cf2b9b9bf2c4781262b7f8c876c34436ffcb"}}}}}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac", 0xb41}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000880)="9b1e09c3eb987a", &(0x7f0000000040)=0x7, 0x0, 0x0) 6.601391587s ago: executing program 4 (id=1094): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0xfd, 0x1}, {0x48, 0x3, 0xfe, 0x10000}, {0x4006, 0x0, 0x0, 0xbf1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="005f127f87dd065e560a09000000000000000957b9515b1ca583ea00de01093a310000fd7800cc4f0984000000000000a016f21b443d8f9b42273c3868", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x0, @empty, @rand_addr="fffffffe00000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x3ab488c0, [{0x1, 0xf}, {0x6, 0x3}, {0x3, 0x1}, {0x2, 0x3}, {0x1}, {0x0, 0x800}, {0x1, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x0, 0x4}, {0x0, 0x8001}, {0x1, 0xc}, {0x2, 0x7}, {0x1, 0x10001}, {0x3, 0xb252}, {0x2, 0xd15}, {0x2, 0x9}, {0x3, 0x81}, {0x3, 0x8}, {0x3, 0x5}, {0x2, 0x7}, {0x2, 0x8}, {0x1, 0x1}, {0x1, 0xfffffff9}, {0x3, 0x1000}, {0x2, 0xb700}, {0x1, 0x800}, {0x2, 0x5}, {0x2, 0xfff}, {0x3, 0xf}, {0x3}, {0x3, 0x9}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x3, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, r5, 0x0, 0x43}, 0x0, 0xfffffffffffffffc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r6, 0x43, 0x200}, 0xfffffffffffffffc, 0x4, 0x200}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff0000ad1588"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 5.473521761s ago: executing program 4 (id=1107): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7ff, [{&(0x7f00004be000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000009000/0xa000)=nil, &(0x7f00001c8000/0x2000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x1fffffffe}, {&(0x7f0000164000/0x3000)=nil, &(0x7f000052c000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfcaa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000406000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil}, {&(0x7f00001b2000/0x3000)=nil, &(0x7f00003e4000/0x3000)=nil, 0x54}], './file0\x00', 0x8000000}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020697e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000440)='X^Qd', &(0x7f0000000340)=0x4, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 5.464659203s ago: executing program 1 (id=1108): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000200000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="c854c69c26dc4fc47f1a"]) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') 5.445611942s ago: executing program 4 (id=1111): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="03f0334abb91405a264f5ef3e3c20e3bbff37ff34f8975b135e8d450eac9b8b4fced75b5fbae40f70737d84812504072ec715b73b8d88250ee7f1cff40d5a3112184054d5b2f59456005a7a879ca79196b73a64f948a17f96830b1a3ebb69b9ddd414ace1637f4179b3c2443ad5be8a22f33bbd05ca8a35304f8000de87dfff6646c1aa2b8b8ad7331b5eb256b1145cdb5f575774b7d", 0x96) r1 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="adca797582237f177e4c3033", 0xc}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x6b8) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[]) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) syz_extract_tcp_res(&(0x7f0000000180), 0xfffffff8, 0x1) setreuid(0x0, 0xee01) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r8 = socket(0x0, 0x1, 0x3) getsockopt(r8, 0x7, 0x9, &(0x7f0000000300)=""/155, &(0x7f0000000080)=0x9b) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x4) 5.404207227s ago: executing program 1 (id=1113): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x6}, {0xfff, 0x2}}) (async) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 5.366481264s ago: executing program 1 (id=1117): r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x24c) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x1) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000780)="00f0197b9e010000313df058c63f8ede01093a00", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7fff) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7fff) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r4) 5.35549043s ago: executing program 1 (id=1120): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {0x0, 0x300}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x3}, {0x0, 0x5}, {}, {}, {}, {0x0, 0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180)=0xb, 0x4) (async) r4 = socket(0x18, 0x3, 0x8) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) close(r5) execve(0x0, 0x0, 0x0) (async) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="89584e0a", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRES16=r4, @ANYRES32=r4]) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x48) fchdir(r6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x1}, 0x2) (async) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00000000fe80000000000000000000002b0000000000000000000188523925843f2ad49100c2"]) 4.905516995s ago: executing program 4 (id=1140): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff69233a53131d81003800080044000058000020000000907800000000ac1400aa8323027f000001e0000002ac1400bbe0000001ac1400bbe0000001ac1400bb00000000440c03000000f8940600000007070709ac1400aa12009078000000010000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r3, 0x20004276) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) close(r4) symlink(0x0, &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$BIOCSETWF(r3, 0x2000427e, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) close(r6) connect$unix(r2, &(0x7f0000000000), 0x10) 4.410584265s ago: executing program 3 (id=1159): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x23, 0x40f}, 0x4, 0xea, 0x0, 0x0, 0x8001000000000000, 0x2, 0x40000000000, 0xe63}) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) getpid() (async) r3 = getpid() fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r2, 0x6, r3) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.40006754s ago: executing program 3 (id=1161): recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1843, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x2a, 0x1a, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x137, &(0x7f0000000b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x101, 0xff, 0x1, @rand_addr="cb690050000200a66b445d9ec05bd100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x1, 0x8}, {"1abaef091a757e832b54ffc63e5cfede64057185764b6476d9bdbd115e46d035978b5ce11bbcff721dd10af54bae2fb4be1c2d83f0366e811598ba2bde08fb8e9c917ad98e8e529db1ea2b6deece717d14cf8d6191abc41835d9d52cc152dc2d172ec2374f6818e3c51cf18f00d114241601ddf37a10279618d64dd2c45b3d5b0ee4f62d94c46f7390f48f7ccd3cfd616b8dbc59892f23f93e6fcc55be65319d37d8cb3acdbcb63a44b9fda9f19e0f6f134d0919147bd39d36b6b5722f60914f7a82a1720e9fe9ec8a179319b696d485a57f08c037542894aa64cb9cbeadbd903867f4b814056b26995a87c1444a8a1cb120140a74c0a3a8e4"}}}}}}}) 4.393264739s ago: executing program 3 (id=1163): pledge(0x0, &(0x7f00000000c0)='\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') 3.354098082s ago: executing program 6 (id=1175): sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, &(0x7f0000000240)="2d747261654eb91bf797de354ea8e1e046575312aab3be473d75554214373cc7ddc4", &(0x7f0000000300)=0x22, 0x0, 0x0) (async) r0 = socket$inet6(0x18, 0x3, 0x3) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) (async) shutdown(r0, 0x1) clock_gettime(0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x39}, 0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() pipe(0x0) (async) kevent(r4, 0x0, 0x1ff, 0x0, 0x56f, 0x0) (async) bind(r3, &(0x7f0000000000), 0x10) dup2(r3, r2) (async) r5 = dup2(r2, r1) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) (async, rerun: 32) open(0x0, 0x611, 0x0) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) dup2(r7, r6) (async) bind$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000040), 0x10004) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x2000269000000, 0xffffffffffffffff}) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaa50800450000240000060000009078ffffffffffffffff2100905c4c1f8ba32f5b201b73000000"]) 3.352856774s ago: executing program 6 (id=1176): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) (async) close(r0) r1 = socket(0x800000018, 0x3, 0x51) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xb}, 0xfffffffffffffffd, 0x1c0000000000000, 0x0, 0x0, 0x4, 0x80000000000082, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x2001000000ff, 0x7fffffff}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x2001000000ff, 0x7fffffff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) (async) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) (async) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) (async) mlockall(0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 3.35169959s ago: executing program 6 (id=1177): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfed74890a548b722fb9fcedc5d19818635bc3197f63ec570651f72e1748b1b31", 0x44}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = getpid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xffff99ff, './file0\x00'}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x100000001, 0x1, r2}) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0xb99286cb79d1c682, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x64, 0x0, 0xfe, 0x6}, {0x0, 0x40, 0x0, 0x2}, {0x8006, 0x0, 0x0, 0x800}]}) 3.351031134s ago: executing program 6 (id=1178): recvmmsg(0xffffffffffffff9c, &(0x7f0000001200)={&(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/162, 0xa2}], 0x2, &(0x7f0000001100)=""/162, 0xa2}, 0xfffffff7}, 0x10, 0x0, &(0x7f0000001240)={0xf0, 0x5}) r0 = socket$inet6(0x18, 0x5, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001280)={0x9, 0x7}, 0x10) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_metric}) bind$inet6(r0, &(0x7f0000001300)={0x18, 0x2, 0x7, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x0, 0x800, 0xb0d}, {0x18, 0x3, 0x3}, 0x9, [0x100, 0x2, 0x7, 0x4, 0x1, 0x9, 0x5, 0x9]}, 0x3c) sysctl$kern(&(0x7f0000001380)={0x1, 0x21}, 0x2, &(0x7f00000013c0)="66d9eaabfc6e47df2f9ae46f72a340099606fd4e0483b36abf983395b47787be8efe546628cdd29cb3bcc572f735dcb80f50ef53215a9617707d913cff0fb60b47edb8abb4e5b13333b33140a5c5b3207d5356e579fce98eaa69ffdd32a75797eeb8672c081e22130ebe8bebcc8ffb44976a757d9f797eb51400ede6a5ddc3bbe978e76fb821e7a7b9100bab9c5938f0022dbe118d5545e356318115e232bf06d489926cd4c9d539a4cba80dc6edcc744acabb42d317a6bf0cc3b736f232226dc5a4ffdd321a56c1c123375ebfff81725e6e3b96bbd1a7064229ba906a8ee383eb9c1ebe99f6b177bce6ab83b4f1b296f9b03acae04e86901058b73386e2ffe60607ea9ad5b042a6d5199a17895dc0a99bdfc8c827e7535333e301fd6402a2ac4578dab3352e273c38c98202c3b63f5067f7b22efcdf346d0721e3302d13b4bd36eb1edc81a3a6a5b388a0bbc8275265f97aa111b28b2a98d8776f7b86d89a0a2d558064ece53bf89c3129add7a7bea30b44d68d005e51b05ca10c48d93ded5efd955728f6c708f204c4493658ae9d942b07eb6e815a9b20ef5acc69378dd18ad8b57a6812e33b1a3143a067dcfe0a5926b1ca804f44fc1d80fd99b79c1a8f8913ec137b62a1d12e78b8c71cdb6452289bd4dfc17b168cc02fd75e7776ca5981c785b2a5334f31d7a8f528cdac1837a00c346dcc036368af3dfd0b271ec4617aaabbf5d997f53939c5fc31dd6b5587cdd976ce906276381f8252180f6c6065004db50bd2b0fa792c0a3723e2812a5cdac27c78eafc9757a8fd3b07d2bcbe0b18be73db7a525cb60ab3c7dbced31990a96a8dcb9584a2ecdafcaed2a75d8d87b83ee3269e80fa6b5a32bde6e21ec7e231102aa485e7a050fa90cfc7de245f664ca260aafe5bd2fa056c2213047db5f6fcafece878838cdf7870960148450ebae482e4b3a054328eced3219a722eebae4ede2f9bf364fb71e5843120d30f3496f9128dddd39e72570adb0be96647975e27f3896ab2f5e056e62f659f6dfa9e1f3ca1834497e362bd46d13b83fad1afbb5bae859640fb79328809290a0a006b1f0c299ea14295d99c0d7ae60bd114eb38ac4466fec8f13eb445fc7d32240f8dc24d71d95300aab838fa42b9b0d70feed3c36e884bc7a35801bb55c4c78e7065ad4876e13b12e0ad0f138fa9bebcc36e5504c9f83dbcc8d9edc7626bfb62b0d20096b15527a146c748c1f497c65c041d37229807ac4d86d34d9e3e34ba4be4c07427a9ebdddab30fdd88c312d18a9463b0cd43548ea6de8f3f02265052401732732ce8cdc96a1b2a3292011052ca6f9874b35f24f6652b7fca6646439c214ac9f6dba35f9388d89ff40d17addef87bcdd7a13de81add32f022b4abe854c2a334f65cbc4bb16179fdd25bab789bf81c98334b438cf1c6f27f82ada19da4bb88a239941129eda923369364cba990e7090bc545bdf41ef18692f61d0a149ea8eca4754c9858e26069c36d2cfec49a0e8962b65e22509ace17377967d2a13127a2686f9a48202e7f16d530a9b07d9173a6a806ba7de4ae3f75495d4d119ad0dd8025e800c0bed1d5b10112b2c4934866b7389fd90d7fe58a187fe6cb130ca732bd6a1e84d7a3d95d47ff0058d562163c75419a37a422d5d9710ab8dbc3cbe58e49a07c6e401fcfe1039499f3ca011e255aa7dbdebab4634d0c07042f41d3b8af58f651b29785c2766097d9fd242c26bbe82cfa060648e47b28289985dcdf8c0358e1197901e8e775af2df58fd6bfecd2779931a549a4c335ee587643f2acc0e107d67cb62ff72d46f8804d56cf3c10d3a637f118c3ad1c52a5941c1795ec7d9f1b9f04d7d39ac8bd63de9dd229f37ae53f4acc68d5030ad741c0a99c919d3194ada89e57e267e87e31d57e4ba2559c02d65dc41e20df6129f8495d39d2bb8892dfc6b52f591e2644181256d7341d6ce5c9b8d12d66bf87c31365470e30f7b858f47a8610b260808f4350792984c4e4b720912d8c0d236a7cb548bb551c9df086a123891118df34b687811e48848287a9fc9ea546667edb98baf05bfc5ec563cff75a3e8d33e156aa1555c9f8c70730bdcd8f19e9b944d34849ae361831de770a7b5d54a4f2e422978a06b15d98ae6a216608af5dce908ec505ef2f1be029ff0404ebc61a73120edf5f20eb77544477307a7b8adcda255d59c5c3e7939a6c5d5a9c9c1295775635f5f19aa234c573e5f96cf24142c0ee77faae869349ba7db61d1a35a788b4876484d5131c54142d954d2de1f4e2e4d32ddbfdb3831fe9471025a510f1d6470e8984608cad29e363a2919da40c72247810add60f2f61ebd2c559893e046a85481ff186809245d3ca0541baaad9a8614d2f98c7bcb84bcab6eb86208f2b76ad3ba28152e6f26cd3ae11972fa7dd07f5c61eaaffe5ce30e2556008cee59e660537538d99cca31f90a72c1b0897344b0d186c6f29fb20dc056e39ee28eb14f08d93a11a4849060b7a471aed4c1694f8c7c7bd94a243e174297d3cb4c2e376ef7c9d71925a9fe2f91dff4e5aace0c980cfd65f1be7644f2c4b0cf3cf27cb2d21629d9cbdf09ec00bc0c027468797a318dd5bd15e1e8b1f7f1352773ddb866b432aa8642727a3156908a74f2eb64bdaf02d77bc52dd4b570e01d50f9c24a99724d91219255c4b0a525bf91ab75c9728b58363602f187ca443166103be31a17cdf0dec35738b73e1585565b805a355a7da6d902060b12f1c23e2045fb2ea5902bb0f4acc606d45085ba066b9c1e4e5ad4c560e659acbaf1fc5275c40f15de4d736251b0a37bd56bc024e4f3a29c1a01305258cfa66f2e1dbd31648ff20968ea8e7ac8da8afbfa225a5a1e926597f56782114f80f5763039f23a96bcebc10d627add8fc7d4515c18b66f7b1263952672adc6d58352c82b59b41bf81ce46b5ea6dfc6125817471b05d16347ccac05e40b5e76535e5e66b26b6f2ea38cba3a3db3c95fc00f35c64cfe8b72d7e73dd458ae33ad4b96d691656bff69308ac53197c664d023c571c72c8c3ab5278058917ae86714a376bdfe843dfa4beb954b7536e2d9f0bb95952c9bbb169b7fb5a70b073e43dcd85e6e4fa1fbd9cd60b83d23a4bde5b61d214f574cd83315178528c93de3ce78f3d25ca14f065f1a2b08b5ed1d6bbf45bdf93c52679d90228caeede956957fbae35c8e147edb8a8d514a8c367c60b994e457d81e78426ae9e1c89bacb70370934db266f6c78eeef5b8c6f46e8abcc265db679613d567073d2bb02fe63eedd1c73f7a67d2be4f16ebb57b9f51ff1ce2f14c0e5cff825d52be8ec9cd7dde9367a15ce94aa70918d62856d6af2ac7331427a07502e3072323139042617b938d3035dba94959f464411346a3235c1bb7a60d7454bc709f950ddf5e2635833e2fd352462573f80c2f50fb846472d5545d0e90fe6f45b7da94fa064e600db4ef7870afbdd1778dde83ac4bc2e3835f71cb60fe532ac0d880f89c54425393a1e153b0bd31e24f141cbdc8506611477362b0216f9a96382161e42c1eabd68e8f6fa8b3f58bc0fab42cbbcef642c891f7f124965e8e4a9545529460d0e8d194c190ea078296ea52fb004a808b3fecf7314cd2b4754013c93b574d48e56144e542c96f82335c25145115d1b98cf13ac60e33a2403387e2e64d3e8e640bef5807a9532f7f3bc0f27d8b0d4f8ec74e80c336585d0e208be7d544d95362e4bacc7ea492494453a8a5eb431cf95dc9c08c136ede1e5ac00db00a9562aac3bc25aa3849deb97e8b90d71ce7da53b105ec4281842a1df5f5aa5d6c8efddd92a8c8207a66d0b2d361ef4cc5f82349b39d92f89a4b68b8d830aee397c48c69f6843300c7dc0db578ac8529cc36448051ccef07952b784623e482a3a97ba04762efd0cea2c25bd9d4c4d64884bc6f5c3017a3e74bb56239a96f8b20ed867f33573ebbe9d3a93644f17eacfc8a37312c51c1991605398f769014b3e641afd3435fa80068a625151b5bb8479cb50831a65773fe273202ae78b5303c88878beeb5f4462bdf141c93a36d339015f76518b90bc5466b9e740a0cb46383a900e5dd6839709fda2d7a39c8f05bd2e2ee9cd3b8592bbbbf3af95154af2fcb4ec9c0aa14367979e062424cafe59a3a7582b8d489868927c50c2766b1baba89fdc6af352d124fcfb9b0601791bf42def50475a7d405f97f675b3199f4da83d6f22fcd2b465d53eff4643dc8a8fea3e9e84d8c28cd7d4d27566ce393a3c2ed0141aa5bdb525fbfe3148ad35b4b987a0a069ba5ab0142e7445394072f6a6ac3342c006f5159627e77a1ac2b3de2e95740f2aebc0a1b8f1a223f494574973344997dd51b3fcd80a4152cb7e68d3033c1f7030a5e6d9b93c5b957dc18d5467ae64e7fce16fc6db5034a7ca6a1ab627e40f1274cb437bdbc470ebdd715413a01eb7e255b49f97999e4a6db3d2f6e119f5b4de69401306df3795d870b7a5cfe4e306f9c2e35ea1c9dba709101f468d397fb54efafef9253a137a43ffe95f49ce37d7d20b2c137488565d12f7e5f56e5fd7bad0788c3fec3f450c092e008cd25b24b3aa449ddc91ac8c0b5ee0bed7aee588339c2354cc679101ddff363424c2368fc63f48db036fc89a2f75fa03b9d022f53b42e2974af9c583bf274a8b4e1413142d7769599833daa0b17beba74ba02cc5a0ffa2433a914f6f56711fd14e40623983ad8b72b16009fb21aea1b56faed43b87e55b4199b918a7fbbba58202cb124b675a07eaaa5d08b74846c2a37f2ba1b513ed33c2d732c8568fa863218db44d1f961deadbbe78efc6820e2671d5a32a8bee8086c9c765b3b230aac04bca5fe2643319f967754800603d1f3ac2085b8a685dd14a45fec41909be1b293a07d1e03c473dc6b8e9596a9cd16b85c824951c073837485cb8a430dcbd17fa3786c1b498114bdfd563c3834842afe1d19d1cd71853e19411d862246747fe0e76d421a0e23d1f382ef60fce28a0e4245afe231bd9361f6ad5239cd75a177f38706fd57ccb9518acd6ea1c1dc27e5a2d4c046a0940037dbec3d6d9927297272f044699486a35c3fc74f89f668e6e9db4fb5cdd2ba0d807854eff8934db70877cdaefabdca450a18b19f7beb416d84368db37bc53b2ebd115629bbe8b7dfc8186349925d7d4f7d4f328d86d59b0d1a96b17ffbb49c12ec109aa7c776991ea77a27dba48d87422cbd23ac59f6ff504fc29291fce9c02d564bedf402e845bf5bae1c8167009ef4f59b2b90cd9144db1898544f02eb5ef4fbb090a33c51dda88aedcd9dcc4b4d4ea8dece7f451437b4a71eaf0189fb669767b8bf2db42fa1820b36687a081ffdd1215c5f2b3a23ecb70581d55030ea15630371d32543022496c9fce83a4cd5af2ac424b7e4aacf3346d0e642ddfcfac379b0da5ecc329612acbac5bba1e608ebcea481a9b5582659dd178e606b32b227b075918c8db89a1448ea4d1d9bd936cf2df20e289bdc72463516b8b36ab12a118e63338d512bd42733e22cfb7ef4ad0802a542aad95765e3df9e828d2d5c6eb78d499182eb928dcb021f07bb95861f5cd6eba33bb0a86738b408c2c122b8f845f597e0d6bf3de466ab0aa7f2bf53119045ddd4f683c48e6cda2b75d60f3b7251ddc831c89ebd530a4f614aa12f83e4d4c0d3996c783238ca0e9af20b17d064fa2557156b34ca70373250bbdb450fb04ea826fe2003adba337385b756ee22bea5daf5c5bc3b6ccabfce69a922526e44ae894f7f0078bbecdf3b5f268f218c1d4922af49f04227b89b04c6846eaee9367be", &(0x7f00000023c0)=0x1000, &(0x7f0000002400)="af4672a4d9ac7ef8", 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002440), 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0x6, 0xfffffff7, 0x10, 0x8001, "94223be289dbfb0b27dd3630930a23f2307fc0ce", 0x3ff, 0x2}) r2 = openat(r0, &(0x7f00000024c0)='./file0\x00', 0x80, 0x20) shutdown(r2, 0x0) select(0x40, &(0x7f0000002500)={0x3, 0x5, 0xb3, 0x54352bd3, 0x8, 0x82, 0x8, 0x5}, &(0x7f0000002540)={0x9, 0x0, 0x8, 0x8, 0x0, 0x40a2, 0x4, 0x2ece0000}, &(0x7f0000002580)={0x7, 0x7, 0x2, 0xd, 0x3, 0xd13f, 0x3, 0x5f8}, &(0x7f00000025c0)={0x9, 0x9}) r3 = accept$inet6(r0, &(0x7f0000002600), &(0x7f0000002640)=0xc) r4 = socket(0x18, 0x3, 0x10) r5 = open(&(0x7f0000002680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r2, 0x2000747b) setitimer(0x0, &(0x7f00000026c0)={{0x81, 0x3}, {0x4, 0x6}}, 0x0) socketpair(0x6, 0x8000, 0x84, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000002740)=r7) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002780)) r8 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0}, 0xc) r12 = dup2(r3, r1) r13 = kqueue() r14 = getpid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000003c80)={&(0x7f00000027c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003980)=[{&(0x7f0000002800)="a2b34f9ef3122e5f201a083abaaac16c1c33427ed07500b8c80e5a0020d4618505beca77fbc2bd714360b70afe651cd3f6a6f2c91b830bc3106d3741d2ef9ab378f403449e576a7eb5d4f17a939efa9a264eb3ef7b2a0f9cf15cb69da98b6b158cda50507b18430409", 0x69}, {&(0x7f0000002880)="eb023ccd6f1071307ed7c2a128e1d33b65854759498205c243494b066feb3077c9283b59d91cdfe0eaa95b8f8f7f4d1c0ea89aeee198eeccae154b643382e8522728da42392bf598df5cd614b23e3587c1fe9a0deea8104be94f6572eaf60d8461ecbb3cc915f89032a44e3177e0f526dd3013bff733f7ec22fb83ad9154f4760c82e66e99629b5c0657f4a9ee3478016370934bb28df9f0f0ab83d7a7872ce4bfa3591da5853c2b9aff3a0c9650ae125dacda402cea9fb153f16e8b8cc6f77202a7fd4b7c6ae6b8e667e0ee927e31c41acc86", 0xd3}, {&(0x7f0000002980)="7bdea1b2070d91e5623f74172efc978bb16a605d5f9e53b6b9887fbe47f0b9d56839a56372f3a2c7cef588d05431f8db033d4801e3d022fbc869c7e247c2cfbe729dd94d1ac11d36f8b84ea472fcd0610e319d3e9fc679dc13db941de4d8624a6b14bd6d975969dec09d3f3d68d287d4b212588e01659eeae4feb9c4f3f59fbe96d41c3239aaae56dc37ac8ea73364903add8fa01cfb310a0ce918b752b210ec4b52efbd494b0fb1ee62e529da73524f732b0b9cd1563988b86684a2bf2bc99f1cd14fcf209ee785eeeadda36b876a94842f948e034ff08de5f52472bb22aeefcdf3e664b79986da252fdfaa00358b9a13c43f87a12401a8de7ce08693c306eab5155881f679270cd3c9adb43ceb190f652a890bb67eef7f9ee0057081d1afe72aa57d8ebd7fb95cf07433402a6323fc5338aea61b3b02fcc7eecaea565af0c352feff05732631d905c6cfe4b53e68c1878e21e5112a2f5477cba7e958eaf1d3a5ad8907bc549b6a57a77a8eb70b261539e63ecc0a88b51f7b6929aa53f5acd7252d2a9c920b5d5bbdcf00f691630610ef15abded4628c819141bcf3e7f1b56a537e27dba78be76182d61153112cceefcc36fb4a4cd9cb5dcdfc0b7f18bb0b411c2240560104d921dadf8e5fe4f856bf37fb2d25e3d2dd1d0dafe977b059307bdf6d7ffa01ed46fd1246e2e0af8537a780ff9835962f797b01035ff36af868838636c0c2353379f51febffc6f52d25a147bb6c4c2ae4ae9f0d363a4100ee7813ff55d60ce35d061b635d835e8e2656ec13c4a4b79b53cf676f4e210e81574dc2aea62a1d32a801fa6ec995c835d2c4d77b3966dff405a5629e209355b8d483e4a0284029f2a2109194ece3d6e5f076a23d050ae8a5100b54f3d665c17e71e08f4edf4ab1c0ac4f8415043a7ddc4bd0af156d2f0d6db50625c585b148b8612179adc962c69ff198853ae0e62eefb752c49cf1bcc6a12068fb3d16f3f62b73763a0389a493a4b5b78cfa0c3a73519f90be5375b042bca0eebd2094a3815483b7ed93532e66d09128b954b93d90aa15ea6a586f0e9bf532f853e62afe3493bf7182f96fbde181a5e068dde72d3967bc47dcae92d392186fbc325ba38dbef2bfcd4273968b8deb12699c8aeadaa6c86a83fc4394e4d95cd3eaeb1188cf3f813c1623dffa295c50212ef5974ef821430df16187ed2ecc423350e0774f50298b3bbc7aecd3bb5c591b12782c4cd4cf40d2e4e80e2934f6a7e121ae72995c64a794d7a148bb93c7675f6cfcc927179024a26d34c7fd8565ecc3a91772e0ee90d7cc0e23ae1473a2339e8e0cec946a67872123a907cfae73f1cf461050e2c93e19e08bf77125f9791b3c8ac0a2b7a5ab015289af214256ae1b5ad533f623b78d68fd77b5eb7e12434d1afcac8c218b35e55b94a6023f3203c95c13bafb11ad2581607f3ee97f4bb527dc947a29f87d0f6061af3db9f5ba09ba4d03ad65e96645f572fd64ffeee9d497f2909711e90272b6487e043ea0bc6e60c92f774c73618bfff9e6636ac28ee5c6a2d1fd32f4687ec4b9e49723772fbf8bca9c30f8f642631aac90789747af6400bb2870cb76164657b1dd04365920e64107bb1faf678dd4beb9e5e43ee4361753adfd840cf5f8ea8bfe81ea66ed722f1b37c6db4aea3598e772641cdaf21ab70dedbd18e108a824629ca38a5d15f467a8d8012c2c7fea223c0a05c3d247f8a0150161dbfd33b8ae2e9083c9fc7b0d9f8926917e970878241ce2e1d88e6bf3165b6bdeea3730a193d939ad8c221a8c7ff85440c1313e6a449706d4426f6505d1f461e24d9be1409cddd3241b2fa546ecd690d7d1911deea983d79cb3c65d885ebf71d9febaa05cb8e5853051d9af31a67585afb12bb56b57f56d3612586d078c008983843189040ba0ea633fd2785e8318bef5b8273028fc3e353cdd06e059b1656b327a172630a91f62893e0b6adac8d3bced84135934080524f3509ac1e70bf8aba4450a890d563f42b6287822bd92eb3e990f0cdc357927a22260e48f49c350492c5e2a430c79a6d9d3eb0908be5ceb5ecd3467323234601f17905d18724d83ba512d78014f2af521f213ed063d9f8236b0d374599860430631cc84904375fef6225ba5ae989cc68a16a9d514d1dfd9048351cb26c07960e85c5ba195bdc01e87602c569ba6f165bab0db111dd8f6a03b72332f6420597d68cb9540281f622961507a8836c9f0fc0c86bef51c0ba4b894a5cf22712ec4b65c3b1ccfecf37ec071323cd2b7eb50b28a1439518b70d0e913437e95deae856b1f284dbe1d2e8660ad391fb0a540895dee73f5d3c1ea13fe691998647e6b251c1dc6882df43f71ba6453ff6e16cbeb51842931f1573047d52722f0b86b140d4f25a520eb06088434bc3bcb04755bf9330b3946d8144fd58ded7925546da6272636526a33b86dbf1814cf99ab7d788ae53e234eea7dfeb3553fda009406d60ee3db0530f8231e914d80bbbcc96d44235fc4f097b9f6bf5eadc4d16d45db47800e2ba6f09bf0ccdfcd971c645a734a22150372b97095fd65991fb48dac40bee2fb6b7e822209beeef801166f67e8134fe90131c7114ec7a888bbdfe883015be5d3dee51529e9336710977fdcffc30507fd63e95d375c6becd20133637a3cfc825786cc839e575c6532cb61de60d57b8b59903b58f3050a0416387fcb3c9f4fc360faa23a525c1fa985d867d338c03650ab4d6ea0385f9bb4f76a157fb4da6ec0598797829ef9e330d058ac537abc77b4f7b3657899498a2143297563fc2c71992f6fe9402731c5b541c068914c8517c589b0755dd50e81407b0698e3f2df857eaed88ebe0fd189f75efa84e489a25d15509a047d53b6b509d0e690c798fee76cc68225d52703b910a7d923fcb05254ed5ae217aff95a4db83e9bcc83968ca7ab412d94cfd2e2e38120ea4d2d8efc6ab403ee7f6b8960a94125a9d58bc9ff4957551bcdb55755c4c59eab1684961b9d2170e987ba2afbc90d6b93e84b03c03c65ef5abf8bf3f41c8a73332d89ff202e623c0762dda1774efda0a4ff9143812ff8f424267c801267346567b2080205904bcfe7b897575d00d83e2aa789456685edade6693e8c2bdd5b2629a6e837a02a204b6dc1e90d0ecacd4414d741322942e3d420002396c8d0ebcf7c4925083cb6cf88a364bd011145c41e5b58cc0fb7aa33e35038a352147f3ca4cf0607fabdcbd703d80a801540185e1f81ea3d4f9dafac3bf5bbef845c3aeac60bb2943df4f81a77ffc8feea76d947fd21ff786a56797b24ac4d4a68671965cc0d3477010f168de9657b7e4dd19638c0faeae233640a4e8f091f778fa7f2f6c2e0669ef80e23a81c46b286ac17b3718a70185c5fdd9cac4d16da23abf7db96a588f842bf4ee3526962143021f05ab5aa27c0dac9be0329cdba8a85e75f6547ffb714667956d019fa25ec37ca48bbf0f0444f36095deb6329b4fde2818ac5116fbe07a74c4a6e83519744a19af817b05c598d2125332282a717f15f416a73fc99a5f23717adb59c730f79f429a1cce6234e4885c5580016c92addb61921bbcb9c852e918c4608568052f07102edc977a6ba4fbbe1687e245e9a5ba979f970e9b7cbd565fac752a760a06d54390f7e7e143b6fafc1ae8d2889613fef2faf2b1a0765b34bfd811c022b990a2259eaa7956c65f12657868dc56578238b4fd7c8f43344de7384907a5be89387732e45b1c2dd53a7ff9cdf7ae92a411cda8a66275b4aad6dc8aeb4caf68e64c6d47ef8af1a31710c8fcf67f9257ffd31e61304727a9ff7544ed7347207184c2513e590a18af0d443dd66c3ae2634c7db448c8e0d599b06c9e651a77f5b4db16f27de4a9830a558090b6889af5edd10223795b7838be38ae38d4153955e8a0af592d68f6814a1983635b946a5a9c0998bfa0691d5324ed6574a8b56a3d0fd82c235141af9faf6440e73f71233b63dea917d9ce049f0a04ca2875b0c89c992208368b743c6b4fd8e0d078e3caa26c860c4041d09fa4efb5d6178ec777d16cbee1e4101757449766032c203a8b4ff52643d5c37d8264c65726cebe4235d909e70f838cb6835e8761d822e11343db650a3830cd0692f78ce8fe7e5f395faf2e8f340065063ad257d4a25d71f272fefa3dcaf2e3b985e7b2765e90d9ee5f4e28afa7b7fb7a93d32748ada88b3e282021037c4b5bad887636a56733beb896bca6de74e885b40ff98cab46229c3ee54cc7227d51b1eb9e03db99d9bc9594bdb19c0f2414328f06c2db2a465ac4b457d6318148fdcf23cd767ccb6feb08c8a609fcfacd15642c181c5779e0c60a777bacd85fa6443c0da2b69b9feeb5bbd6595844d818b2c76b490a6492e6ec7ba7d8e30e0837fc4d32b405f5af0c624b444d81d364155eea5eaf01e9d43e327d0ec8d4740a9a53862bd4110cfa4f1be090bfe355243d53f4a004fcd06b42d4e536248bc2bf91972313c51edb34b837cf563dc9d57bef8bc1b4ee743b43d3ea99381bd835428e370b67c7eb58a309622583b2a5b88adfe0819e32dcae0188c41942cab5a5aad85cb56809e707753fe5e192d3d6b9697aaf2fa6c9a64b71255101b6673960c89c1d8ee839b4a46387d11dd8ee5e33038fc5313ced312afc62d6a3053705a16f2d854479a6a0b2407f33de0be4c95af3e27756d93c6c73c0f9364733ab09567aaf05de5501b1dcc40845e0826d3077ff422438e580bd0c2c20953e46dc473956fb921e3f93f74312dbbaf1b50db193bd61656543b40e2f791267f6b5aed99b6c23b5b7f7b1c3ff5f48d6f7e74bc8bca02deba525cb73754dd18e9d13cc13b20e3c1721f93f0f01aa93c885adc2cdadcaf62d0b6f8f14f7bc05212b89f89a5fe1bc316c6169de2a116b52b20119789727269e4e52ac5f416bdf399ca0d3b7dbfc50a36e13f2f933d4d037164f2bd49ca53e650338c68148ef9810f9356e38e0f19a37b5b29e468f49ef749a515585b8a4c8f123b9ca818956b109c380d7d88bfdf6637eb7249fb7898d3cc502435fb54927190fe85ccdf96fe90a61f63c15ccc73f3e24df5f7311eb04b7feedf051d7cb5324c9ee5e8e6d22e6a484d5cf3452f551041fc6e95c46e5d8c639fbf878465d6b2e1114f26f21997d907f498b3f42dcab208922ba30c98f641b209cbfabc4687187e1d014093dd025535e6384141862f469e947ec670364038d64e66c10fbdab0f3826b03a3a1e8870f605e90d0c5e5c7435fcf7574b3f41e5075691bdc0e6530a6800b6353a26843d8617ae59d73217abcca1263b9498077cfca5c9428dc194055437300d35476a9b57d3acafe842e3c6188d85791c601175777270f33a4c08d6bfca426d98a633488bca6399ac846dbc458eb95233482b8e68d763680636bde8801b193c2a1404d968f8fb7e90a9da5dc8109cf54432945da9d45ccf57f47765ed4ee859ae4474c066e5617511a73e8e21cf39302f1e4f3f47d7323f237d2ba9240fd081448a9bc7bcb6101a9e763e2afa7c7b5b4bfa0cd4bac6412d6333543f209b59f3e01c2c5bb5edba61616736e5fece381f0dd462615e5cb93fc136a972d4f79f4e88333f941d4412da567e76cdf33266256b67da388b47e10248e274b2c8713dd94fdc65c05061432a738222af8ae31cf52a2fb3f3bbfad43a23da10d1fd29595e8f72b0f04d3967056271830625e8282127de84f3f533ff878c98a5b47c107ed5f5ddb2232e16fc15f1560f1e9cd667250eae5c5e689c61ec0b1fee52a26f54ae68f03bc5597612e028cc41f3c9", 0x1000}], 0x3, &(0x7f0000003b80)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x20, 0xffff, 0x1, [r7, r0, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x30, 0xffff, 0x1, [r3, r12, r3, r7, r13, r4, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r7, r3, r7]}], 0xf0, 0x40f}, 0x3) 3.333510282s ago: executing program 6 (id=1179): syz_open_pts() (async) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pread(r0, 0x0, 0x0, 0x6) (async) pread(r0, 0x0, 0x0, 0x6) r1 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x10100000, 0x5, 0xfdefbff6, 0x5, "4b06a6bcff000300aa8000", 0x6}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x6c}, {&(0x7f0000000600)="021a1373", 0x4}, {&(0x7f0000000040)='\x00\x00\x00\x00', 0x4}, {&(0x7f00000000c0)="6e658a79dc5aceee17ac87103fcfd8bbcc0495f6c572f2e07fd62a77f660f22ed8355da1d3c0ccff04458b740a5ab33ec240b2bf78ed72c3c8763f7838728f54a51a0c0a395b73363bc87d0edcaefc1f0fb78e615409", 0x56}], 0x4) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00000000c54aef5f115fb0ecdb6ea692a1b0d3e78489f58ebd27d6e4d736365641a4290300", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) 2.287552263s ago: executing program 1 (id=1182): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x1a}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e2e2e", 0x8f}, {&(0x7f0000000500)="1a25ac47ef27f88ce695d2869142e084fba9f5221b5778cf290616c82e562e96920a395b1fda553b92d13f046e89feb553d0225564be2090ab2f64b4305bcf64a8cfc948d4097f1b7949c74a2bb0b24d4d660d0c1f0f46f301b77ab50ffa0c6ab4247a99adf35681be2043ff31f95818b4b2d6f10b5b876fa180854156de2dec39563e11375faca114e0c1205e08cdfc40fb4dfb9e95d103d5f1a9f4eea3f213092670c7770aa74dbb55d69af918dfe181d6c42fd24c322ac38ab7b898907dd1ba41e98be9d32454ccc3ebb61121b60643dddc6d22fb8e30942df4cb5a55d8d2f841655adb91bc1fa50e9cc5f34a9c873ac5abfe36693d373d6d3c39df18a80a0b9fc758ef89b3ea86edc79ddd3b0b4ef801cfb00c6881735c15c0dc15fb2a68a58e2d9507c3ab421c88b2a83361804d58405a045cf680f8512c8d6b7afab60a122f0ba3b6945b9951fa63dfec2717cedcf9f16d8befa7adf0206a04829853772f46e16f51ba1d3aa6aaad649e1ed19fb634a76b7ac30c8a938d3ed8807cb8668bbdcb72c708d9f4a65d1c042693e2fce6acf3a6c99675d08de6b0b628315eec95d8d7c256aa949acd21b4198b23e307314aa8f8df5856d16d7ed861495cde634b0b14c2be2c73d9fae6c15e7e27bc61b79a25856bab508dbc70e61daec6425f2b2dbd1abdc3584fc5cf0c9e86209c12a71ca21ba05547e7ec3fd5c49d7f5c82c16104058a92e219c59fb09f2e38f5547f5b727c4c83714ec0f2ad6c49badf4bc6115f5a592d223baea0056db0df5c8beeace36d57b5d638642f0aa9d7660bb25fa3df645ea282"}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4000000000000197, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a8357038f020000001202000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb96a6b8bdacf9429c25483a9275182602000000e30348e3d0daa5c1eec0dc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c8634467", &(0x7f0000000000)=0x210, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000100)="d862", 0x2) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f0000000640)='\t', 0x1}], 0x2) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0xfffffffd) execve(0x0, 0x0, 0x0) 2.22010219s ago: executing program 1 (id=1187): r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x6c) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x6c) (async) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d4) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 2.219577724s ago: executing program 0 (id=1188): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./file1\x00', 0x8005, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x14, 0xa, 0x5, 0x601}, {0x30, 0x1, 0x2, 0x41}, {0x106, 0x40, 0x9, 0x2}]}) write(r0, &(0x7f0000000000)="030000000e0000009b057b50cdb1", 0xe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x5b0}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffbf, 0x1ff, 0x5, 0x5773c5b9, "80347e7bc3cd7eb60400cb660000100800", 0x2}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="b7cfe08205449abb1a18e5417e189b862215d02d6a77d3caaef31200a8fa2e63b63a0c94a30fee01eb0fb169c27731892db65c569430f099555b78f892b415db4f9fdba0c6a5d303d16baaa66bedd02ac7029ac62417b7b95df10a780a0fc5680e146e29d1d563fea228e08b7abf34ef247c25e731cca3264625e7fb50102141b0f3ca6fdce6a342f52ee3fa6ad302779c65f3bfa0d943c4a8d8cf57079e263b1a41d5b1dd0c11a9c09abdd86209178bf51e364212fbaee0ab90779841c585292f50c22d7745f51709d9838163b0b3bd0efb2994c78b7ec353153328f5221f430b98e78e76c0fc02452943c277cd22b3a39b9dbb47b63b6759d1b9a68716a94dc1f0c316c3636b14a92fcf39b28e73618982f1c446bfb595047dc5e9eff0311594dafb9f14230974fa1b652300c7e5be07b799474550f5f3f19b2c376e67dc27147b3520deea7891f9a21bbef6b910873b52a1e30cf50c5d9f9305aba0e032ce2848bc712f23ae18debb26fd60ce31bed837ddac65f56f2d0d481793b7ee674fbc69a4464f3a9c94a2b26b7b25b1b931bd110c992cd5f7abd2359359f10893444cc1169b66d677a1a937069bfe754d2e45f613445f70b301d306a4d97fb503ec43197129b828a089e24d632078b49c07e0f20e0dc617827c9ce95c5e4bf205497ebc0e2846a12645abe5e7d44a394a2eee1a764b194b18c40705e4c1316809468014b8f7b8406299e2ef7bc104a7331f9a28d7121f7e2244ca7b7eaf5254e8feef3e74a86bf81c462bc5d2ec47f9e2e4e3210a", 0x233}], 0x1) 2.141238066s ago: executing program 0 (id=1189): sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000040)="f0da0087031e9d8492175cfa8acab26a0b25dfa65f4cab8895511b3e8ae7856ac4ebf0e16e", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) write(r0, &(0x7f0000000200)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a00", 0x69) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.140510257s ago: executing program 0 (id=1190): r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0xb049, 0x1000300010008, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x7ff) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000180)={'./file1\x00', 0x0, 0x58e5, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) syz_open_pts() (async, rerun: 64) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) listen(r0, 0x4) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) (async) r5 = getpgid(0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = socket(0x2, 0x1, 0x0) (async) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setstatus(r6, 0x4, 0xab5fcf8cab5c23cc) (async) connect$inet(r6, &(0x7f0000000000), 0x10) (async) shutdown(r6, 0x2) (async, rerun: 32) fcntl$setown(r0, 0x6, r5) (rerun: 32) shutdown(r0, 0x2) 2.139563501s ago: executing program 0 (id=1191): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f0000000100)=""/184, 0xb8) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0xb72) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@random="ce3a65083c95", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="6ffc03f7ab8a", @rand_addr=0x9, @broadcast, @loopback}}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) readv(r3, &(0x7f0000001740)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/159, 0x9f}, {&(0x7f00000013c0)=""/75, 0x4b}, {&(0x7f0000001440)=""/24, 0x18}, {&(0x7f0000001480)=""/242, 0xf2}, {&(0x7f0000001580)=""/165, 0xa5}, {&(0x7f0000001640)=""/169, 0xa9}, {&(0x7f0000001700)}], 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) pledge(&(0x7f0000001840)='&-\x00', &(0x7f0000001880)='%$?+\x00') r4 = openat(r1, &(0x7f00000018c0)='./file0\x00', 0x80, 0x9a) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001900)) syz_emit_ethernet(0x381, &(0x7f0000001940)={@local, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x8}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "21a34c", 0x343, 0xff, 0x3, @rand_addr="6c7bde740b6b9509dbea45be2b8bb84f", @empty, {[@routing={0x3c, 0x4, 0x0, 0xfe, 0x0, [@rand_addr="5f02b620c698696a9a1fd204d1c44391", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x8, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x1f, 0x4, "0dfda947ee5473861674dfd33a02593c2a2400eab40634701361a7be11d9deeefe480b5079"}, {0x1f, 0x10, "433da96c91116ad354f50b7c2af3623a7d171efa8ec3b0485c345fe795e5365cccb17fcef9cae2d9d6c098c10579c41a22d87166f2450ab39591a2ecc6c96780625c135edb147912d5fa0548aaaa5260e7d474406a60b74af4188d5206aae2ac36d834686dd663106b1b6b5829bad0e029cd1fc03ec020e2b12579280167b7760406bb9884"}, {0x18, 0x6, "92547d764d38e4f9ea9e822b369cdc35292109f90dbf0b83ea3ea18d8b10647b9d2dffefe9dbb97b313c9074943c"}, {0x2, 0xd, "dc5b28e021c49dd61ec1b2b620650e71afea01f94cfa101b217a6273d0a0496a044585fa580043ffec7afcd9591e8b45065ca10d29960b658a08264ac74ad148b0c960f72a41685ec77a4d7c1cde40073bc442ef8cc66c7a227668b0bb7c596ffd0c87f20d3a75252a"}, {0x4, 0x1b, "2b81ebbbc90fe8ecdf877f574841c408969d9bd9c676dc4dc5e1b26852bfea386e1068b71e97f5b1fa5abda99ae03e3e47920fe80a1423adced612c85649dca35904b5ee3283d558c02f288b8a5e0dfb556273ac25f8113f10304392d9108ef24bff3389d34625ca71235c555caccfad79ddcff9d3493bcc002bd6f2a5636a9cdb11266d9ddd71152df83ba8d229c60b1c315190e35640234fc24d974df5506f9ff247e506d56001be7a6bb606579f39a3f2c5865752b92904879c58d77f3c365345ef8b4325e3b89280e54356c576aac5bb5436be1dff"}, {0x2, 0x4, "314b67e9278f93ac027e9a7f1e415f6f3580ab5f79820ebf63138a6d8b96afbdc953ce"}, {0x3, 0x4, "6d184f56fa71fbb7ffbced14063a0cecc93c858bb95525b055ae74b7b475"}, {0x3, 0x13, "0777efbeb24d1124afa860854e4fc826c5d3a079c5a92ee298d7d4f62b0b71b0ec2e13ff25b534bd2b4db73196efc04c8fd7d215773be413183d1bf2a5c1e57fa0daf672ad5b46e7ae5a9fdc471d619e0756220e61b244393daaf316f4436345ac0e4c4912e95bd60bb4d5259914a700fce497eb45fe70512117610500e8c7bf4e5c07e5a4f8037d8a485c65640499495bd41586dbd6bf70f6d5"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000001d00), 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001d40)) shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) execve(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001f00)=[&(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='-/\'\x00', &(0x7f0000001e40)='tap', &(0x7f0000001e80)=':\\#\x00', &(0x7f0000001ec0)='/dev/vmm\x00'], &(0x7f0000001f80)=[&(0x7f0000001f40)='\x00']) fchdir(r0) r5 = openat(r1, &(0x7f0000001fc0)='./file0\x00', 0x10000, 0x100) fcntl$getflags(r0, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002000)={""/16, @ifru_flags}) syz_extract_tcp_res$synack(&(0x7f0000002040), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000002080)={0x9, 0x80000000, 0x6, 0x9}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000020c0)) 2.138392516s ago: executing program 0 (id=1192): rename(0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0xc0206921, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) shutdown(r0, 0x1) 2.048069447s ago: executing program 0 (id=1193): r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x406) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = socket(0x11, 0x3, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="416c62d9", 0x4) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="4a021bdadb37da69f53b891990d9ca02b4460dcacf1a69d4ad03e0b255e6df3bf2a8ac32d2055ea2802f7b0ecb5632886e40dc74632271d915291256cf220da5d06e4e25c2db8fa011c6b7477b4cea9c8039519be8ce18e65319b37eb841c149ce033dfc6e2c751003c8df8b79835e6b42a2d3c55da975ba1dc62cc291efb586552e80564638875302ebb2f2cfaab0afae372f2ca39b229f4483f8cb46c21df0f358ab9355ac011de113c97d6bb20b3081673018704d90801615f1573df00619804e33ab497d07c9b4eeb6635293a2abe516bf", 0xd3) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0xf0000000) 1.86224777s ago: executing program 4 (id=1204): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x6ee}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) dup2(r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) 1.350400339s ago: executing program 3 (id=1220): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setrlimit(0x1, &(0x7f0000000980)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="03d5c02758cbec", 0x7}, {&(0x7f0000000180)="0d1649727259b13d80bff680d92615fe77beb811516a236a7505ece34077668bb11cdd515d4f032614de3fa71f02245b43c1bd823c333e54a7b13504d2caae032cbd8edda3bc1ced5382aa96d0c6a890c309f0da92358d89965d900ef150295f8e1c8ca880ad3e0c50dd8d05deb1962fa4bf879b59784495bfbd7598bc29c4d5297e366f0109f3057d3f066c044f972bc62cec18b980604d", 0x98}, {&(0x7f0000000280)="c29b9d869436efe699e39c863c7d593c67c12c6cbc5aead922d64202285bc2ba31de461b9085209ec470940dfa4a49f69e7ed5a4222dcb099f2378bb46927632b39506e1e89e0d6f5856778e12eaebf2f92bddeefa2a6ddea9fb4473e1a4373e61858c14c1a090233437a56b8b35e835377f3ef2508c0a40a66b37d3ce6afe7361cb8272d4593321054af209267c0ffd6fd849554e036ec0f9623965eeb8c1b5dfd8357fe135562a0c384b8dc11c2624aa6c958c39417690459a7e1fddc9d32e67a8ce", 0xc3}, {&(0x7f0000000380)="9fe86a9fe9ed9c52b1e0633ab45f3885f84d6284bb88f6592af6c07854834cc54c86ccf06c50c91bfb46c79d2a46bd03b920db9a636bcbb103516b70b67eb036d8110e51bf0a341331fff378671f12eff9bd4a94548f0bd2b53168fe48b44c2120196deafb3feb5b7618ca8f00aa82cd2ec04346a09cb903ce0f68b5d4b353253b", 0x81}, {&(0x7f0000000440)="05be008340c4cb0b27ff6aab8f56b8", 0xf}], 0x5, 0x6b6) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}, &(0x7f0000000040)={0x20000007fffffff, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1}, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f00000009c0)="74b916cd7402ef4f0742c5a0c1e28e34b6957d2a136c7b1a225635faa003802d8aec92a1f01508e526132fc5e01177499ecfc16f11fbc50abfb462f98c4a1d448af69f2f75dd6469afca8950233f1c1c34074a889a156d5973f59b8f22b9fa5567b76f270ebb1bc0b55b8e295abe5f5594691e18f554e74252986289ce06cb2fd7e900a4ef422a678e64b849c0b5d230c1dd64c568e786c15959c9117ae40a3bfaf62519a03d0a3d88b6ed08889c890b83a046f6abf2bd8efc94194e1e9cbe4a9f55e3b8a0550e8c9dd900c7b91248ee1c9291f631061c8c7dd8e94ef5b96802dafe53d1e40dc8398a4f787f646ed427967d874ab0811dcdb9ee9cd06966f2808c5d0a1bbc6aac539ace4c6f082d2479fd93ec14baec2bf9a5be8e65a860e8775e37e6f2fbc21f041046e48d0164fab2f8ebd16cab744a6c4fe0d273881779b433fdbe116c85b54a0031dee7c3625d533e031f92b0165fc3a921f1467e380b6720b307eae86b0c57d7e595f28df5cceaa41df8845cb4f4e5c8b5a874d0c05ae41ee6ccfc4adc695987e295556e334d2c1168028e2886db4e760f75d6bb27e805cb637c1f1607e47316a245c8bb15833d0d5b66a3332242d0061425a222231ccda1ab5d601ed402f4010d1587ae8de2352f9c80412168f47fde676ec126332090dbb20d16d860a9e580561a3873557c0a7377fe57148e9cc0899a994fd042c1aef186a9a4cfa9f9999c2e81831a4318d42f105d64c2ecf61c67b6efa27b262e412847ef0eae23f5c374e0860fe88f25cc1e0237ae06e8eeb71d6d6c76f69d076cee3f736eec2f79546dcfbb72c9f8b915793190fb2acc2d0cd8debdca3c110cd10c55d09495a06566066fc1b2280c6dc1fd9ede1a5664862fad0ddf36f50e2357d637bee89965991bf9f87b8885480af9b4e056def80fe7290eeadb22a08c78d822b098776c8cf08a18005f9815d8441c0c16ec173584605769b2326881b66aebf57d83755e4ee3f72c943e7f608178b136bfc352b40616558c6497e38d79bcba1f304170844bd082e497b12f76f964e16e407875fe5f22023f4a67941d7e91760199919f951ecc257676a322ec5a4e454f387d54968c38f62eb67da01fd88eb82912c9febad07994f6687ea8b4c3154ad3b93e2015caaf729b5d2e7bc95091ffca72d31cbbce21780796edd0e4cac49ee9758a23f00afd32430aa024d8bb784672844d4c65d61fc8da254dc5f8618b0a64f9698b81c19a0a2595d469131183cbf9e390d9dd75689675929be19bf0c01b42a8a4695de3d2e9fbcc6b03a0fefc3df672f2c363ae5ae75aecd19f85fde0b7db4243488dcb5099ab0a46ddd1204065d01401d48242db383cffa4bf5d4ea00f08ed01e02a5234acadd5080e40bb66979803bc0d2e1e5f9e3722b90617dba5ce2321be6af75f9a47915a6d6c575efe2f45ea608f7ce2d239a5851223a9a1bc9fd1683cc4c2d7efd2399b18c6450827eff0ac989b2999803904433d2b2d020ebe54aa53eb67af5058fc6429a5dcd454f1fde0d01781beb030c9b596a2d1455a0477c9cae7aa578fab13a0e5bd12a679b625921a5acde9a49961c58eba68f18fa757d0e90f395cf3877fc9c7c8ec26a2b351540817ae76840eeaaba4bcf838dda2ce319197c2cb2d8603e108917fa35cae5bb6169099d63840b9b73e35fb5a13766f866e1c9091ba32c518b70db191ceed0cacd6d9e9f23257086dbc6fea3fe23d04ae2f5738087189461c369ace81a57747c7d69a46c36e2ea4285d8e574ab41a77eee1b51c16476d8813455a9390b3c87fbb992af7e7eab248f1f383459c7b0b4631019613dd393cebd7ed93d9148cb11c55dd9a13a5cf1c67771b7947beba5eafb4fe4da13fee0d9e9b27cba5eabc2dee961ad836373135f0ad949f9f40b6c2317556ce76a4c1ef7a314ab32062bb5c9d08695f06777c0521b7c2d11760ecc9eea2e7b0e605e0d24fdf65ad93f6a9b9b921cea3e0b3f0e9effe727b8c0170756c90741de25de9206c19266d0c8a38a814a14d4c65e444341cf1b1ed5b43414624e6da079b97097b4a5adc17f074a085fabcd3d4f3af5a945812deaf6f3c9b33e67537589a83fd57ecddd6d0806d0bdb2194880ccda19fe71be1fdd18b8e9de81feb31337e18ad69fa0f2cfe8c5387aa8d69b1446376fda25a59b3ca5774478f0ac30326f6488196bd8ecfc4a385014c1f470684d8ef16763c90974be27a24959e1e3507ed48527cf16f865b34ae5552616cc12d6b01de263058a23fa64bb9df4fad001138d07fc38f5d19ebfe9e70fbad9204d3b049dd66758c54f455dc018dc4d9cd2c37f649b6a13a7d08da3f50dc75863d1049673fe4168d0b93b0a1b5fe640d0c3552310bec4e18a44e50e0f26d563ca7f6dc938eb2d502bcf8b3678faf71de89f8a4f48f58d501aec493d5f966d93e40a7f13f306b41d8144408801bf755e3cc0d30e637d95e20dbcad511efed87ef8de6ce1f92e8029199cf095e10d90cb22b4ad8fb27a3c924727c74e73df89e367ccb0ab6586621384527589fcaf731fc8641d51da9c3ba1167645b2661533be19ced19289f8a0379feb90486c305fa4e9e3e8d4a795c92722a65cd87f16b5d74b97ccb5b76f6a54ffddda5e8c8cd414222de43b36f663975b236cf5913399be8d8f8f82383c7b582e15f877aa9b62daf2818b0ea86c83e62202e09e28e1ee2a174e1d20713b02ebcb3c5c6959d009174d4df503875dd803e58b07e6dcfa4957ee6436d8466fb99e2b8438f07a324e3ac0b1e9a9e8308e420b6dd5a6ec32cb7db3e906f21fab11097d3c625809ee808c0ef26acd112804aa786a83bb23ad5192487acc021d026d8d09b68cb46875b7dfc0c7043b83ffe0129fea65a4106257b5aff912f1c2f44947a11cec0b62e61de783d17621332a2c0fd50359cf825c4b304d079f12fb202d698c0d6a1f75a48c973393770177f8c67da4a7e270f61e49a825b6ce02c31953e9044b6f46a7010578fa7379479c57106d14d8a312d935637f38786554155c9c0ed3f09aa16e91efc9f0fcf407ab94056854785e588c6c9fd33340108c760c259d6ae03a82d772c3c18a9612924830520b518e7731ce7ff6d52a23fe02e5ea535227dfefc374d1e52958f1e14ed48f559b3ceb7e1000351b6e87fbb677804f89539140cba5cfc870685077686b8d89beb8da0ae05765c146f46d0398eebb5280d563a3649f0b19ee3255adaddcc0e1e3f7c1fec49beb3dd9825f3e903d26a1501be21b20de9f078040452a486be750446423fa5a3ba1c07a01f202e57937f737bd54158b6b8f07ba88012015f29091122b26396e890e4e2375659085602ff821d00aa53dd38e96e97c5cd336708cffab9b10db89e31620e46d35ab2edecdfe6aa4bf9a52afb24c552bd355da3fe0410db27519b2f0c6a24ff998c28f7e004bdba553f4b0ba88ec0189c72c14b8124f234843b7b8b9999d5a0f69575bda01a29541e93bed03cea29428f31e6f35094981be7594c581070e8062a8e884197b5fd783b1355318bb63001df0030a5ed41435ab6671dee487adf297b66d97d9a6907589f536643a376ed894325207103c835666507b9a31995461cc968c75f44c8a801f8bfaff3ede2978aa3438e8786db4f35b89b7c20d115a8534294c1c6806f859c1909652541a225c78f46ccff6913ca1a017e7d0bf08d09a0302cd2223050e1e2be1a2edc6fec62de44c69dc0960101ab1ca60494e35d64c89657fc50974c6375cb7fcd6ecc93418783ebbdc5208fa0e3fa81969e4fc0d8ca2237268d5601dba99cfef2928a54339839d0fc3f766c6b9805d3675b6c8d2843740952ed7d176283793a30e5fbaaf164482d29ee821221fba2a8c4eb6493221cc9158627491a54855bf10463412e6d8716f9ce02fbd80b82bfc0f8def755b46335e008f706b09a1908b90f4b6574b7f8d3dd90fe019f89bc7086c7832ba3e4402b83064ed0a9fe58e36403f0f137e7dcace87cb4a73a215ccfafa1aff63e997f095fab068c7e70884ac455d91d591c2d5bb81b7a9e1c5b123cc80fdb8256126b98c8d4b7b49120205538c86ebd8f712ffa0a0a9e314e8f5d01aa63ed8f4d8487d22dc96f2bab02bfcdceb4ed855b61691a3bddbbc59c93a6b57023888bd43360a7b1425045930a762553384e8ecb6858dc24974f9667238d0c32e683776c8c8af24127ff3ff8896b4258b09f45db24ee11a7705bbd77d1139032d8614809f0c5befa1b16ce68bc6df548d2c01029e5df5126b9852c59f57cd7f72110cd662e06133ef1af07b89360c10bcba16cb76e51d6f62c8a1bf9e51e548344a9e53a15ae8d499a30192af4a74f2e57036d54e57371117656e369c4e6b130bc1361d93e126a35291469a4b25d6f25e02d66263f797f3a059848cfd926ef68b29d54fc8397933535b5e3a575fa66a30bb25270df5590b83ad880e9f886280edce10303ab3a98c16a4f66d950881db19d50d027d728cb60b5504b7ae1ba5a49ef85032dafa4fddc015e2a4a39adb01a96652bb09cc3a674b1ac6410ad0cf4a25f28dc986b9985ae47c79f784ae1a83b0e556fd94bd0508f02be0140a4a51247ed94fcaaa3bb450ef808a721ed9c935ea0a4f48a9174b07cc03ba66f4cb7ee8be72280e8f3081778b310860703927aca8aab6400fe67d7107e681b725198342867382f95fbe25a29e4a9a27e7c5e5985693f53d69f5ddbb6381c423a26974f141abb968f71ae88f839c07037ee20d7b593fd42ce61540c393725ed7527721d6803d7821a8a755a88310b48e2e8e1e0ffb418110bf45674233337546d62e5802d27365536b00ad897070b817f42dceb2bffcd18eae058221476118988351f38bf60948f6aa6e187766741cebb022c7eb0230cdf205b0b5c19569f7b855d7675bff518bb3d1b348c7b2b653e85310244bc101cb84dc766a4904d78162fd64b8b0b289ea2f4611dfe1aff2d6a03ff7273c73572f05e13bdf623c9bea43ac8a20db7e62c7928ea3926f3cc06cfb1e5710a26da75eee941cf2caec84a77a9950fc4604d0117f08bf0a9fe10be61a4de94f0e5c8ac1353830c8aca84a12173920c9031e6b149439c5e58f7cd0685ffa71bdf22d42ae47c6fc3d4427d661a66b3c617f9c6616370d57593fde83fde80d6e97de90a708ff16b616b86134d042d013d6524a89a5327b9819f0f544c614914b214d831958b3aaa221c4fedea744665f30ca73f60a657fc4a8d4c29e0b63be5a54518ecc6bacfe3261b8d0faf10a7e2f295314d770862b8ee4092ce3a45f080c319807148889a92acedc653ac4f360b5910209d131f64875f270edfb45266b8f3fc295cf8c57a1d2d7db36a4aa84bbe5abc634d39a09f02119af782f408dde878bda31c11dc15eb91add79f30167cbdda13694fb60e5a82c77e737568c2c28b3d4ad3b6bcdb62c1db80abbc12fe054af1dbde79c557b70fc91a82d22bc20e0f266a31d6db3bdab84cda18337375d1b696a7c6455513d884863b8852046e1df82e90a1a42b6262d8ac86126503b12f180a11e52139068ad3c68a4f2fb5cc818c5ac2ce63fb70f2849537d72c978788e064c62e93c725fce9321a560f5e2163663da9a0a5822f08ab0884c5711755ddae030e48f06fe145443dae4d985892f989c2f149495f82fcb92d1274ca23a7a8d601f141b7c77e39a56b43f4d2d52b9113f6840feeb6feffbcaa749e1f693c8886f0b25dbdec626b5ba4a3e5f53906ab783d0adf6f2c5afbaa5f2af097fd7a66535d37b2bbd84ef849"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 1.347850929s ago: executing program 2 (id=1221): r0 = socket$inet6(0x18, 0x4000, 0x5a) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000040)='x\x00') 1.304160235s ago: executing program 3 (id=1222): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) (async, rerun: 64) clock_getres(0x3, &(0x7f0000000080)) (rerun: 64) r1 = open(&(0x7f00000015c0)='./bus\x00', 0x800, 0x41) readv(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) (async) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x432878b}, {&(0x7f0000840000/0x2000)=nil, &(0x7f0000b13000/0x3000)=nil, 0xc330}, {&(0x7f0000a99000/0x4000)=nil, &(0x7f0000f0a000/0x1000)=nil, 0xc3df}, {&(0x7f000081f000/0x4000)=nil, &(0x7f0000e4d000/0x4000)=nil, 0x5}, {&(0x7f0000da4000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c60000/0x1000)=nil, 0x101}, {&(0x7f0000c16000/0x2000)=nil, &(0x7f0000b72000/0x3000)=nil, 0x2}, {&(0x7f0000ec7000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000094c000/0x3000)=nil, 0xd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000094b000/0x3000)=nil, 0xff}, {&(0x7f0000b7b000/0x3000)=nil, &(0x7f0000614000/0x4000)=nil, 0x9}], './file0\x00', 0x1}) (async) r2 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) close(r3) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0xfffffffd, "1a11fcefa643000000080001fffffffffff700", 0x7f, 0x5}) (async) writev(r3, &(0x7f0000000e00), 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb", 0x33}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) accept(r0, 0x0, 0x0) 1.303651063s ago: executing program 2 (id=1223): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x1, 0x0, 0x0, &(0x7f00000000c0)="c2d80b48710b3201fe16c8c0b3fe2fae3d80d94230917f7ade6ec6d298d2e729b841718453456d511ffb7645de756a01299e442ee2099699282d1594b7bd049e197841abd96d49e731992ad09b47356b74ab4b47650fd5b1bed7af63237ec4d384dee4e0973666396f2d012b3a99508b58330e63c9fe0b15b5563596b08f392dfb349c816a26a80dfea26210d364a94a47cc8d689ee4d59e95c07d9ef6ddbd131c4f11a8826770791b10eeefef7f5d52556a4a725fe343f30d6778d551227ca1fba2aaf65ab8c33c9f082e02806d9cdcef1f8c8889adbfd96638a275fef92363c939d2ac4f4a754d787c5096fb8a4af5f9c493f56ef28f9bd0137881f0ca65355d2f399dddd1c6619ca9bd8020bec9acb2e67473dc0d9aa7fc2f2b8e81c30871bab39ae592bcc7833cba8490af90a6448211c0feb608f73ceff4b5b0819c013e3f503738c05118f9f22b0754b1ca69310d920fa1ad5d670046e697edc0baf5ad3aba0ab7b0b37d09", 0xfffffffffffffec3) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvmmsg(r0, &(0x7f0000000900)={&(0x7f00000005c0)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000740)=""/230, 0xe6}, {&(0x7f00000002c0)=""/157, 0x9d}], 0x2, 0x0}, 0x9}, 0x10, 0x41, &(0x7f0000000940)={0xe, 0x4}) (async) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x29, 0x2, 0x2, 0x7ffffffc}, {0x3, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x40, 0x7, 0x800}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) (async, rerun: 32) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (rerun: 32) r3 = getpid() fcntl$lock(r2, 0x5e271bd760356ce0, &(0x7f0000000480)={0x3, 0x2, 0x4, 0x7f1d, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800"], 0x3e}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000200)={0x0}, 0xfffffffffffffea1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000380), 0x0) (async, rerun: 32) accept$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (rerun: 32) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) 1.302714237s ago: executing program 3 (id=1225): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pread(r0, &(0x7f0000000140)="303e02104c75ede85673442a7f8b039572f3b8a66d95ea60e3a2359dccdb21ceb375ae4c07ed745553d53a9f30efef2d1e3ccdb2ecdf211a39f4fdfa0885526a9492ee700ca7965104b56ac6fb4c3371d797dd0f2cd55c0955f5", 0x5a, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x6a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) r1 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec843087", 0x9}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x7) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000480)=[{r6, 0x4}], 0x1, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000200)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x46, &(0x7f0000000280)=ANY=[], 0x22, 0x8}, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x8080000) 1.302278401s ago: executing program 2 (id=1226): r0 = socket(0x1, 0x0, 0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x1f66a, 0x0, 0xfffffff9, 0x35505de7, "61b6e57ecc9fffffef00000000162b52df2c3300", 0x6, 0x6}) writev(r2, &(0x7f00000004c0)=[{0x0}, {&(0x7f00000003c0)="c29a10526ba29ca97b2a9b1f739d2f40d6aadbeb0880f2016ec9d622fb2e2d2fbc666ecf9aee29f905d21f179e77e108827e3412b0939442e35ef987e5fdc4ce0cbe2281a66b46bd60c4aecb3bf2e94bf74522fb615c5e", 0x57}], 0x2) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000140)="2cf8eeb029177b2a23b5fe2cd1fecdd124864a542a6dac404081b7a2f066164658c7cbc729cf450aa8abcdf8aa57bd747158912bf3a990c894665b6db1c19012942f3e8ec5d32dbfb4a4136f8ff0a0be331919e76d2343a65c6d855f5dedaa33cbdebed0d1a462dae3d5cf40054dc98ebc78f17aaf30832ac8eab79d5908129585efbfdff05f7efa78f96a047bddb0f1645882df416da82d612cd6849c1072d947123648f99adf5dce6ff747493ab7a148f5bdaad48ab0262580cca17e4982a06e06b2f63c5360b6177e908f08e6c6195162aba9807e87117811bd4724909455113caca00f846856d2be5e4d04d6dfbc705a72e5222670d61d5365f17e6658accba1deacbc42ff60f8f5fea829707205304c012d920b9fed962a216ff19dab07382f602868ef61a4c0eb86389ba5be3e8cb9fa396d7549c85e2ca83ec81f501284c559828a10db66d422b12979b4d4b8416702e6e8d52a0c33b714e17c8250a7e77a4ae9d93b120b59b92c8ce1b5b2f16d6ca50cd07ca02869594fdd79b8326d8014ebcb1ed5d6c306f65140fc0461c5f1ee4986fe6836b327d083579c1694947a83d6f3d4abdc870e6cdaa61462200b1caee77416ff415aaf8e5a26899f1f7132f37ff155b38697f29aca70d3024051d6e4d74f33967a6e733c231c7dbe11d7a176c8410009c7fec96ea99a245c8c82545be7a8fb008920d349861584be511326c66dbf2cbb4d4eebd962f7857d64570b0b67f460e0c979a76e0b58f8695e62d65b8d1d9875596f9c519c64f822cb5b5632118ab9a19fc461f38093bad6968eac6ccf35d4767358600d30cee07a38720a98e97c94057f58e398f3a1f9a5ef01b030182bfd63004ec132e4e6df4a54742e32ce7557857b528d115b1cf3f7fc0bb83933cfdb168749d43651f935372da3c6123fde74ae9d6a29626303028d17f6f42f7c0f592c27ea573a3f13473cd5c7ad936a4316185138f494cb3793bf96eceadb7eb81879d9242f7fce5f74532ddcea246e2f22d9dd4f82aa382478e698c54196c4c7afb291f368dd409efa2eaf762f24560aafa937292a9ff245aa9736d4958ba4e142da5d588fcb91d0503c609a08e371424adce172ceb87ae141081dd25ebe02a348c097e1f738fd133fbe83afc582050e9b1f86d2805998c0f58c77dd9802d2210f21f87282bf40846a999307e91f52f25c444c90abc5ffaf3538270313e844a5bf9365774de2411d126baa1f4db25dab379d509678e3a1d5838b528ca38e5a3764b8293c3d1449f6c2b13689c4b372a14425dee6757c7419198649b1691f94c9ef5015728cdb8cddb8d645585ef61564e484385aa26c1bbc9697e4bd41f87c447e2924abf12020aced46b003588fe84f35b9a2437d7f5d4818a6c1aef0d5ef8c04f99ce445d4ea3428daab89b38b1cc22fe566b8c3eb34dcb58ec229f905172bb58b304695044507a8cba353827cffbae083350de6eaf21a6f6fad928d88d5c6f5d074d40d99284ee4815af4b7350e363ac32f0a1d1a547bd1519525258dc30517631d4f402af4bd1c820ecc3880abce219941cbbb08d5c543bbadb9ce57df7fada99338690ebc842c998f330f7bdda486890c0de6583b3a8770ce817bdacff521910cede8154899f84fe7a8beb51913d9047c8b2fbea704cd5940e3f694e84717b87e3ef3a64a549451f85349529c28cf6ea9f80b807d8582a7d7f688762213c7e5d3fa8c8752fb06ea0c12ef106ed4c9fa7cb1bc4d3d13a4ea51693c8b5fc365bc027679cf79927f454a87c030b4643ba263c647a8d7ecc140d09fb8309a76ef57d0bef302ff7c198a5670bd64492e4307c424da613cd9c63eb78d2f00341834baa8658cb549666d9c4b98b6fcb7f8a0d320f67e45bda1357c469c8a7bfdbde8ccb697e75eb84fa981c7c5497c9772af4f8c48ef336f9f545356a357dc61eda97ff1d0964cd82501a355b69c3f992a5c8f1c61f0e4f0fd8d4a6ceef2111e25651d6b0445e46c7af80a20930381e86b15a7648d4780d53d266f2c7fab91d62934d176fe4a7043119d60602a034886458c63482a03f2557f8dbc550b3c8ef75cbc34e6f6da4d9d8ff12dc725a8e6225ab0187b4cdd2d5dd6875976b0a14a47d28cf336bac60644ffc5da73161caf2da4e943a277f3eee89218c8f7b3a655faa3b55014f0a1d3868fc306982e96ce957ffb27b1732a0fbe9514fe48986839a8c85867b2b645fa0d2a1f7742101c174f6ad2d7fd26e4e9fd620d2e4b3c6da689bbf13cb865ca6979e67be005fa27a73e2da34f8579831c3a6dde6caac1cb61a74dfddf95224d343a176bf7a6d82057974270de8cd7ba88664794af36e33e72068efbd06329fa1933d47fe73e2323004859e89427891e995f3ecb8e2f4621c78700ce33f7a5b73b3ef2bf353b65ff565ff8c2759d31071f3586cd4b192e81e3c733ee1f9bb238c07782191cf0648619337de6c941cc4f15872400bfaf43ff78dc43ecbd05636125c755256e013465bb5e20d6087e66786d0a115905be69aa05f7445c6782961d3d427de4111c4106427ec9115e4820701f5908379afc21a5b9e15d64ce213efa7d0ac57f201137a8d60d72c3d4196f03820eb21470e17e9c7cdbb527d44e77f55d7c7ca857b50c6c210ac45e5402ff0ea2563b264c80be2bc21d2e84740d787b829954f834dc6726158fea54c20470838a0d01562284d5d95570ccfc1843198c04efd3e4df47ede0f56aa6621bc6e26fb8ba6850c584c99f20be31259e2c0ee7d7e909bf925379c2b939364f5b7ce6d827db924515d9934161440877b346347de044372a2301b66e1b0d23c20b808c9728be04cc860ae276a53f989a51cd86b0bc907f2f2052b3c4e8e4f1eb504b4ce43663edc552edadc63ce492f24d07c9d6bb7fa872ba30c1b2304a83a8a491868873bdcf39391d59cffd9f3afdf754236d0dae4a36ffbfa507c7149175e01aff6b5753911ef5d0b281efa99a66fa8edf754882d38d8886fd2ec920c4f9ca4c4165def095459f0b5c6166c4bf147344a4d394321a41bf7a178cc042185535e738873917ad5241cc45a1cedde8510778496a91b42c799833a1ec29bf42a3fa3f27038a67fc02301cb59369b15be31a81914ce99f364956c0ab70de4d6280aa18af2b2245c7766a541fda69063715e57eca1b133f468aebeef9ead9a3b5e6048b01bde427d9e76007402874aa08f426357ba5cbfd3dec0ba92ee2beff282dc2daec2010fa5b0d5f66737a4be9b225e2f503882328232301b7ed042534a7088f7e0fe90c424df38ce9b1a47a6439a24457ca47fff5d7ec2a9ea372027b85033fc4a439f532ae09e642bf1ee40b004f7b447b2533ad7900202a366edf1080a3e560074d8059dbd94bf13002250d7c2c7b606a7fa85bd4a662e0119edf2fd61e5d93b5c42c9d6ab53ee01fd16d1da7e67773e2b592ff97ce6378751caf41a1bc6b767ccb7844c99d5a17cf1dc7dee717f17234847f060f54b73c88d69e2d0fb0e51a8f34a324c682ca14eb6d8d0cd2d68d239332c4763efc52d27a346a545af91a550254281596690fc1c74e5aa5a0ce2a1d1806acb80cb92e4de735931a0c24ba09a43360344e0370d4494ea1ef25c65ad1c2c3091ab9ee61d8282db381390ea1c9ce2b63b66d38fc94f94e482dac5a4fc3fcef2e436c70f54257ccb19d274423d0eff30504c15df70c1549b29b16d6d0c57460ca7561cf5c9906a802d5f6519ac829b2892172cbeecdf072537203cdaaaf37c2cd28cc96090ca4614ca8b521be02e8dd3c78950ec3bbb00f3e1a2cce728001c37277d46975e4e8e7e5ff93870177df3908241d8d9e16fa64c64aa89b4b4aecc44d4cd151235846993d8cd8b16333d71274154caf5f139dee9b5e4183f58aee2466bd6585fce2a0abafa66207bdc6aacd4971c97fc99874491253a6627263c09309558f2f9cb1aef00e9d499a0d5120a26da8ba3cd5e4e151e7eefe27a54c568dd2967ea4c31c45289c0370d0de09fce509d190244381b39233eb971e8c6be4e26aaa405927f57ed2f1fd14b0e65180e117072bcd78356bcb77ba924d799e76baf143f1cd0725efd348dac9d9b1bde6855a2683c035d0145291b5fbd9469e504cdbac447382dbd216a7fa7b924cba9843041a1c587fbab11ec6854bfa788949e8d31465bfad672eb38bc31e6c9217baf6f52180baab3402ccf2e64e0fcc7d9c13e781243db8d585da7546ed8dfc52986c1e29251c43545a6ca6bab85311ceb2806e49bbae9071b27d1e717c9e16aa4e1ac1d072a4661cb30ec9568dda7b9f7b3ccce13f2df83eb4238bb40f11d9ef2f39d7d2f3ea466ccf76cff5b43a0d41d6a0a97dfc72785dba7f7ef79fe3413480f9b1991848b9ae8ad2356ed9fef3723bc15c47cde2f6bdb61ee68ee4b1748ec00df70113501aee44d97891cb3ecdfe572d9923c0591b606bfee683de4d571dd1d6ee3f4762a1507490c36da123aa7480f09f1414e5995efdc8d3cac39ca315c9b40249e540077b291b435354cb5649a9c687718b119ad68762bcedc96eca687c4fed95715cccc2b1e04fa29aef310778846c57f0dc54b2dd05a2e937e9d7f5302535594d120ba847d84d7814983d33156595ebbf2e29e7b6a6145cdb7756f9abeff904587f6a4081f0974b40ef1f186dc191953ae7884f03990d5dde8e515bd98460ea6ede44f3a37a6e334f5b5bc5b37d85a92317428d050d02a7a6176ee5544bb5f52c5c86164c56ddc07a946e2f58e6b7171e152a595a3a79977697c49d40853325c7967b6a07c9718cf057153422c9638730b001c8df5376c12cd98feea0c4d55460963dfcb152ece4aa8499adaaa46c6ce30a7ee6791194333e802da7598ac12f3858664cf031b36be9500887f7345e43a20c36864e1b1858033a1cd72ac0ceb23e044706a2fe1d4e3a430c40226d93de627882bb95fabb187b4cac188cd3aaef1726ad68046eba9dc27e8728420bd279cdd0eedebfeed2c90b6052d5761980b1433ee9db057c2c60565400a0e27f035ec405e798f40db4b5b7d306da0f63e31250e51c8a1cf67f5c6dab0cee6fc006852826b3c9cd19c15bc14baef332d2a6aac6666c9cf9acc7bbfbb8e52065c39471a4bcce38936ac7595f913fbd4a1ab729bb8532de6823910672f2363fda0d677353c0d52f8e927d819dca46446dfa9b5671761cd03eae492bfc391a668f4942d2c6d9f4f87b30498bc8ecb91aa65c3e85b59cb909b9ae7f6d3231f26968b5d28e122e161c6ad6bf981d5ddfc995ef357193bdfa7b60c6ade496d1397404c4e48f0c5964b2048982fc9b9260de1611acda4104c9f64c59685c3c25c02c082ce7bfd4b084aa31d8397e3a659351dd4554b7bad44c17f90241279462aafb9cfe8a0bc3de15713dc169f6ce21bc7defcf1474ba90c7987943af4ea4e9da7e5f7bbad4efa498f990bedfb74644a13c14a41a539734cffba21b91d5f3fe7ec359c8bd66d9f04e22430e09a23251b2910f5ec7edf10efd4f292bb508487ea9ad7fdcb0f11144d4357776817095c44e10c33bf7d55198b378aafcc6cddcf98ffac1f3a3bf6db30422dd4156f0426a1e6fb1453e6e2e4cf0404e59f0c420371c12015d735c9ae0f613433246f604f6cf33ef9bdb99258d991de5db63b0ef32920292f87665229485d9cfd788d9be26bfd939da1845254a561505f16e2d80343f0b83837d90e5c0eb4207e08da6dc69cc1ab7c95c20173bfd74dbe44422cf43ed8b853b88f7c3f15b9a33125a4562b139d5bc6ab0c9100ae4b870", 0x1000}, {&(0x7f0000000040)="39db62dfea83ae77ec3d4c5d93345c2a9b500167510a6ad2fa9c0d9d684b5ca235cd6de348e61de72385128eea74e49d3645d4f5ddd97901a5c2cb539e706e60f733f2941112bc8bf2d8a7f25cdee16ddb4f59b81063ef00d72ecef02cf7d3ee1ba1b2bdd1c9c01ffb056280916b5788188aedc2cc679d6a26d950fdcea4fc51a8288a843246b7e32bfd8583ab16b34f555ff5672cb8872fe2ccbe5f36d539b8e93b35aa", 0xa4}], 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 208.467209ms ago: executing program 2 (id=1229): r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) 207.056551ms ago: executing program 6 (id=1230): openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) syz_emit_ethernet(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000000)=0xffffffffffffff59) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000040)="56779406", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0xfffffffd, "1a11fcefa643000000080001fffffffffff700", 0x7f, 0x5}) writev(r5, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb", 0x33}], 0x1) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) 205.999881ms ago: executing program 2 (id=1232): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x2, 0x1}, {0x3}, {0x9, 0x1, 0x0, 0x40}, {0x9, 0x1, 0x7, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) 159.276935ms ago: executing program 5 (id=1234): r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2d, 0x80000000, 0x0, 0x400}], 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0xc, 0x6}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x9) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 158.265447ms ago: executing program 2 (id=1235): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x0, &(0x7f0000000040)=""/93, &(0x7f0000000240)=0x5d) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x4, 0x81}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128, 0xff01}], 0x51) 157.608452ms ago: executing program 5 (id=1236): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = socket$inet(0x2, 0x4, 0x8) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100)=0x40, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x104) r6 = fcntl$getown(r5, 0x5) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000740)={&(0x7f00000007c0)='./file0\x00', 0xffffffffffffffff, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) socket$inet6(0x18, 0x4000, 0xf) r9 = syz_open_pts() accept$unix(r1, 0x0, &(0x7f00000004c0)) kqueue() r10 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffc, 0x7, 0x2, 0x31}], 0x7fffffff, 0x0, 0x0, 0x0) r11 = geteuid() getgroups(0x3, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="b6f0cc26a91414e4d596ea0981908b72570df50f8439b186d6da431233cb62afdc306cf107e9eb6e5a0842ef011335cf1bcda44333c6ddddb173b4737fb85e7689a5ec4e7dfaa85a4b", 0x49}, {&(0x7f00000002c0)="072c8c75c7e205e67c9dc5942b7501b6c04e4777fd8628386fa9beaffe37b2cc1afe023bd70188744610e0ddf37bcca0ce4d4c48a50902e37c27c6b0b20d506bf4d590eeb904ea1c6ba7ac9b84d3d5cdf13a2b5d94baad0d4b6b8b6a48ecc4488db19b1766dd878847452ddb4351ed19477a0b92d397825696957e8a7291e14fd7a18c54a96ba38b00adefeb59123f5ed00f5f20e19baf958d5d3d6f1f8ef02d3b32925c8be6f98f0dc9042445172972a77ad41a49b08679881f077a7c14bbf34cdbd4753adabf13ecf6103ea0c33346fc738c0b42cc621ef0fd506fde2a7c70467fdce2cd9c11", 0xe7}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2800000000820935bfff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0xb}, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x0, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xff, 0x800004, 0x9, 0xfffffffd, "070609000013160000050800", 0x0, 0x1ff}) 156.930263ms ago: executing program 5 (id=1239): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 116.29451ms ago: executing program 5 (id=1240): syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xda, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xffffffffffffff23, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}, @udp={{0x3, 0x2, 0x8}, {"5bd6d53aefa634500f150fd3a82fd9f04f73ff3cd20ce20c6a6699e4c75a6ca5be2244d27456c4e55b4526f0f918716de7dbab3c36c30c16c2f91a0e7cfb19a1c80a8927e8dc1a99bf139671b3ed98a61885d399a34be225b8bec236d86de33ad3f7149ed556934c740c713fc49cf4e9c316b97577c54d07743de3b007bf65676b17e61a3bc70e866ddef16a68579263c7193e6450e0e808b606998a2c8dd4d54a64e6ea5549fe4ca150bd8d"}}}}}}) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x10002fffffffe}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getitimer(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x38, &(0x7f0000001540)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "8e5f92", 0x2, 0x3c, 0x5, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="88e1"}}}}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x47928e01}, {0x4, 0x8}}) 115.54975ms ago: executing program 5 (id=1242): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) mprotect(&(0x7f0000285000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fc", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead", &(0x7f0000000080)=0x15, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x6) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xb, 0x4, 0x200d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) setrlimit(0x6, &(0x7f0000000100)={0x6, 0x2}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) pread(r2, &(0x7f0000000280)="432d4003458ef18eca5cbb378b469a11206e32437ffb31c002153dfe26ffffff31a1d3dfee077126a6e9", 0x2a, 0x0) sendto(r5, &(0x7f00000001c0)="1ce12b1d9cd245014ca024333abe9a3d160dea37336a0f584f054a27780a5d8da8585297d31024d23cfbbe17588d7458c482b2519a8603b0aa579792f9cbee4e2a123645d988eb302dd3dd719a2bd9ac84277bb2a03390fd08ad19734bee409a76b4800713d7", 0x66, 0x8, 0x0, 0x0) 79.686681ms ago: executing program 7 (id=1244): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) close(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81552a111c4746c48f5c1c658aefd199b50435", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffff9608004531001c1064000403619078ffffffffe00000024e234e2000089078c35c1e1a3e5a06f3fbb27eb007fb4283345c5c488e1cc0b70c98b91be44ac7b71f9016c4453623ae98b46dc593c55ddef60d85682c1af3f96417fbfef9e1f71d7d1bba1096c7bd0863c1f032416dff"]) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x66) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) 79.151043ms ago: executing program 5 (id=1245): execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='#${-\'\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='$\x00']) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x21) (async, rerun: 32) r1 = getuid() (rerun: 32) fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, 0xffffffffffffffff, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x5cf5, 0x2, {0x400, 0x6}}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom$inet6(r3, &(0x7f00000003c0)=""/4096, 0x1000, 0x0, &(0x7f00000013c0)={0x18, 0x3, 0x2, 0xfffffff0}, 0xc) (async) setsockopt(r3, 0x7fffffff, 0x4, &(0x7f0000001400)="0b4163a6e4f02fbd06250ddcd2f75231b8338f92895eb564f6c0860a5c4c0e229837e7a5f089ab2c9e4496d1e288aa798d59856f9fabd1120d7aeb7c2b824c7c9721c4133c11a0e80b0e5bde41ca8d17fe0a3455decde191771e5a4819f8db847e709b16b5ad650d26355ebb0b80802a4d2e2508df0cf9a2bd6ad5794dd9227c21bfa0d9fa1d8252dd1d1c5b227b8e385e59415755adb770781df8a708b6f759d3da132a8d5dd6672b6af6c43298a3d6711fc0656f55a475fb16df57632270fe37e94f18255152ff90dc662acbedd251037396f0a448bf02b25feaa06122b17234e25021ff828e58816e8c7168bc15d555143d2d7bbdadda", 0xf8) (async) setsockopt(r3, 0x4, 0xffffff0c, &(0x7f0000001500)="e7b98b9617a46aca1461363c4047ce117a7ad69c2dfcdfc489dec060d3560f2fcaf6fed9af2c3b1c56bd4bfb4b54654813f47b7128", 0x35) (async) setsockopt(r2, 0x0, 0x8, &(0x7f0000001540)="bb13f82858f974a54012be2468aaa0a3137916390811aa0b9b9583b24a21e5fb202e3f9fb3a02f214b257577c81802faa1a2f3d434f1d58584305639b222d42e58763d8f7b2f0673cc12bfb13bd6666c42cc7dbffcf9b109d1464ee4da01a3c5afce1cfa855e769f04d2b11759ca0e34f9aa81876c4cbc3b5bf643fe0fd3e55248e319c44a4ffc1c7ce00dd46f07f7aeab0c0b9d6dff83b67988785cd93b91bd58", 0xa1) syz_extract_tcp_res$synack(&(0x7f0000001600), 0x1, 0x0) (async) setsockopt(r3, 0x0, 0x5e, &(0x7f0000001640)="a48d1645966143b8623b57493a73bbf577689cf3acbd25849d80f4c7271f94c8acb497e70f523b7385e361f984e33569c0f1e5ef127d29b4bfaa5ef3d7b7b9261447eedfa906a50a49fe7fcbb45aa37074a35ea7b25ec13905052bf1c6d6f9454eb6f108550809399c43655db92e33cd6b573aab9028bf73d5719628da9ad87efbe767c4d30daf1dde505f742102", 0x8e) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001740)={0xfffffff9, './file0\x00', './file0\x00'}) poll(&(0x7f0000001780)=[{r4, 0x2}, {r4, 0x2}, {r3, 0x2fa09ad6bed1c71b}, {r4, 0x2}, {r0, 0x1}, {r4, 0x40}], 0x6, 0x5) (async, rerun: 64) r5 = socket(0x6, 0x8000, 0x5) (rerun: 64) setsockopt(r3, 0x0, 0xbfb, &(0x7f00000017c0)="09560fe6d3770eaf67ddbcb2689895f11f1e8c06441b8c762f8c670de5b2ae70856f3de1167899537619ceb4197667d4aa00f64b1e0e5a394aa6ed6ca39dec0d7f0fe9d105107abfdb55ec79d5", 0x4d) (async) bind$inet6(r5, &(0x7f0000001840)={0x18, 0x1, 0xc, 0x5}, 0xc) setitimer(0x1, &(0x7f0000001880)={{0x865, 0xf8}, {0x9, 0x8}}, &(0x7f00000018c0)) (async) getitimer(0x1, &(0x7f0000001900)) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001980)={0x7ff8000, 0x4, 0x9, 0x8, 0x4, 0x7fff, 0x9, 0x10, [{0x9, 0x4, 0x4, 0x4}, {0x80000001, 0x9, 0x3, 0x9}, {0x7, 0x83a, 0x7, 0x5}, {0x0, 0xd32, 0x1, 0x100}, {0x7, 0xb, 0x2, 0xffff8000}, {0xfff, 0x9, 0x0, 0x6}, {0x6, 0x3, 0x0, 0x4}, {0x0, 0x2670, 0x200, 0x9cf}, {0x400, 0x0, 0x3, 0x7ff}, {0x8, 0xfffffffa, 0x3}, {0xfffffffe, 0x7fea, 0x1000, 0x800}, {0xfff, 0x3ff, 0x3, 0x7fff}, {0x3ff, 0x3, 0x7, 0x10}, {0xe89, 0x8, 0x1, 0x1}, {0x1, 0x4, 0x1, 0x1}, {0x6142, 0x2a, 0xf6e, 0x1000}]}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x10, 0x0) poll(&(0x7f0000001b00)=[{r6, 0x4}, {r4, 0x8}, {r6, 0x2}, {r7, 0xa4}], 0x4, 0x4) (async) syz_emit_ethernet(0xd2, &(0x7f0000001b40)={@remote, @random="bb60f6560b8b", [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x6, 0xbc, 0x68, 0x1d, 0x84, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0xc, 0x1, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0xffff}, {[], 0x52}, {[], 0x6}]}, @end, @end, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x7, [{[@broadcast], 0x8}, {[], 0x24}, {[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x5b}, {[], 0x3}]}, @rr={0x7, 0x7, 0xdf, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x4, 0x0, {0x15, 0x4, 0x1, 0x0, 0x7, 0x67, 0x100, 0x2, 0x2b, 0xff01, @loopback, @remote={0xac, 0x14, 0x0}, {[@end, @rr={0x7, 0xf, 0xb, [@empty, @multicast2, @broadcast]}, @ssrr={0x89, 0xf, 0x5, [@broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1f, 0x37, [@broadcast, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, "96c21f844754de5c"}}}}}) (async) setitimer(0x1, &(0x7f0000001c40)={{0x10, 0x5}, {0x5, 0x100000001}}, 0x0) (async, rerun: 64) recvfrom$unix(r7, &(0x7f0000001c80)=""/182, 0xb6, 0x2, &(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000001d80)={0x2, 0x8}, 0x10) (async) write(r2, &(0x7f0000001dc0)="66cd366accce9d9366e1c25aae872f6dc575828cded7ec51119d589b1689481986790adb9d547358d6dc6c71cf4c95afd8cd4d4cf9b84b38124396f4dbb4a60baf3d969c35b7087d0e9c15fa7b421ad8189f36357d55eca296bab1b26d133ca5b2", 0x61) 78.851801ms ago: executing program 7 (id=1246): r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x800, "fc686b340da1e4795af94547bd1305d65c21963c", 0xfffffffc, 0x7}) r1 = semget(0x0, 0x3, 0x305) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/178) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r2, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 12.296955ms ago: executing program 7 (id=1247): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x60e9751d7baa0b2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xb83) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="dc4b7e08000000000000006c3a410f4e116e12b5c22ac42bf189fcd4826ac08a5bc5ce8dcf1a4f025c84eb18fb0bf4098eb0b057aea140b332673da35667f921adaadef5b9487f6cd7efd573", 0x4c}], 0x1, 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="ecf5e4a29146", @empty, [], {@generic={0x807}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) 656.349µs ago: executing program 7 (id=1248): r0 = msgget(0x1, 0x80) msgsnd(r0, &(0x7f0000000000)={0x3, "206f0076458c38b359215c7a7bc9ca6e498bdde357055a29ad299f618c90d73e833a0d4043fa53c7589cb3ed3ea93a15eb5a4220c691f28c57f1e8f9232851390ff2354312fa3252bb241aee991ae37664e7e887ce4bff165aa42703a1fb58f1524c570791540eef74080fe67ff2564bb57611"}, 0x7b, 0x0) r1 = msgget(0x3, 0x230) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="41a9ee65af70d693d342c7432a83cfe9e25d0241540cc0888acfbe0b82e903ac1d5ba0b559f87c58ca7fdc12120fc60c072b5ce21f760643c99a4d827e83735206ed892987835d84cee24092d8a2f6084de185b4b25a18e32ad210dfc76cd7d922627554717d2a01e1c6935fd9c3852ae60bfc5eba0dbaf73ba6d5800df9fe7d33eac3bc37c7c090e59bbd05ece4f7905b1fa1d717ad393de5a090d6e78adb810fe431296b1e9f6b62a1d8e394c95966215b2d314faa56f9b7", 0xb9) (async) r4 = msgget(0x0, 0x48) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = getpgrp() (async) r13 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r5, r9, r11, 0x0, 0x2a, 0x200}, 0x4, 0x8, r12, r13, 0x1, 0x8, 0x7f, 0x1}) (async) setpgid(r7, r12) wait4(r13, &(0x7f00000002c0), 0x1, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, r5, r6, r8, r14, 0x84, 0x5da2}, 0x3, 0x7, 0xb7c}) setreuid(r5, r8) (async) r15 = shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) (async) r16 = fcntl$getown(r2, 0x5) (async) r17 = getpgid(r10) shmctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x5, r11, r6, r11, r9, 0x14, 0x3}, 0x9, 0x1, r16, r17, 0xffffffff80000000, 0x5}) pwrite(r3, &(0x7f0000000540)="9a71e7abe6f95ccd7f44df511e308f85b37df9c07ff19c177450358878eb03d253edb315939a81f8d011b2c8efbfdecd4ea8f70baf557cec067b47d6eb8866242c4252c49442ec1b9076d7d9e1d15f5b934a0ae3216783e444fd6322e2a3d35ef6ea0e888300b5b8afc9fa072b7fa9f37636e1dab047317cfea38472e11aa9338ad7", 0x82, 0x16ca) (async) close(r3) (async) getpeername(r3, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) (async) getpgid(r12) r18 = msgget(0x0, 0x448) msgrcv(r18, &(0x7f0000000680)={0x0, ""/140}, 0x94, 0x2, 0x0) kevent(r3, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffff9, 0x823aad399bcd14a3, 0x2, 0x2, 0x4}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0xe}, {{r3}, 0xfffffffffffffff8, 0x6, 0x1, 0x5, 0x3}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0xa49, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x9af7, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0xa, 0x2, 0x100000000, 0x8}, {{r3}, 0xffffffffffffffff, 0x18, 0x21, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0x1, 0x7fffffffffffffff}], 0x7, &(0x7f0000000840)=[{{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x89, 0x1, 0x8, 0x27}, {{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x1, 0x688bc18b}, {{r2}, 0xffffffffffffffff, 0xe5, 0xa00fff9e, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc8, 0xf0000000, 0x8, 0x3}], 0x7, &(0x7f0000000900)={0x3, 0x100000000}) (async) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000940)) 300.804µs ago: executing program 7 (id=1249): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x69) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002f40)="79ed", 0x2}], 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)='&', 0x1) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000380)=""/254, 0xfe}], 0x1, 0x0}, 0x6}, 0x10, 0x42, 0x0) readv(r4, &(0x7f0000000740)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402", 0x8d}], 0x1}, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getrlimit(0xbffd9d2c7b091ee2, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x2, 0x401, 0x1000000, 0x5, "00000003000000000f0000000000000000f30500", 0x8808, 0x2}) 0s ago: executing program 7 (id=1250): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000000)={0x0}, &(0x7f0000001880)=0xc) setpgid(r2, r2) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000000)={0x0}, &(0x7f0000001880)=0xc) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000005}, {0x7c, 0xff, 0x20, 0x3}, {0x84, 0x20, 0xaf, 0xc}, {0x6, 0x3f, 0x7, 0x800}]}) (async) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) setpgid(r4, r4) (async) setpgid(r2, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9, 0x8}}}}}) read(r6, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.17' (ED25519) to the list of known hosts. lo0: can't handle af0 malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error WARNING: thread `nfsio' (521192) exits with status -1 WARNING: thread `nfsio' (36036) exits with status -1 WARNING: thread `nfsio' (241526) exits with status -1 WARNING: thread `nfsio' (79541) exits with status -1 WARNING: thread `nfsio' (206008) exits with status -1 WARNING: thread `nfsio' (115742) exits with status -1 WARNING: thread `nfsio' (291168) exits with status -1 WARNING: thread `nfsio' (143294) exits with status -1 WARNING: thread `nfsio' (238926) exits with status -1 WARNING: thread `nfsio' (346066) exits with status -1 WARNING: thread `nfsio' (310781) exits with status -1 WARNING: thread `nfsio' (410284) exits with status -1 WARNING: thread `nfsio' (350824) exits with status -1 WARNING: thread `nfsio' (426285) exits with status -1 WARNING: thread `nfsio' (398954) exits with status -1 WARNING: thread `nfsio' (343340) exits with status -1 WARNING: thread `nfsio' (185625) exits with status -1 WARNING: thread `nfsio' (467593) exits with status -1 WARNING: thread `nfsio' (279298) exits with status -1 WARNING: thread `nfsio' (217282) exits with status -1 pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens            0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (¸÷¸«Ö“åç[§ÚŸ¶õ Çnýï¯48Fsº¥ìþ=d×Ò7B?~¹úAYæ=`CÃíÍC/) (tty00) login: lo0: can't handle af0 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error vnd0: sloppy read from proc 30844 (syz-executor): blkno 0 bcount 31 witness: lock order reversal: 1st 0xfffffd806bf689d8 vmmaplk (&map->lock) 2nd 0xfffffd80675b43d0 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80675b43d0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd80675b43c0,1) at rw_enter+0x122 rrw_enter(fffffd80675b43c0,1) at rrw_enter+0xbe VOP_LOCK(fffffd8063f5f988,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8063f5f988,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd8063f5f988,ffff800011a26040,1f,0,1,9d2f5e6eafa3453c,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805d13e238) at vndstrategy+0x4ff physio(ffffffff82c92c20,2902,8000,ffffffff82891340,ffff8000372a1ba0) at physio+0x2f6 spec_read(ffff8000372a1990) at spec_read+0x155 VOP_READ(fffffd806e0d9eb8,ffff8000372a1ba0,0,fffffd807f7d3340) at VOP_READ+0x102 vn_read(fffffd806bd61018,ffff8000372a1ba0,0) at vn_read+0x17b dofilereadv(ffff8000ffff6020,3,ffff8000372a1ba0,0,ffff8000372a1c60) at dofilereadv+0x230 sys_readv(ffff8000ffff6020,ffff8000372a1d10,ffff8000372a1c60) at sys_readv+0xd8 syscall(ffff8000372a1d10) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf6d12230450, count: -16 ddb{0}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000372a1450 rbx 0xfffffd80042c74e8 rdx 0xffff8000012b1940 rcx 0xffff8000ffff6020 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000372a1330 r9 0x8080808080808080 r10 0xb1f48273a1383f5d r11 0xf096dcc3276372c8 r12 0 r13 0xfffffd8003adee00 r14 0x3 r15 0xffffffff rip 0xffffffff823851f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000372a1440 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=253976 pid=30844 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff76e8,0xffffffff835f0b50 process=0xffff8000372c8010 user=0xffff80003729c000, vmspace=0xfffffd806bf688e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30844 377192 70641 0 3 0x80 fsleep syz-executor *30844 253976 70641 0 7 0x4000000 syz-executor 39992 503333 22977 0 3 0x4000080 nanoslp syz-executor 39992 261149 22977 0 3 0x4000080 kqpoll syz-executor 39992 210639 22977 0 3 0x4000080 fsleep syz-executor 39992 291351 22977 0 3 0x4000080 fsleep syz-executor 4809 38274 95602 0 3 0x80 fsleep syz-executor 4809 176473 95602 0 3 0x4000080 pipewr syz-executor 62764 25567 87047 0 3 0x80 fsleep syz-executor 62764 280367 87047 0 3 0x4000080 pipewr syz-executor 52135 456107 33459 0 3 0x80 fsleep syz-executor 52135 52846 33459 0 3 0x4000080 wsevent_read syz-executor 61386 355457 45658 0 3 0x80 fsleep syz-executor 61386 395916 45658 0 3 0x4000080 kqsel syz-executor 23134 256126 55697 0 3 0x80 fsleep syz-executor 23134 234157 55697 0 3 0x4000080 sbwait syz-executor 77127 426888 29617 0 3 0x80 fsleep syz-executor 77127 374293 29617 0 3 0x4000080 lockf syz-executor 24763 300108 0 0 3 0x14280 nfsidl nfsio 36590 443518 0 0 3 0x14280 nfsidl nfsio 97873 139736 0 0 3 0x14280 nfsidl nfsio 65635 318500 0 0 3 0x14280 nfsidl nfsio 69124 504507 0 0 3 0x14280 nfsidl nfsio 96134 308006 0 0 3 0x14280 nfsidl nfsio 3172 276811 0 0 3 0x14280 nfsidl nfsio 64075 328976 0 0 3 0x14280 nfsidl nfsio 91768 427559 0 0 3 0x14280 nfsidl nfsio 38303 281429 0 0 3 0x14280 nfsidl nfsio 25795 473991 0 0 3 0x14280 nfsidl nfsio 7053 433941 0 0 3 0x14280 nfsidl nfsio 38062 29328 0 0 3 0x14280 nfsidl nfsio 30108 387666 0 0 3 0x14280 nfsidl nfsio 44109 75587 0 0 3 0x14280 nfsidl nfsio 49805 189804 0 0 3 0x14280 nfsidl nfsio 53344 246297 0 0 3 0x14280 nfsidl nfsio 96922 361869 0 0 3 0x14280 nfsidl nfsio 9048 310949 0 0 3 0x14280 nfsidl nfsio 26967 20810 0 0 3 0x14280 nfsidl nfsio 80342 52653 0 0 3 0x14200 acct acct 29617 185835 6640 0 3 0x82 nanoslp syz-executor 88881 267768 1 0 3 0x100083 ttyin getty 33459 328415 6640 0 3 0x82 nanoslp syz-executor 85206 148600 0 0 3 0x14200 bored sosplice 70641 427719 6640 0 3 0x82 nanoslp syz-executor 87047 448788 6640 0 3 0x82 nanoslp syz-executor 22977 384837 6640 0 3 0x82 nanoslp syz-executor 45658 224463 6640 0 3 0x82 nanoslp syz-executor 95602 230052 6640 0 3 0x82 nanoslp syz-executor 55697 491011 6640 0 3 0x82 nanoslp syz-executor 6640 499487 88746 0 3 0x82 kqread syz-executor 88746 316283 35899 0 3 0x10008a sigsusp ksh 35899 166784 53565 0 3 0x98 kqread sshd-session 53565 128562 44143 0 3 0x92 kqread sshd-session 44143 38981 1 0 3 0x88 kqread sshd 88805 63314 28794 74 3 0x1100092 bpf pflogd 28794 27946 1 0 3 0x80 sbwait pflogd 20034 194837 25137 73 3 0x1100090 kqread syslogd 25137 89521 1 0 3 0x100082 sbwait syslogd 49883 386556 1 0 3 0x100080 kqread resolvd 70246 488291 10020 77 3 0x100092 kqread dhcpleased 43151 457627 10020 77 3 0x100092 kqread dhcpleased 10020 455450 1 0 3 0x80 kqread dhcpleased 52952 41725 0 0 3 0x14200 bored smr 70747 391 0 0 3 0x14200 pgzero zerothread 50773 256795 0 0 3 0x14200 aiodoned aiodoned 43214 345161 0 0 3 0x14200 syncer update 67114 166333 0 0 3 0x14200 cleaner cleaner 47533 360382 0 0 3 0x14200 reaper reaper 88863 371438 0 0 3 0x14200 pgdaemon pagedaemon 99370 336878 0 0 3 0x14200 bored viomb 97613 395306 0 0 3 0x40014200 acpi0 acpi0 62997 310383 0 0 7 0x40014200 idle1 9681 239242 0 0 3 0x14200 bored softnet3 21263 60974 0 0 3 0x14200 bored softnet2 5451 157898 0 0 3 0x14200 bored softnet1 75271 115705 0 0 3 0x14200 bored softnet0 6018 240033 0 0 3 0x14200 bored systqmp 75582 511789 0 0 3 0x14200 bored systq 10942 475956 0 0 3 0x14200 tmoslp softclockmp 65434 353458 0 0 2 0x40014200 softclock 77682 475112 0 0 3 0x40014200 idle0 1 216337 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 30844 (syz-executor) thread 0xffff8000ffff6020 (253976) shared rwlock vmmaplk r = 0 (0xfffffd806bf689d8) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_readv+0xd8 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8358f6c8) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbb6 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10215 11133K 11885K 166960K 13691 0 pcb 19 15K 17K 166960K 256 0 rtable 194 7K 7K 166960K 516 0 pf 38 18K 20K 166960K 96 0 ifaddr 41 7K 8K 166960K 80 0 ifgroup 59 2K 2K 166960K 114 0 sysctl 4 1K 2K 166960K 9 0 counters 66 36K 37K 166960K 98 0 ioctlops 0 0K 5K 166960K 1586 0 iov 1 2K 20K 166960K 126 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1483 93K 94K 166960K 2868 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 26 5K 5K 166960K 58 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1415 0 sigio 0 0K 0K 166960K 23 0 proc 73 103K 140K 166960K 689 0 subproc 104 6K 6K 166960K 130 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 183 0 in_multi 84 6K 7K 166960K 186 0 ether_multi 1 0K 0K 166960K 19 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 667 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 258 74K 86K 166960K 14757 0 UVM aobj 131 8K 8K 166960K 133 0 pinsyscall 43 86K 110K 166960K 2550 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 49 0 NDP 13 0K 1K 166960K 52 0 temp 81 6828K 6896K 166960K 77011 0 kqueue 15 24K 30K 166960K 212 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 143 0 140 2 1 1 2 0 8 0 rtentry 112 156 0 71 4 0 4 4 0 8 0 unpcb 144 1225 0 1205 12 10 2 6 0 8 1 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpcb 808 445 0 440 13 10 3 8 0 8 2 arp 120 25 0 10 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 336 1649 0 1634 24 15 9 11 0 8 7 nd6 136 34 0 13 1 0 1 1 0 8 0 pkpcb 40 6 0 6 4 4 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 8 0 8 6 5 1 1 0 8 1 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 13 0 7 1 0 1 1 0 482 0 pffrnode 88 12 0 7 1 0 1 1 0 8 0 pffrent 40 68 0 62 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 119 0 53 1 0 1 1 0 8 0 pfstkey 128 121 0 55 3 0 3 3 0 8 0 pfstate 376 119 0 54 8 0 8 8 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 664 0 272 34 7 27 30 0 8 1 art_table 32 668 0 272 4 0 4 4 0 8 0 art_node 16 150 0 75 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 51 0 27 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4051 0 2546 95 0 95 95 0 8 0 ffsino 272 4051 0 2546 101 0 101 101 0 8 0 nchpl 144 6038 0 4346 65 1 64 64 0 8 0 uvmvnodes 80 5020 0 0 103 0 103 103 0 8 0 vnodes 216 5020 0 0 279 0 279 279 0 8 0 namei 1024 21141 0 21141 4 3 1 2 0 8 1 percpumem 16 63 0 16 1 0 1 1 0 8 0 kstatmem 264 58 0 32 3 1 2 3 0 8 0 scsiplug 72 4 0 4 4 4 0 1 0 8 0 scxspl 216 18387 0 18387 11 10 1 8 1 8 1 plimitpl 152 286 0 268 1 0 1 1 0 8 0 sigapl 424 1756 0 1684 12 3 9 9 0 8 0 futexpl 64 26349 0 26340 1 0 1 1 0 8 0 knotepl 120 662 0 0 19 0 19 19 0 8 0 kqueuepl 216 394 0 381 5 4 1 5 0 8 0 pipepl 320 360 0 331 13 5 8 8 0 8 5 fdescpl 496 1694 0 1662 5 0 5 5 0 8 0 filepl 152 11616 0 11355 31 13 18 18 0 8 6 lockfpl 104 801 0 795 5 1 4 4 0 8 3 lockfspl 48 249 0 244 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 51 0 34 1 0 1 1 0 8 0 ucredpl 104 2211 0 2197 1 0 1 1 0 8 0 zombiepl 144 1684 0 1684 1 0 1 1 0 8 1 processpl 1160 1756 0 1684 8 2 6 6 0 8 0 procpl 648 3801 0 3719 10 2 8 8 0 8 1 srpgc 96 10 0 10 4 3 1 1 0 8 1 sosppl 168 4 0 4 2 1 1 1 0 8 1 sockpl 664 3042 0 3004 31 19 12 15 0 8 8 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 135 0 0 17 0 17 17 0 8 0 mcl2k 2048 39 0 0 4 0 4 4 0 8 0 mtagpl 96 66 0 0 2 0 2 2 0 8 0 mbufpl 256 933 0 0 59 0 59 59 0 8 0 bufpl 280 5417 0 103 380 0 380 380 0 8 0 anonpl 24 285409 0 272054 112 6 106 107 0 185 0 amapchunkpl 152 48746 0 48087 45 9 36 36 0 158 9 amappl16 200 7242 0 6723 47 7 40 40 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 2391 0 2359 4 2 2 3 0 8 0 amappl11 160 66 0 52 1 0 1 1 0 8 0 amappl10 152 24 0 24 1 1 0 1 0 8 0 amappl9 144 143 0 143 1 1 0 1 0 8 0 amappl8 136 35 0 32 1 0 1 1 0 8 0 amappl7 128 111 0 97 1 0 1 1 0 8 0 amappl6 120 182 0 180 1 0 1 1 0 8 0 amappl5 112 145 0 133 1 0 1 1 0 8 0 amappl4 104 319 0 300 1 0 1 1 0 8 0 amappl3 96 9004 0 8898 3 0 3 3 0 8 0 amappl2 88 2003 0 1915 3 0 3 3 0 8 0 amappl1 80 11988 0 11421 15 2 13 15 0 8 0 amappl 88 14232 0 14038 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 132 0 2 3 0 3 3 0 8 0 uaddrrnd 24 1694 0 1662 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1694 0 1662 1 0 1 1 0 8 0 vmmpekpl 168 14291 0 14245 3 0 3 3 0 8 0 vmmpepl 168 109406 0 106979 133 16 117 126 0 357 1 vmsppl 448 1693 0 1662 6 2 4 5 0 8 0 rwobjpl 56 36544 0 29945 93 0 93 93 0 8 0 pdppl 4096 3395 0 3324 105 34 71 85 0 8 0 pvpl 32 24891 0 0 201 0 201 201 0 265 0 pmappl 248 1693 0 1662 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 485 0 82 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80675b43d0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd80675b43c0,1) at rw_enter+0x122 rrw_enter(fffffd80675b43c0,1) at rrw_enter+0xbe VOP_LOCK(fffffd8063f5f988,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8063f5f988,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd8063f5f988,ffff800011a26040,1f,0,1,9d2f5e6eafa3453c,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805d13e238) at vndstrategy+0x4ff physio(ffffffff82c92c20,2902,8000,ffffffff82891340,ffff8000372a1ba0) at physio+0x2f6 spec_read(ffff8000372a1990) at spec_read+0x155 VOP_READ(fffffd806e0d9eb8,ffff8000372a1ba0,0,fffffd807f7d3340) at VOP_READ+0x102 vn_read(fffffd806bd61018,ffff8000372a1ba0,0) at vn_read+0x17b dofilereadv(ffff8000ffff6020,3,ffff8000372a1ba0,0,ffff8000372a1c60) at dofilereadv+0x230 sys_readv(ffff8000ffff6020,ffff8000372a1d10,ffff8000372a1c60) at sys_readv+0xd8 syscall(ffff8000372a1d10) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf6d12230450, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5